Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/i915/selftests/
H A Dmock_region.c29 obj->bo_offset, in mock_region_get_pages()
76 obj->bo_offset = offset; in mock_object_init()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c199 /** @map.bo_offset: Offset in the buffer object. */
200 u64 bo_offset;
1338 op_ctx->map.bo_offset = offset; in panthor_vm_prepare_unmap_op_ctx()
1425 * @bo_offset: Offset of the GEM object mapped at this virtual address. in panthor_vm_create_get_user_va_range()
1436 panthor_vm_get_bo_for_va(struct panthor_vm *vm, u64 va, u64 *bo_offset) in panthor_vm_create_check_args()
1449 *bo_offset = vma->base.gem.offset + (va - vma->base.va.addr); in panthor_vm_create_check_args()
2202 pgoff_t bo_offset; in panthor_gpuva_sm_step_remap()
2204 bo_offset = addr - op->va.addr + op->gem.offset; in panthor_gpuva_sm_step_remap()
2205 pg = bo->backing.pages[bo_offset >> PAGE_SHIFT]; in panthor_gpuva_sm_step_remap()
2441 op_ctx->map.bo_offset in panthor_vm_create()
191 u64 bo_offset; global() member
1369 panthor_vm_get_bo_for_va(struct panthor_vm * vm,u64 va,u64 * bo_offset) panthor_vm_get_bo_for_va() argument
2129 pgoff_t bo_offset; iova_mapped_as_huge_page() local
[all...]
H A Dpanthor_mmu.h31 panthor_vm_get_bo_for_va(struct panthor_vm *vm, u64 va, u64 *bo_offset);
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm.c168 obj->mm.region, &places[0], obj->bo_offset, in i915_ttm_placement_from_obj()
174 &places[i + 1], obj->bo_offset, in i915_ttm_placement_from_obj()
882 i915_ttm_place_from_region(mr, &requested, obj->bo_offset, in __i915_ttm_migrate()
1307 obj->bo_offset = offset; in __i915_gem_ttm_object_init()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.c138 u64 bo_offset, u8 kind, in nouveau_uvmm_vmm_map() argument
168 &mem->mem, bo_offset); in nouveau_uvmm_vmm_map()
1643 op->gem.offset = uop->bo_offset; in bind_job_op_from_uop()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_surface.c47 uint32_t bo_offset; member
299 body->guest.ptr.offset += cur_offset->bo_offset; in vmw_surface_dma_encode()
793 cur_offset->bo_offset = cur_bo_offset; in vmw_surface_define_ioctl()
/linux/drivers/gpu/drm/xe/
H A Dxe_vm.c1436 static u64 xelp_pde_encode_bo(struct xe_bo *bo, u64 bo_offset)
1440 pde = xe_bo_addr(bo, bo_offset, XE_PAGE_SIZE); in xelp_pde_encode_bo()
1447 static u64 xelp_pte_encode_bo(struct xe_bo *bo, u64 bo_offset,
1452 pte = xe_bo_addr(bo, bo_offset, XE_PAGE_SIZE); in xelp_pte_encode_bo()
1437 xelp_pde_encode_bo(struct xe_bo * bo,u64 bo_offset) xelp_pde_encode_bo() argument
1448 xelp_pte_encode_bo(struct xe_bo * bo,u64 bo_offset,u16 pat_index,u32 pt_level) xelp_pte_encode_bo() argument