Home
last modified time | relevance | path

Searched refs:rwsem_waiter (Results 1 – 2 of 2) sorted by relevance

/lib/
Drwsem.c31 struct rwsem_waiter { struct
52 struct rwsem_waiter *waiter; in __rwsem_do_wake() argument
69 waiter = list_entry(sem->wait_list.next, struct rwsem_waiter, list); in __rwsem_do_wake()
92 waiter = list_entry(sem->wait_list.next, struct rwsem_waiter, list); in __rwsem_do_wake()
110 struct rwsem_waiter, list); in __rwsem_do_wake()
124 waiter = list_entry(next, struct rwsem_waiter, list); in __rwsem_do_wake()
151 struct rwsem_waiter *waiter, signed long adjustment) in rwsem_down_failed_common()
193 struct rwsem_waiter waiter; in rwsem_down_read_failed()
207 struct rwsem_waiter waiter; in rwsem_down_write_failed()
Drwsem-spinlock.c12 struct rwsem_waiter { struct
50 struct rwsem_waiter *waiter; in __rwsem_do_wake()
54 waiter = list_entry(sem->wait_list.next, struct rwsem_waiter, list); in __rwsem_do_wake()
94 waiter = list_entry(next, struct rwsem_waiter, list); in __rwsem_do_wake()
109 struct rwsem_waiter *waiter; in __rwsem_wake_one_writer()
114 waiter = list_entry(sem->wait_list.next, struct rwsem_waiter, list); in __rwsem_wake_one_writer()
130 struct rwsem_waiter waiter; in __down_read()
196 struct rwsem_waiter waiter; in __down_write_nested()