Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_migrate.h18 struct xe_migrate;
96 struct xe_migrate *xe_migrate_init(struct xe_tile *tile);
98 struct dma_fence *xe_migrate_copy(struct xe_migrate *m,
109 struct dma_fence *xe_migrate_clear(struct xe_migrate *m,
114 struct xe_vm *xe_migrate_get_vm(struct xe_migrate *m);
117 xe_migrate_update_pgtables(struct xe_migrate *m,
120 void xe_migrate_wait(struct xe_migrate *m);
H A Dxe_migrate.c41 struct xe_migrate { struct
102 struct xe_migrate *m = arg; in xe_migrate_fini()
184 static int xe_migrate_prepare_vm(struct xe_tile *tile, struct xe_migrate *m, in xe_migrate_prepare_vm()
395 struct xe_migrate *xe_migrate_init(struct xe_tile *tile) in xe_migrate_init()
399 struct xe_migrate *m; in xe_migrate_init()
485 static u64 xe_migrate_res_sizes(struct xe_migrate *m, struct xe_res_cursor *cur) in xe_migrate_res_sizes()
519 static u32 pte_update_size(struct xe_migrate *m, in pte_update_size()
558 static void emit_pte(struct xe_migrate *m, in emit_pte()
694 static u64 xe_migrate_batch_base(struct xe_migrate *m, bool usm) in xe_migrate_batch_base()
699 static u32 xe_migrate_ccs_copy(struct xe_migrate *m, in xe_migrate_ccs_copy()
[all …]
H A Dxe_gt_types.h22 struct xe_migrate;
H A DMakefile75 xe_migrate.o \
H A Dxe_gt_sriov_pf_config.c1914 struct xe_migrate *m = tile->migrate; in pf_sanitize_lmem()
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_migrate.c37 static int run_sanity_job(struct xe_migrate *m, struct xe_device *xe, in run_sanity_job()
72 static void test_copy(struct xe_migrate *m, struct xe_bo *bo, in test_copy()
162 static void test_copy_sysmem(struct xe_migrate *m, struct xe_bo *bo, in test_copy_sysmem()
168 static void test_copy_vram(struct xe_migrate *m, struct xe_bo *bo, in test_copy_vram()
183 static void xe_migrate_sanity_test(struct xe_migrate *m, struct kunit *test) in xe_migrate_sanity_test()
347 struct xe_migrate *m = tile->migrate; in migrate_test_run_device()
372 struct xe_migrate *m = tile->migrate; in blt_copy()
/linux/Documentation/gpu/xe/
H A Dindex.rst16 xe_migrate