Home
last modified time | relevance | path

Searched refs:ww_acquire_ctx (Results 1 – 7 of 7) sorted by relevance

/linux-4.19.296/include/linux/
Dww_mutex.h31 struct ww_acquire_ctx { struct
53 struct ww_acquire_ctx *ctx; argument
129 static inline void ww_acquire_init(struct ww_acquire_ctx *ctx, in ww_acquire_init()
165 static inline void ww_acquire_done(struct ww_acquire_ctx *ctx) in ww_acquire_done()
182 static inline void ww_acquire_fini(struct ww_acquire_ctx *ctx) in ww_acquire_fini()
230 extern int /* __must_check */ ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx);
263 struct ww_acquire_ctx *ctx);
289 ww_mutex_lock_slow(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in ww_mutex_lock_slow()
326 struct ww_acquire_ctx *ctx) in ww_mutex_lock_slow_interruptible()
Dreservation.h164 struct ww_acquire_ctx *ctx) in reservation_object_lock()
186 struct ww_acquire_ctx *ctx) in reservation_object_lock_interruptible()
Dmutex.h23 struct ww_acquire_ctx;
85 struct ww_acquire_ctx *ww_ctx;
/linux-4.19.296/include/drm/ttm/
Dttm_execbuf_util.h62 extern void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket,
99 extern int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket,
116 extern void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket,
Dttm_bo_driver.h625 struct ww_acquire_ctx *ticket) in __ttm_bo_reserve()
693 struct ww_acquire_ctx *ticket) in ttm_bo_reserve()
718 struct ww_acquire_ctx *ticket) in ttm_bo_reserve_slowpath()
/linux-4.19.296/include/drm/
Ddrm_modeset_lock.h45 struct ww_acquire_ctx ww_ctx;
/linux-4.19.296/lib/
Dlocking-selftest.c53 static struct ww_acquire_ctx t, t2;