Searched refs:rwsem_waiter (Results 1 – 9 of 9) sorted by relevance
/linux-2.4.37.9/lib/ |
D | rwsem.c | 11 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()
|
D | rwsem-spinlock.c | 15 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/ |
D | rwsem-spinlock.h | 24 struct rwsem_waiter;
|
/linux-2.4.37.9/include/asm-x86_64/ |
D | rwsem.h | 45 struct rwsem_waiter;
|
/linux-2.4.37.9/include/asm-sparc64/ |
D | rwsem.h | 19 struct rwsem_waiter;
|
/linux-2.4.37.9/include/asm-s390/ |
D | rwsem.h | 49 struct rwsem_waiter;
|
/linux-2.4.37.9/include/asm-s390x/ |
D | rwsem.h | 49 struct rwsem_waiter;
|
/linux-2.4.37.9/include/asm-i386/ |
D | rwsem.h | 46 struct rwsem_waiter;
|
/linux-2.4.37.9/include/asm-alpha/ |
D | rwsem.h | 19 struct rwsem_waiter;
|