Searched refs:xe_bb (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_bb.c | 31 struct xe_bb *xe_bb_new(struct xe_gt *gt, u32 dwords, bool usm) in xe_bb_new() 34 struct xe_bb *bb = kmalloc_obj(*bb); in xe_bb_new() 62 struct xe_bb *xe_bb_ccs_new(struct xe_gt *gt, u32 dwords, in xe_bb_ccs_new() 65 struct xe_bb *bb = kmalloc_obj(*bb); in xe_bb_ccs_new() 98 __xe_bb_create_job(struct xe_exec_queue *q, struct xe_bb *bb, u64 *addr) in __xe_bb_create_job() 113 struct xe_bb *bb, in xe_bb_create_migration_job() 131 struct xe_bb *bb) in xe_bb_create_job() 140 void xe_bb_free(struct xe_bb *bb, struct dma_fence *fence) in xe_bb_free()
|
| H A D | xe_migrate.c | 601 struct xe_bb *bb, u32 at_pt, in emit_pte() 665 static void emit_copy_ccs(struct xe_gt *gt, struct xe_bb *bb, in emit_copy_ccs() 706 static void emit_xy_fast_copy(struct xe_gt *gt, struct xe_bb *bb, u64 src_ofs, in emit_xy_fast_copy() 738 static void emit_mem_copy(struct xe_gt *gt, struct xe_bb *bb, u64 src_ofs, in emit_mem_copy() 780 static void emit_copy(struct xe_gt *gt, struct xe_bb *bb, in emit_copy() 798 struct xe_bb *bb, in xe_migrate_ccs_copy() 911 struct xe_bb *bb; in xe_migrate_copy() 1112 struct xe_bb *bb = NULL; in xe_migrate_ccs_rw_copy() 1232 struct xe_bb *bb = src_bo->bb_ccs[read_write]; in xe_migrate_ccs_rw_copy_clear() 1318 struct xe_bb *bb; in xe_migrate_vram_copy_chunk() [all …]
|
| H A D | xe_bb_types.h | 13 struct xe_bb { struct
|
| H A D | xe_sriov_vf_ccs.c | 416 struct xe_bb *bb; in xe_sriov_vf_ccs_attach_bo() 448 struct xe_bb *bb; in xe_sriov_vf_ccs_detach_bo()
|
| H A D | xe_lrc.h | 13 struct xe_bb;
|
| H A D | xe_gt.c | 173 static int emit_job_sync(struct xe_exec_queue *q, struct xe_bb *bb, in emit_job_sync() 200 struct xe_bb *bb; in emit_nop_job() 223 struct xe_bb *bb; in emit_wa_job()
|
| H A D | xe_oa.c | 109 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() 905 struct xe_bb *bb; in __xe_oa_alloc_config_buffer()
|