Searched refs:xe_migrate (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_migrate.h | 18 struct xe_migrate; 96 struct xe_migrate *xe_migrate_init(struct xe_tile *tile); 98 struct dma_fence *xe_migrate_to_vram(struct xe_migrate *m, 103 struct dma_fence *xe_migrate_from_vram(struct xe_migrate *m, 108 struct dma_fence *xe_migrate_copy(struct xe_migrate *m, 119 struct dma_fence *xe_migrate_clear(struct xe_migrate *m, 124 struct xe_vm *xe_migrate_get_vm(struct xe_migrate *m); 127 xe_migrate_update_pgtables(struct xe_migrate *m, 130 void xe_migrate_wait(struct xe_migrate *m);
|
| H A D | xe_migrate.c | 41 struct xe_migrate { struct 102 struct xe_migrate *m = arg; in xe_migrate_fini() 400 struct xe_migrate *m; in xe_migrate_init() 520 static u32 pte_update_size(struct xe_migrate *m, in pte_update_size() 559 static void emit_pte(struct xe_migrate *m, in emit_pte() 700 static u32 xe_migrate_ccs_copy(struct xe_migrate *m, in xe_migrate_ccs_copy() 1242 struct xe_vm *xe_migrate_get_vm(struct xe_migrate *m) in xe_migrate_get_vm() 1258 xe_migrate_update_pgtables_cpu(struct xe_migrate *m, in xe_migrate_update_pgtables_cpu() 1308 __xe_migrate_update_pgtables(struct xe_migrate *m, in __xe_migrate_update_pgtables() 1516 xe_migrate_update_pgtables(struct xe_migrate *m, in xe_migrate_update_pgtables() [all …]
|
| H A D | xe_gt_types.h | 23 struct xe_migrate;
|
| H A D | xe_device_types.h | 252 struct xe_migrate *migrate;
|
| H A D | Makefile | 79 xe_migrate.o \
|
| H A D | xe_bo.c | 154 static struct xe_migrate * 755 struct xe_migrate *migrate = NULL; in xe_bo_move()
|
| H A D | xe_gt_sriov_pf_config.c | 2037 struct xe_migrate *m = tile->migrate; in pf_sanitize_lmem()
|
| /linux-6.15/drivers/gpu/drm/xe/tests/ |
| H A D | xe_migrate.c | 37 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() 163 static void test_copy_sysmem(struct xe_migrate *m, struct xe_bo *bo, in test_copy_sysmem() 169 static void test_copy_vram(struct xe_migrate *m, struct xe_bo *bo, in test_copy_vram() 184 static void xe_migrate_sanity_test(struct xe_migrate *m, struct kunit *test) in xe_migrate_sanity_test() 348 struct xe_migrate *m = tile->migrate; in migrate_test_run_device() 373 struct xe_migrate *m = tile->migrate; in blt_copy()
|
| /linux-6.15/Documentation/gpu/xe/ |
| H A D | index.rst | 16 xe_migrate
|