Home
last modified time | relevance | path

Searched refs:vram_offset (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_gt_sriov_pf_migration.c519 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 Dxe_migrate.c144 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()