i915_sw_fence    14114 drivers/gpu/drm/i915/display/intel_display.c intel_atomic_commit_ready(struct i915_sw_fence *fence,
i915_sw_fence     505 drivers/gpu/drm/i915/display/intel_display_types.h 	struct i915_sw_fence commit_ready;
i915_sw_fence      96 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c 	struct i915_sw_fence wait;
i915_sw_fence     243 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c clear_pages_work_notify(struct i915_sw_fence *fence,
i915_sw_fence      12 drivers/gpu/drm/i915/gem/i915_gem_fence.c 	struct i915_sw_fence chain;
i915_sw_fence      16 drivers/gpu/drm/i915/gem/i915_gem_fence.c stub_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state)
i915_sw_fence     974 drivers/gpu/drm/i915/gt/selftest_lrc.c dummy_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state)
i915_sw_fence    2003 drivers/gpu/drm/i915/gt/selftest_lrc.c 		struct i915_sw_fence fence = {};
i915_sw_fence      44 drivers/gpu/drm/i915/i915_request.c 	struct i915_sw_fence *fence;
i915_sw_fence     530 drivers/gpu/drm/i915/i915_request.c submit_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state)
i915_sw_fence     573 drivers/gpu/drm/i915/i915_request.c semaphore_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state)
i915_sw_fence     144 drivers/gpu/drm/i915/i915_request.h 	struct i915_sw_fence submit;
i915_sw_fence     150 drivers/gpu/drm/i915/i915_request.h 	struct i915_sw_fence semaphore;
i915_sw_fence      26 drivers/gpu/drm/i915/i915_sw_fence.c 	return (void *)(((struct i915_sw_fence *)addr)->flags & I915_SW_FENCE_MASK);
i915_sw_fence      36 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_init(struct i915_sw_fence *fence)
i915_sw_fence      41 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_init_onstack(struct i915_sw_fence *fence)
i915_sw_fence      46 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_activate(struct i915_sw_fence *fence)
i915_sw_fence      51 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_set_state(struct i915_sw_fence *fence,
i915_sw_fence      57 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_deactivate(struct i915_sw_fence *fence)
i915_sw_fence      62 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_destroy(struct i915_sw_fence *fence)
i915_sw_fence      67 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_free(struct i915_sw_fence *fence)
i915_sw_fence      73 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_assert(struct i915_sw_fence *fence)
i915_sw_fence      80 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_init(struct i915_sw_fence *fence)
i915_sw_fence      84 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_init_onstack(struct i915_sw_fence *fence)
i915_sw_fence      88 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_activate(struct i915_sw_fence *fence)
i915_sw_fence      92 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_set_state(struct i915_sw_fence *fence,
i915_sw_fence      97 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_deactivate(struct i915_sw_fence *fence)
i915_sw_fence     101 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_destroy(struct i915_sw_fence *fence)
i915_sw_fence     105 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_free(struct i915_sw_fence *fence)
i915_sw_fence     109 drivers/gpu/drm/i915/i915_sw_fence.c static inline void debug_fence_assert(struct i915_sw_fence *fence)
i915_sw_fence     115 drivers/gpu/drm/i915/i915_sw_fence.c static int __i915_sw_fence_notify(struct i915_sw_fence *fence,
i915_sw_fence     125 drivers/gpu/drm/i915/i915_sw_fence.c void i915_sw_fence_fini(struct i915_sw_fence *fence)
i915_sw_fence     131 drivers/gpu/drm/i915/i915_sw_fence.c static void __i915_sw_fence_wake_up_all(struct i915_sw_fence *fence,
i915_sw_fence     177 drivers/gpu/drm/i915/i915_sw_fence.c static void __i915_sw_fence_complete(struct i915_sw_fence *fence,
i915_sw_fence     198 drivers/gpu/drm/i915/i915_sw_fence.c void i915_sw_fence_complete(struct i915_sw_fence *fence)
i915_sw_fence     208 drivers/gpu/drm/i915/i915_sw_fence.c void i915_sw_fence_await(struct i915_sw_fence *fence)
i915_sw_fence     214 drivers/gpu/drm/i915/i915_sw_fence.c void __i915_sw_fence_init(struct i915_sw_fence *fence,
i915_sw_fence     230 drivers/gpu/drm/i915/i915_sw_fence.c void i915_sw_fence_commit(struct i915_sw_fence *fence)
i915_sw_fence     248 drivers/gpu/drm/i915/i915_sw_fence.c static bool __i915_sw_fence_check_if_after(struct i915_sw_fence *fence,
i915_sw_fence     249 drivers/gpu/drm/i915/i915_sw_fence.c 				    const struct i915_sw_fence * const signaler)
i915_sw_fence     270 drivers/gpu/drm/i915/i915_sw_fence.c static void __i915_sw_fence_clear_checked_bit(struct i915_sw_fence *fence)
i915_sw_fence     285 drivers/gpu/drm/i915/i915_sw_fence.c static bool i915_sw_fence_check_if_after(struct i915_sw_fence *fence,
i915_sw_fence     286 drivers/gpu/drm/i915/i915_sw_fence.c 				  const struct i915_sw_fence * const signaler)
i915_sw_fence     302 drivers/gpu/drm/i915/i915_sw_fence.c static int __i915_sw_fence_await_sw_fence(struct i915_sw_fence *fence,
i915_sw_fence     303 drivers/gpu/drm/i915/i915_sw_fence.c 					  struct i915_sw_fence *signaler,
i915_sw_fence     358 drivers/gpu/drm/i915/i915_sw_fence.c int i915_sw_fence_await_sw_fence(struct i915_sw_fence *fence,
i915_sw_fence     359 drivers/gpu/drm/i915/i915_sw_fence.c 				 struct i915_sw_fence *signaler,
i915_sw_fence     365 drivers/gpu/drm/i915/i915_sw_fence.c int i915_sw_fence_await_sw_fence_gfp(struct i915_sw_fence *fence,
i915_sw_fence     366 drivers/gpu/drm/i915/i915_sw_fence.c 				     struct i915_sw_fence *signaler,
i915_sw_fence     393 drivers/gpu/drm/i915/i915_sw_fence.c 	struct i915_sw_fence *fence;
i915_sw_fence     414 drivers/gpu/drm/i915/i915_sw_fence.c 	struct i915_sw_fence *fence;
i915_sw_fence     434 drivers/gpu/drm/i915/i915_sw_fence.c int i915_sw_fence_await_dma_fence(struct i915_sw_fence *fence,
i915_sw_fence     499 drivers/gpu/drm/i915/i915_sw_fence.c int __i915_sw_fence_await_dma_fence(struct i915_sw_fence *fence,
i915_sw_fence     525 drivers/gpu/drm/i915/i915_sw_fence.c int i915_sw_fence_await_reservation(struct i915_sw_fence *fence,
i915_sw_fence      37 drivers/gpu/drm/i915/i915_sw_fence.h typedef int (*i915_sw_fence_notify_t)(struct i915_sw_fence *,
i915_sw_fence      41 drivers/gpu/drm/i915/i915_sw_fence.h void __i915_sw_fence_init(struct i915_sw_fence *fence,
i915_sw_fence      58 drivers/gpu/drm/i915/i915_sw_fence.h void i915_sw_fence_fini(struct i915_sw_fence *fence);
i915_sw_fence      60 drivers/gpu/drm/i915/i915_sw_fence.h static inline void i915_sw_fence_fini(struct i915_sw_fence *fence) {}
i915_sw_fence      63 drivers/gpu/drm/i915/i915_sw_fence.h void i915_sw_fence_commit(struct i915_sw_fence *fence);
i915_sw_fence      65 drivers/gpu/drm/i915/i915_sw_fence.h int i915_sw_fence_await_sw_fence(struct i915_sw_fence *fence,
i915_sw_fence      66 drivers/gpu/drm/i915/i915_sw_fence.h 				 struct i915_sw_fence *after,
i915_sw_fence      68 drivers/gpu/drm/i915/i915_sw_fence.h int i915_sw_fence_await_sw_fence_gfp(struct i915_sw_fence *fence,
i915_sw_fence      69 drivers/gpu/drm/i915/i915_sw_fence.h 				     struct i915_sw_fence *after,
i915_sw_fence      74 drivers/gpu/drm/i915/i915_sw_fence.h 	struct i915_sw_fence *fence;
i915_sw_fence      77 drivers/gpu/drm/i915/i915_sw_fence.h int __i915_sw_fence_await_dma_fence(struct i915_sw_fence *fence,
i915_sw_fence      80 drivers/gpu/drm/i915/i915_sw_fence.h int i915_sw_fence_await_dma_fence(struct i915_sw_fence *fence,
i915_sw_fence      85 drivers/gpu/drm/i915/i915_sw_fence.h int i915_sw_fence_await_reservation(struct i915_sw_fence *fence,
i915_sw_fence      92 drivers/gpu/drm/i915/i915_sw_fence.h void i915_sw_fence_await(struct i915_sw_fence *fence);
i915_sw_fence      93 drivers/gpu/drm/i915/i915_sw_fence.h void i915_sw_fence_complete(struct i915_sw_fence *fence);
i915_sw_fence      95 drivers/gpu/drm/i915/i915_sw_fence.h static inline bool i915_sw_fence_signaled(const struct i915_sw_fence *fence)
i915_sw_fence     100 drivers/gpu/drm/i915/i915_sw_fence.h static inline bool i915_sw_fence_done(const struct i915_sw_fence *fence)
i915_sw_fence     105 drivers/gpu/drm/i915/i915_sw_fence.h static inline void i915_sw_fence_wait(struct i915_sw_fence *fence)
i915_sw_fence     111 drivers/gpu/drm/i915/i915_sw_fence.h i915_sw_fence_set_error_once(struct i915_sw_fence *fence, int error)
i915_sw_fence      22 drivers/gpu/drm/i915/i915_sw_fence_work.c fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state)
i915_sw_fence      28 drivers/gpu/drm/i915/i915_sw_fence_work.h 	struct i915_sw_fence chain;
i915_sw_fence      80 drivers/gpu/drm/i915/selftests/i915_active.c 	struct i915_sw_fence *submit;
i915_sw_fence     453 drivers/gpu/drm/i915/selftests/i915_gem_evict.c 		struct i915_sw_fence fence;
i915_sw_fence     314 drivers/gpu/drm/i915/selftests/i915_request.c 		struct i915_sw_fence *submit, *wait;
i915_sw_fence      32 drivers/gpu/drm/i915/selftests/i915_sw_fence.c fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state)
i915_sw_fence      46 drivers/gpu/drm/i915/selftests/i915_sw_fence.c static struct i915_sw_fence *alloc_fence(void)
i915_sw_fence      48 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *fence;
i915_sw_fence      58 drivers/gpu/drm/i915/selftests/i915_sw_fence.c static void free_fence(struct i915_sw_fence *fence)
i915_sw_fence      64 drivers/gpu/drm/i915/selftests/i915_sw_fence.c static int __test_self(struct i915_sw_fence *fence)
i915_sw_fence      82 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *fence;
i915_sw_fence      98 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *A, *B, *C;
i915_sw_fence     177 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *A, *B;
i915_sw_fence     225 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *A, *B, *C;
i915_sw_fence     305 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *A, *B, *C;
i915_sw_fence     382 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *A, *B, *C;
i915_sw_fence     453 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence **fences;
i915_sw_fence     508 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *in, *out;
i915_sw_fence     639 drivers/gpu/drm/i915/selftests/i915_sw_fence.c static struct i915_sw_fence *
i915_sw_fence     642 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *fence;
i915_sw_fence     661 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct i915_sw_fence *timeout = NULL, *not = NULL;
i915_sw_fence      30 drivers/gpu/drm/i915/selftests/lib_sw_fence.c nop_fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state)
i915_sw_fence      35 drivers/gpu/drm/i915/selftests/lib_sw_fence.c void __onstack_fence_init(struct i915_sw_fence *fence,
i915_sw_fence      47 drivers/gpu/drm/i915/selftests/lib_sw_fence.c void onstack_fence_fini(struct i915_sw_fence *fence)
i915_sw_fence      85 drivers/gpu/drm/i915/selftests/lib_sw_fence.c 	struct i915_sw_fence fence;
i915_sw_fence      93 drivers/gpu/drm/i915/selftests/lib_sw_fence.c heap_fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state)
i915_sw_fence     108 drivers/gpu/drm/i915/selftests/lib_sw_fence.c struct i915_sw_fence *heap_fence_create(gfp_t gfp)
i915_sw_fence     131 drivers/gpu/drm/i915/selftests/lib_sw_fence.c void heap_fence_put(struct i915_sw_fence *fence)
i915_sw_fence      27 drivers/gpu/drm/i915/selftests/lib_sw_fence.h void __onstack_fence_init(struct i915_sw_fence *fence,
i915_sw_fence      30 drivers/gpu/drm/i915/selftests/lib_sw_fence.h void onstack_fence_fini(struct i915_sw_fence *fence);
i915_sw_fence      33 drivers/gpu/drm/i915/selftests/lib_sw_fence.h 	struct i915_sw_fence fence;
i915_sw_fence      40 drivers/gpu/drm/i915/selftests/lib_sw_fence.h struct i915_sw_fence *heap_fence_create(gfp_t gfp);
i915_sw_fence      41 drivers/gpu/drm/i915/selftests/lib_sw_fence.h void heap_fence_put(struct i915_sw_fence *fence);