Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/gpu/drm/i915/gt/
Dintel_breadcrumbs.h16 struct intel_breadcrumbs;
18 struct intel_breadcrumbs *
22 void intel_breadcrumbs_reset(struct intel_breadcrumbs *b);
23 void __intel_breadcrumbs_park(struct intel_breadcrumbs *b);
25 static inline void intel_breadcrumbs_unpark(struct intel_breadcrumbs *b) in intel_breadcrumbs_unpark()
30 static inline void intel_breadcrumbs_park(struct intel_breadcrumbs *b) in intel_breadcrumbs_park()
49 struct intel_breadcrumbs *b);
51 static inline struct intel_breadcrumbs *
52 intel_breadcrumbs_get(struct intel_breadcrumbs *b) in intel_breadcrumbs_get()
58 static inline void intel_breadcrumbs_put(struct intel_breadcrumbs *b) in intel_breadcrumbs_put()
Dintel_breadcrumbs.c18 static bool irq_enable(struct intel_breadcrumbs *b) in irq_enable()
23 static void irq_disable(struct intel_breadcrumbs *b) in irq_disable()
28 static void __intel_breadcrumbs_arm_irq(struct intel_breadcrumbs *b) in __intel_breadcrumbs_arm_irq()
50 static void intel_breadcrumbs_arm_irq(struct intel_breadcrumbs *b) in intel_breadcrumbs_arm_irq()
61 static void __intel_breadcrumbs_disarm_irq(struct intel_breadcrumbs *b) in __intel_breadcrumbs_disarm_irq()
71 static void intel_breadcrumbs_disarm_irq(struct intel_breadcrumbs *b) in intel_breadcrumbs_disarm_irq()
79 static void add_signaling_context(struct intel_breadcrumbs *b, in add_signaling_context()
89 static bool remove_signaling_context(struct intel_breadcrumbs *b, in remove_signaling_context()
151 static void add_retire(struct intel_breadcrumbs *b, struct intel_timeline *tl) in add_retire()
166 struct intel_breadcrumbs *b = container_of(work, typeof(*b), irq_work); in signal_irq_work()
[all …]
Dintel_breadcrumbs_types.h34 struct intel_breadcrumbs { struct
51 bool (*irq_enable)(struct intel_breadcrumbs *b); argument
52 void (*irq_disable)(struct intel_breadcrumbs *b); argument
Dintel_engine_types.h54 struct intel_breadcrumbs;
334 struct intel_breadcrumbs *breadcrumbs;
Dintel_context_types.h29 struct intel_breadcrumbs;
/Linux-v5.15/drivers/gpu/drm/i915/
DMakefile90 gt/intel_breadcrumbs.o \
/Linux-v5.15/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_submission.c2194 guc_irq_enable_breadcrumbs(struct intel_breadcrumbs *b) in guc_irq_enable_breadcrumbs()
2207 guc_irq_disable_breadcrumbs(struct intel_breadcrumbs *b) in guc_irq_disable_breadcrumbs()