Lines Matching refs:ww_acquire_ctx
27 struct ww_acquire_ctx { struct
47 struct ww_acquire_ctx *ctx; argument
119 static inline void ww_acquire_init(struct ww_acquire_ctx *ctx, in ww_acquire_init()
153 static inline void ww_acquire_done(struct ww_acquire_ctx *ctx) in ww_acquire_done()
170 static inline void ww_acquire_fini(struct ww_acquire_ctx *ctx) in ww_acquire_fini()
190 struct ww_acquire_ctx *ctx);
192 struct ww_acquire_ctx *ctx);
223 static inline int ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in ww_mutex_lock()
263 struct ww_acquire_ctx *ctx) in ww_mutex_lock_interruptible()
295 ww_mutex_lock_slow(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in ww_mutex_lock_slow()
332 struct ww_acquire_ctx *ctx) in ww_mutex_lock_slow_interruptible()