Searched defs:rwlock (Results 1 – 5 of 5) sorted by relevance
13 static inline void __rt_rwlock_init(rwlock_t *rwlock, char *name, in __rt_rwlock_init() argument 35 read_lock(rwlock_t * rwlock) read_lock() argument 40 read_lock_bh(rwlock_t * rwlock) read_lock_bh() argument 46 read_lock_irq(rwlock_t * rwlock) read_lock_irq() argument 60 read_unlock(rwlock_t * rwlock) read_unlock() argument 65 read_unlock_bh(rwlock_t * rwlock) read_unlock_bh() argument 71 read_unlock_irq(rwlock_t * rwlock) read_unlock_irq() argument 76 read_unlock_irqrestore(rwlock_t * rwlock,unsigned long flags) read_unlock_irqrestore() argument 82 write_lock(rwlock_t * rwlock) write_lock() argument 88 write_lock_nested(rwlock_t * rwlock,int subclass) write_lock_nested() argument 96 write_lock_bh(rwlock_t * rwlock) write_lock_bh() argument 102 write_lock_irq(rwlock_t * rwlock) write_lock_irq() argument 126 write_unlock(rwlock_t * rwlock) write_unlock() argument 131 write_unlock_bh(rwlock_t * rwlock) write_unlock_bh() argument 137 write_unlock_irq(rwlock_t * rwlock) write_unlock_irq() argument 142 write_unlock_irqrestore(rwlock_t * rwlock,unsigned long flags) write_unlock_irqrestore() argument [all...]
39 # define do_raw_read_lock(rwlock) do {__acquire(lock); arch_read_lock(&(rwlock)->raw_lock); } while (0) argument 40 # define do_raw_read_trylock(rwlock) arch_read_trylock(&(rwlock)->raw_lock) argument 41 # define do_raw_read_unlock(rwlock) do {arch_read_unlock(&(rwlock)->raw_lock); __release(lock); } while (0) argument 42 # define do_raw_write_lock(rwlock) do {__acquire(lock); arch_write_lock(&(rwlock)->raw_lock); } while (0) argument 43 # define do_raw_write_trylock(rwlock) arch_write_tryloc argument 44 do_raw_write_unlock(rwlock) global() argument [all...]
201 int __sched rt_read_trylock(rwlock_t *rwlock) in rt_read_trylock() argument 215 int __sched rt_write_trylock(rwlock_t *rwlock) in rt_write_trylock() argument 229 void __sched rt_read_lock(rwlock_t *rwlock) __acquires(RCU) in rt_read_lock() argument 239 rt_write_lock(rwlock_t * rwlock) rt_write_lock() argument 250 rt_write_lock_nested(rwlock_t * rwlock,int subclass) rt_write_lock_nested() argument 261 rt_read_unlock(rwlock_t * rwlock) rt_read_unlock() argument 270 rt_write_unlock(rwlock_t * rwlock) rt_write_unlock() argument 280 __rt_rwlock_init(rwlock_t * rwlock,const char * name,struct lock_class_key * key) __rt_rwlock_init() argument [all...]
245 rwlock_t rwlock; member
118 rwlock_t rwlock; member [all...]