Lines Matching refs:ww_mutex

109 static __always_inline void ww_mutex_lock_acquired(struct ww_mutex *ww,  in ww_mutex_lock_acquired()
157 ww_mutex_set_context_fastpath(struct ww_mutex *lock, in ww_mutex_set_context_fastpath()
201 ww_mutex_set_context_slowpath(struct ww_mutex *lock, in ww_mutex_set_context_slowpath()
326 struct ww_mutex *ww; in mutex_optimistic_spin()
328 ww = container_of(lock, struct ww_mutex, base); in mutex_optimistic_spin()
354 struct ww_mutex *ww; in mutex_optimistic_spin()
355 ww = container_of(lock, struct ww_mutex, base); in mutex_optimistic_spin()
453 void __sched ww_mutex_unlock(struct ww_mutex *lock) in ww_mutex_unlock()
483 struct ww_mutex *ww = container_of(lock, struct ww_mutex, base); in __ww_mutex_lock_check_stamp()
596 struct ww_mutex *ww = container_of(lock, struct ww_mutex, base); in __mutex_lock_common()
654 ww_mutex_deadlock_injection(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in ww_mutex_deadlock_injection()
680 __ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in __ww_mutex_lock()
695 __ww_mutex_lock_interruptible(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in __ww_mutex_lock_interruptible()
839 __ww_mutex_lock_slowpath(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in __ww_mutex_lock_slowpath()
846 __ww_mutex_lock_interruptible_slowpath(struct ww_mutex *lock, in __ww_mutex_lock_interruptible_slowpath()
914 __ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in __ww_mutex_lock()
932 __ww_mutex_lock_interruptible(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in __ww_mutex_lock_interruptible()