Searched refs:vram_offset (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_gt_sriov_pf_migration.c | 519 struct xe_bo *vram, u64 vram_offset, in __pf_save_restore_vram() argument 544 ret = xe_migrate_vram_copy_chunk(vram, vram_offset, sysmem, sysmem_offset, size, in __pf_save_restore_vram() 604 loff_t *offset = &migration->save.vram_offset; in pf_save_vf_vram_mig_data() 829 migration->save.vram_offset = 0; in xe_gt_sriov_pf_migration_save_init()
|
| H A D | xe_migrate.c | 144 u64 map_ofs, u64 vram_offset, u16 pat_index, u64 pt_2m_ofs) in xe_migrate_program_identity() argument 154 ofs = map_ofs + XE_PAGE_SIZE * level + vram_offset * 8; in xe_migrate_program_identity() 341 u64 vram_offset = IDENTITY_OFFSET + in xe_migrate_prepare_vm() local 347 xe_migrate_program_identity(xe, vm, bo, map_ofs, vram_offset, in xe_migrate_prepare_vm() 1358 struct dma_fence *xe_migrate_vram_copy_chunk(struct xe_bo *vram_bo, u64 vram_offset, in xe_migrate_vram_copy_chunk() argument 1379 xe_assert(xe, IS_ALIGNED(vram_offset | sysmem_offset | size, PAGE_SIZE)); in xe_migrate_vram_copy_chunk() 1382 xe_assert(xe, !range_overflows(vram_offset, size, (u64)vram_bo->ttm.base.size)); in xe_migrate_vram_copy_chunk() 1385 xe_res_first(vram, vram_offset, size, &vram_it); in xe_migrate_vram_copy_chunk()
|