Searched refs:rwsem_waiter (Results 1 – 3 of 3) sorted by relevance
341 struct rwsem_waiter { struct349 list_first_entry(&sem->wait_list, struct rwsem_waiter, list) argument373 rwsem_add_waiter(struct rw_semaphore *sem, struct rwsem_waiter *waiter) in rwsem_add_waiter()389 rwsem_del_waiter(struct rw_semaphore *sem, struct rwsem_waiter *waiter) in rwsem_del_waiter()418 struct rwsem_waiter *waiter, *tmp; in rwsem_mark_wake()580 rwsem_del_wake_waiter(struct rw_semaphore *sem, struct rwsem_waiter *waiter, in rwsem_del_wake_waiter()608 struct rwsem_waiter *waiter) in rwsem_try_write_lock()610 struct rwsem_waiter *first = rwsem_first_waiter(sem); in rwsem_try_write_lock()1009 struct rwsem_waiter waiter; in rwsem_down_read_slowpath()1118 struct rwsem_waiter waiter; in rwsem_down_write_slowpath()
2320 struct rwsem_waiter {
2378 struct rwsem_waiter {