Searched refs:rwlock_t (Results 1 – 25 of 38) sorted by relevance
12
18 void __lockfunc _raw_read_lock(rwlock_t *lock) __acquires(lock);19 void __lockfunc _raw_write_lock(rwlock_t *lock) __acquires(lock);20 void __lockfunc _raw_read_lock_bh(rwlock_t *lock) __acquires(lock);21 void __lockfunc _raw_write_lock_bh(rwlock_t *lock) __acquires(lock);22 void __lockfunc _raw_read_lock_irq(rwlock_t *lock) __acquires(lock);23 void __lockfunc _raw_write_lock_irq(rwlock_t *lock) __acquires(lock);24 unsigned long __lockfunc _raw_read_lock_irqsave(rwlock_t *lock)26 unsigned long __lockfunc _raw_write_lock_irqsave(rwlock_t *lock)28 int __lockfunc _raw_read_trylock(rwlock_t *lock);29 int __lockfunc _raw_write_trylock(rwlock_t *lock);[all …]
23 } rwlock_t; typedef35 (rwlock_t) { .raw_lock = __ARCH_RW_LOCK_UNLOCKED, \42 (rwlock_t) { .raw_lock = __ARCH_RW_LOCK_UNLOCKED, \46 #define DEFINE_RWLOCK(x) rwlock_t x = __RW_LOCK_UNLOCKED(x)
18 extern void __rwlock_init(rwlock_t *lock, const char *name,32 extern void do_raw_read_lock(rwlock_t *lock) __acquires(lock);34 extern int do_raw_read_trylock(rwlock_t *lock);35 extern void do_raw_read_unlock(rwlock_t *lock) __releases(lock);36 extern void do_raw_write_lock(rwlock_t *lock) __acquires(lock);38 extern int do_raw_write_trylock(rwlock_t *lock);39 extern void do_raw_write_unlock(rwlock_t *lock) __releases(lock);
262 rwlock_t ibf_lock;263 rwlock_t lock; /* user/tasklet lock */264 rwlock_t rtq_lock; /* isr/tasklet lock */265 rwlock_t hook_lock; /* isr/user lock for handler add/del */
135 extern rwlock_t atalk_sockets_lock;138 extern rwlock_t atalk_routes_lock;141 extern rwlock_t atalk_interfaces_lock;
128 rwlock_t lock;
172 rwlock_t leddev_list_lock;
220 extern rwlock_t vcc_sklist_lock;
235 rwlock_t cad_lock;
314 extern rwlock_t x25_list_lock;316 extern rwlock_t x25_route_list_lock;318 extern rwlock_t x25_forward_list_lock;320 extern rwlock_t x25_neigh_list_lock;
34 rwlock_t lock;
95 rwlock_t sflock;188 rwlock_t lock;
123 extern rwlock_t ipx_routes_lock;
154 rwlock_t syn_wait_lock;
139 rwlock_t lock;215 rwlock_t lock;
249 rwlock_t tb6_lock;
62 rwlock_t filelist_lock;
114 rwlock_t ctl_files_rwlock; /* ctl_files list lock */
41 rwlock_t vm_lock;48 rwlock_t vm_lock;
76 rwlock_t xfrm_policy_lock;
151 rwlock_t lock;
98 rwlock_t lock;
380 rwlock_t vsync_lock;387 rwlock_t hotplug_modelist_lock;
77 rwlock_t hash_lock;
238 rwlock_t lock;