Searched refs:xe_bb (Results 1 – 11 of 11) sorted by relevance
| /drivers/gpu/drm/xe/ |
| A D | xe_bb.c | 32 struct xe_bb *xe_bb_new(struct xe_gt *gt, u32 dwords, bool usm) in xe_bb_new() 35 struct xe_bb *bb = kmalloc(sizeof(*bb), GFP_KERNEL); in xe_bb_new() 64 __xe_bb_create_job(struct xe_exec_queue *q, struct xe_bb *bb, u64 *addr) in __xe_bb_create_job() 79 struct xe_bb *bb, in xe_bb_create_migration_job() 97 struct xe_bb *bb) in xe_bb_create_job() 106 void xe_bb_free(struct xe_bb *bb, struct dma_fence *fence) in xe_bb_free()
|
| A D | xe_bb.h | 17 struct xe_bb *xe_bb_new(struct xe_gt *gt, u32 dwords, bool usm); 19 struct xe_bb *bb); 21 struct xe_bb *bb, u64 batch_ofs, 23 void xe_bb_free(struct xe_bb *bb, struct dma_fence *fence);
|
| A D | xe_migrate.c | 559 struct xe_bb *bb, u32 at_pt, in emit_pte() 623 static void emit_copy_ccs(struct xe_gt *gt, struct xe_bb *bb, in emit_copy_ccs() 664 static void emit_copy(struct xe_gt *gt, struct xe_bb *bb, in emit_copy() 701 struct xe_bb *bb, in xe_migrate_ccs_copy() 814 struct xe_bb *bb; in xe_migrate_copy() 966 static void emit_clear_main_copy(struct xe_gt *gt, struct xe_bb *bb, in emit_clear_main_copy() 1029 static void emit_clear(struct xe_gt *gt, struct xe_bb *bb, u64 src_ofs, in emit_clear() 1089 struct xe_bb *bb; in xe_migrate_clear() 1322 struct xe_bb *bb; in __xe_migrate_update_pgtables() 1573 struct xe_bb *bb, u32 pt_offset, in build_pt_update_batch_sram() [all …]
|
| A D | xe_bb_types.h | 13 struct xe_bb { struct
|
| A D | xe_lrc.h | 13 struct xe_bb;
|
| A D | xe_gt.c | 149 static int emit_job_sync(struct xe_exec_queue *q, struct xe_bb *bb, in emit_job_sync() 176 struct xe_bb *bb; in emit_nop_job() 195 struct xe_bb *bb; in emit_wa_job()
|
| A D | xe_gsc_submit.c | 177 struct xe_bb *bb; in xe_gsc_pkt_submit_kernel()
|
| A D | xe_oa.c | 108 struct xe_bb *bb; 630 struct xe_bb *bb) in xe_oa_submit_bb() 669 static void write_cs_mi_lri(struct xe_bb *bb, const struct xe_oa_reg *reg_data, u32 n_regs) in write_cs_mi_lri() 717 struct xe_bb *bb; in xe_oa_load_with_lri() 904 struct xe_bb *bb; in __xe_oa_alloc_config_buffer()
|
| A D | xe_gsc.c | 74 struct xe_bb *bb; in emit_gsc_upload()
|
| A D | Makefile | 35 xe-y += xe_bb.o \
|
| /drivers/gpu/drm/xe/tests/ |
| A D | xe_migrate.c | 38 struct xe_bb *bb, u32 second_idx, const char *str, in run_sanity_job() 192 struct xe_bb *bb; in xe_migrate_sanity_test() 396 struct xe_bb *bb; in blt_copy()
|
Completed in 20 milliseconds