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_shared(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_shared(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()215 int __sched rt_write_trylock(rwlock_t *rwlock) in rt_write_trylock()229 void __sched rt_read_lock(rwlock_t *rwlock) __acquires(RCU) in rt_read_lock()239 void __sched rt_write_lock(rwlock_t *rwlock) __acquires(RCU) in rt_write_lock()250 void __sched rt_write_lock_nested(rwlock_t *rwlock, int subclass) __acquires(RCU) in rt_write_lock_nested()261 void __sched rt_read_unlock(rwlock_t *rwlock) __releases(RCU) in rt_read_unlock()270 void __sched rt_write_unlock(rwlock_t *rwlock) __releases(RCU) in rt_write_unlock()280 void __rt_rwlock_init(rwlock_t *rwlock, const char *name, in __rt_rwlock_init()
245 rwlock_t rwlock; member
118 rwlock_t rwlock; member