Home
last modified time | relevance | path

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

/linux-6.12.1/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.c19 static bool irq_enable(struct intel_breadcrumbs *b) in irq_enable()
24 static void irq_disable(struct intel_breadcrumbs *b) in irq_disable()
29 static void __intel_breadcrumbs_arm_irq(struct intel_breadcrumbs *b) in __intel_breadcrumbs_arm_irq()
54 static void intel_breadcrumbs_arm_irq(struct intel_breadcrumbs *b) in intel_breadcrumbs_arm_irq()
65 static void __intel_breadcrumbs_disarm_irq(struct intel_breadcrumbs *b) in __intel_breadcrumbs_disarm_irq()
77 static void intel_breadcrumbs_disarm_irq(struct intel_breadcrumbs *b) in intel_breadcrumbs_disarm_irq()
85 static void add_signaling_context(struct intel_breadcrumbs *b, in add_signaling_context()
95 static bool remove_signaling_context(struct intel_breadcrumbs *b, in remove_signaling_context()
157 static void add_retire(struct intel_breadcrumbs *b, struct intel_timeline *tl) in add_retire()
172 struct intel_breadcrumbs *b = container_of(work, typeof(*b), irq_work); in signal_irq_work()
[all …]
Dintel_breadcrumbs_types.h35 struct intel_breadcrumbs { struct
52 bool (*irq_enable)(struct intel_breadcrumbs *b); argument
53 void (*irq_disable)(struct intel_breadcrumbs *b); argument
Dintel_engine_types.h55 struct intel_breadcrumbs;
467 struct intel_breadcrumbs *breadcrumbs;
Dintel_context_types.h30 struct intel_breadcrumbs;
/linux-6.12.1/drivers/gpu/drm/i915/
DMakefile81 gt/intel_breadcrumbs.o \
/linux-6.12.1/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_submission.c4209 guc_irq_enable_breadcrumbs(struct intel_breadcrumbs *b) in guc_irq_enable_breadcrumbs()
4222 guc_irq_disable_breadcrumbs(struct intel_breadcrumbs *b) in guc_irq_disable_breadcrumbs()