Searched refs:rwsem_waiter (Results 1 – 4 of 4) sorted by relevance
19 struct rwsem_waiter { struct69 struct rwsem_waiter *waiter; in __rwsem_do_wake()73 waiter = list_entry(sem->wait_list.next, struct rwsem_waiter, list); in __rwsem_do_wake()104 waiter = list_entry(next, struct rwsem_waiter, list); in __rwsem_do_wake()119 struct rwsem_waiter *waiter; in __rwsem_wake_one_writer()121 waiter = list_entry(sem->wait_list.next, struct rwsem_waiter, list); in __rwsem_wake_one_writer()132 struct rwsem_waiter waiter; in __down_read_common()215 struct rwsem_waiter waiter; in __down_write_common()
102 struct rwsem_waiter { struct131 struct rwsem_waiter *waiter, *tmp; in __rwsem_mark_wake()138 waiter = list_first_entry(&sem->wait_list, struct rwsem_waiter, list); in __rwsem_mark_wake()229 struct rwsem_waiter waiter; in __rwsem_down_read_failed_common()499 struct rwsem_waiter waiter; in __rwsem_down_write_failed_common()
2384 struct rwsem_waiter {
2429 struct rwsem_waiter {