Home
last modified time | relevance | path

Searched refs:xe_reg_sr (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_reg_sr.h16 struct xe_reg_sr;
20 int xe_reg_sr_init(struct xe_reg_sr *sr, const char *name, struct xe_device *xe);
21 void xe_reg_sr_dump(struct xe_reg_sr *sr, struct drm_printer *p);
23 int xe_reg_sr_add(struct xe_reg_sr *sr, const struct xe_reg_sr_entry *e,
25 void xe_reg_sr_apply_mmio(struct xe_reg_sr *sr, struct xe_gt *gt);
Dxe_reg_sr.c33 struct xe_reg_sr *sr = arg; in reg_sr_fini()
40 int xe_reg_sr_init(struct xe_reg_sr *sr, const char *name, struct xe_device *xe) in xe_reg_sr_init()
51 static struct xe_reg_sr_entry *alloc_entry(struct xe_reg_sr *sr) in alloc_entry()
86 static void reg_sr_inc_error(struct xe_reg_sr *sr) in reg_sr_inc_error()
93 int xe_reg_sr_add(struct xe_reg_sr *sr, in xe_reg_sr_add()
186 void xe_reg_sr_apply_mmio(struct xe_reg_sr *sr, struct xe_gt *gt) in xe_reg_sr_apply_mmio()
215 struct xe_reg_sr *sr = &hwe->reg_whitelist; in xe_reg_sr_apply_whitelist()
270 void xe_reg_sr_dump(struct xe_reg_sr *sr, struct drm_printer *p) in xe_reg_sr_dump()
Dxe_reg_whitelist.h13 struct xe_reg_sr;
21 void xe_reg_whitelist_dump(struct xe_reg_sr *sr, struct drm_printer *p);
Dxe_hw_engine_types.h126 struct xe_reg_sr reg_sr;
130 struct xe_reg_sr reg_whitelist;
134 struct xe_reg_sr reg_lrc;
Dxe_rtp.c146 struct xe_reg_sr *sr) in rtp_add_sr_entry()
161 struct xe_hw_engine *hwe, struct xe_reg_sr *sr) in rtp_process_one_sr()
250 struct xe_reg_sr *sr) in xe_rtp_process_to_sr()
Dxe_rtp.h25 struct xe_reg_sr;
433 struct xe_reg_sr *sr);
Dxe_reg_sr_types.h22 struct xe_reg_sr { struct
Dxe_reg_whitelist.c165 void xe_reg_whitelist_dump(struct xe_reg_sr *sr, struct drm_printer *p) in xe_reg_whitelist_dump()
Dxe_gt_types.h173 struct xe_reg_sr reg_sr;
DMakefile90 xe_reg_sr.o \
Dxe_gt.c207 struct xe_reg_sr *sr = &q->hwe->reg_lrc; in emit_wa_job()
/linux-6.12.1/drivers/gpu/drm/xe/tests/
Dxe_rtp_test.c312 struct xe_reg_sr *reg_sr = &gt->reg_sr; in xe_rtp_process_to_sr_tests()