Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_lmtt.c472 u64 addr, vram_offset; in lmtt_insert_bo() local
478 vram_offset = vram_region_gpu_offset(bo->ttm.resource); in lmtt_insert_bo()
482 addr += vram_offset; /* XXX */ in lmtt_insert_bo()
H A Dxe_migrate.h144 struct dma_fence *xe_migrate_vram_copy_chunk(struct xe_bo *vram_bo, u64 vram_offset,
H A Dxe_migrate.c142 u64 map_ofs, u64 vram_offset, u16 pat_index, u64 pt_2m_ofs) in xe_migrate_program_identity() argument
152 ofs = map_ofs + XE_PAGE_SIZE * level + vram_offset * 8; in xe_migrate_program_identity()
329 u64 vram_offset = IDENTITY_OFFSET + in xe_migrate_prepare_vm() local
335 xe_migrate_program_identity(xe, vm, bo, map_ofs, vram_offset, in xe_migrate_prepare_vm()
1284 struct dma_fence *xe_migrate_vram_copy_chunk(struct xe_bo *vram_bo, u64 vram_offset, in xe_migrate_vram_copy_chunk() argument
1305 xe_assert(xe, IS_ALIGNED(vram_offset | sysmem_offset | size, PAGE_SIZE)); in xe_migrate_vram_copy_chunk()
1308 xe_assert(xe, !range_overflows(vram_offset, size, (u64)vram_bo->ttm.base.size)); in xe_migrate_vram_copy_chunk()
1311 xe_res_first(vram, vram_offset, size, &vram_it); in xe_migrate_vram_copy_chunk()