Lines Matching refs:ticket
46 void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket, in ttm_eu_backoff_reservation() argument
63 if (ticket) in ttm_eu_backoff_reservation()
64 ww_acquire_fini(ticket); in ttm_eu_backoff_reservation()
80 int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket, in ttm_eu_reserve_buffers() argument
90 if (ticket) in ttm_eu_reserve_buffers()
91 ww_acquire_init(ticket, &reservation_ww_class); in ttm_eu_reserve_buffers()
96 ret = ttm_bo_reserve(bo, intr, (ticket == NULL), ticket); in ttm_eu_reserve_buffers()
122 ret = ttm_bo_reserve_slowpath(bo, intr, ticket); in ttm_eu_reserve_buffers()
130 if (ticket) { in ttm_eu_reserve_buffers()
131 ww_acquire_done(ticket); in ttm_eu_reserve_buffers()
132 ww_acquire_fini(ticket); in ttm_eu_reserve_buffers()
148 void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket, in ttm_eu_fence_buffer_objects() argument
169 if (ticket) in ttm_eu_fence_buffer_objects()
170 ww_acquire_fini(ticket); in ttm_eu_fence_buffer_objects()