Home
last modified time | relevance | path

Searched refs:i915_active (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/i915/
H A Di915_active.h152 void __i915_active_init(struct i915_active *ref,
153 int (*active)(struct i915_active *ref),
154 void (*retire)(struct i915_active *ref),
167 int i915_active_add_request(struct i915_active *ref, struct i915_request *rq);
170 i915_active_set_exclusive(struct i915_active *ref, struct dma_fence *f);
172 int __i915_active_wait(struct i915_active *ref, int state);
173 static inline int i915_active_wait(struct i915_active *ref) in i915_active_wait()
179 struct i915_active *ref,
182 struct i915_active *ref,
188 int i915_active_acquire(struct i915_active *ref);
[all …]
H A Di915_active_types.h25 struct i915_active { struct
39 int (*active)(struct i915_active *ref); argument
40 void (*retire)(struct i915_active *ref); argument
H A Di915_perf_types.h28 struct i915_active;
374 struct i915_active *active);
/linux/drivers/gpu/drm/i915/gt/
H A Dselftest_engine_heartbeat.c43 struct i915_active active;
47 static int pulse_active(struct i915_active *active) in pulse_active()
66 static void pulse_retire(struct i915_active *active) in pulse_retire()
H A Dintel_gt_buffer_pool_types.h23 struct i915_active active;
H A Dintel_timeline_types.h67 struct i915_active active;
H A Dintel_ggtt_fencing.h27 struct i915_active active;
H A Dintel_timeline.c39 static void __timeline_retire(struct i915_active *active) in __timeline_retire()
48 static int __timeline_active(struct i915_active *active) in __timeline_active()
H A Dintel_context.c350 static void __intel_context_retire(struct i915_active *active) in __intel_context_retire()
363 static int __intel_context_active(struct i915_active *active) in __intel_context_active()
H A Dintel_gt_buffer_pool.c99 static void pool_retire(struct i915_active *ref) in pool_retire()