intel_breadcrumbs
static void add_retire(struct intel_breadcrumbs *b, struct intel_timeline *tl)
struct intel_breadcrumbs *b = container_of(work, typeof(*b), irq_work);
static bool irq_enable(struct intel_breadcrumbs *b)
static void irq_disable(struct intel_breadcrumbs *b)
struct intel_breadcrumbs *
struct intel_breadcrumbs *b;
void intel_breadcrumbs_reset(struct intel_breadcrumbs *b)
static void __intel_breadcrumbs_arm_irq(struct intel_breadcrumbs *b)
void __intel_breadcrumbs_park(struct intel_breadcrumbs *b)
struct intel_breadcrumbs *b = container_of(kref, typeof(*b), ref);
struct intel_breadcrumbs *b)
struct intel_breadcrumbs *b = READ_ONCE(rq->engine)->breadcrumbs;
struct intel_breadcrumbs *b = READ_ONCE(rq->engine)->breadcrumbs;
struct intel_breadcrumbs *b)
static void print_signals(struct intel_breadcrumbs *b, struct drm_printer *p)
struct intel_breadcrumbs *b;
static void intel_breadcrumbs_arm_irq(struct intel_breadcrumbs *b)
static void __intel_breadcrumbs_disarm_irq(struct intel_breadcrumbs *b)
static void intel_breadcrumbs_disarm_irq(struct intel_breadcrumbs *b)
static void add_signaling_context(struct intel_breadcrumbs *b,
static bool remove_signaling_context(struct intel_breadcrumbs *b,
struct intel_breadcrumbs;
struct intel_breadcrumbs *
void intel_breadcrumbs_reset(struct intel_breadcrumbs *b);
void __intel_breadcrumbs_park(struct intel_breadcrumbs *b);
static inline void intel_breadcrumbs_unpark(struct intel_breadcrumbs *b)
static inline void intel_breadcrumbs_park(struct intel_breadcrumbs *b)
struct intel_breadcrumbs *b);
static inline struct intel_breadcrumbs *
intel_breadcrumbs_get(struct intel_breadcrumbs *b)
static inline void intel_breadcrumbs_put(struct intel_breadcrumbs *b)
bool (*irq_enable)(struct intel_breadcrumbs *b);
void (*irq_disable)(struct intel_breadcrumbs *b);
struct intel_breadcrumbs;
struct intel_breadcrumbs *breadcrumbs;
struct intel_breadcrumbs;
guc_irq_enable_breadcrumbs(struct intel_breadcrumbs *b)
guc_irq_disable_breadcrumbs(struct intel_breadcrumbs *b)