Searched refs:mutex_waiter (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.10/kernel/locking/ |
D | mutex-debug.h | 18 struct mutex_waiter *waiter); 20 struct mutex_waiter *waiter); 21 extern void debug_mutex_free_waiter(struct mutex_waiter *waiter); 23 struct mutex_waiter *waiter, 25 extern void mutex_remove_waiter(struct mutex *lock, struct mutex_waiter *waiter,
|
D | mutex-debug.c | 30 void debug_mutex_lock_common(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_lock_common() 37 void debug_mutex_wake_waiter(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_wake_waiter() 45 void debug_mutex_free_waiter(struct mutex_waiter *waiter) in debug_mutex_free_waiter() 51 void debug_mutex_add_waiter(struct mutex *lock, struct mutex_waiter *waiter, in debug_mutex_add_waiter() 60 void mutex_remove_waiter(struct mutex *lock, struct mutex_waiter *waiter, in mutex_remove_waiter()
|
D | mutex.c | 198 static inline bool __mutex_waiter_is_first(struct mutex *lock, struct mutex_waiter *waiter) in __mutex_waiter_is_first() 200 return list_first_entry(&lock->wait_list, struct mutex_waiter, list) == waiter; in __mutex_waiter_is_first() 208 __mutex_add_waiter(struct mutex *lock, struct mutex_waiter *waiter, in __mutex_add_waiter() 367 __ww_mutex_die(struct mutex *lock, struct mutex_waiter *waiter, in __ww_mutex_die() 446 struct mutex_waiter *cur; in __ww_mutex_check_waiters() 503 struct mutex_waiter *waiter) in ww_mutex_spin_on_owner() 551 struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter) in mutex_spin_on_owner() 639 const bool use_ww_ctx, struct mutex_waiter *waiter) in mutex_optimistic_spin() 715 const bool use_ww_ctx, struct mutex_waiter *waiter) in mutex_optimistic_spin() 805 __ww_mutex_check_kill(struct mutex *lock, struct mutex_waiter *waiter, in __ww_mutex_check_kill() [all …]
|
D | mutex.h | 23 debug_mutex_lock_common(struct mutex *lock, struct mutex_waiter *waiter) in debug_mutex_lock_common()
|
/Linux-v5.10/include/linux/ |
D | mutex.h | 83 struct mutex_waiter { struct
|
D | sched.h | 1014 struct mutex_waiter *blocked_on;
|