Home
last modified time | relevance | path

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

/linux-2.4.37.9/lib/
Drwsem.c11 struct rwsem_waiter { struct
41 struct rwsem_waiter *waiter; in __rwsem_do_wake()
54 waiter = list_entry(sem->wait_list.next,struct rwsem_waiter,list); in __rwsem_do_wake()
83 waiter = list_entry(waiter->list.next,struct rwsem_waiter,list); in __rwsem_do_wake()
94 waiter = list_entry(next,struct rwsem_waiter,list); in __rwsem_do_wake()
121 struct rwsem_waiter *waiter, in rwsem_down_failed_common()
165 struct rwsem_waiter waiter; in rwsem_down_read_failed()
181 struct rwsem_waiter waiter; in rwsem_down_write_failed()
Drwsem-spinlock.c15 struct rwsem_waiter { struct
55 struct rwsem_waiter *waiter; in __rwsem_do_wake()
61 waiter = list_entry(sem->wait_list.next,struct rwsem_waiter,list); in __rwsem_do_wake()
89 waiter = list_entry(sem->wait_list.next,struct rwsem_waiter,list); in __rwsem_do_wake()
104 struct rwsem_waiter *waiter; in __rwsem_wake_one_writer()
109 waiter = list_entry(sem->wait_list.next,struct rwsem_waiter,list); in __rwsem_wake_one_writer()
125 struct rwsem_waiter waiter; in __down_read()
195 struct rwsem_waiter waiter; in __down_write()
/linux-2.4.37.9/include/linux/
Drwsem-spinlock.h24 struct rwsem_waiter;
/linux-2.4.37.9/include/asm-x86_64/
Drwsem.h45 struct rwsem_waiter;
/linux-2.4.37.9/include/asm-sparc64/
Drwsem.h19 struct rwsem_waiter;
/linux-2.4.37.9/include/asm-s390/
Drwsem.h49 struct rwsem_waiter;
/linux-2.4.37.9/include/asm-s390x/
Drwsem.h49 struct rwsem_waiter;
/linux-2.4.37.9/include/asm-i386/
Drwsem.h46 struct rwsem_waiter;
/linux-2.4.37.9/include/asm-alpha/
Drwsem.h19 struct rwsem_waiter;