Home
last modified time | relevance | path

Searched refs:bo_ptr (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_object.c230 u32 domain, struct amdgpu_bo **bo_ptr, in amdgpu_bo_create_reserved() argument
238 amdgpu_bo_unref(bo_ptr); in amdgpu_bo_create_reserved()
253 if (!*bo_ptr) { in amdgpu_bo_create_reserved()
254 r = amdgpu_bo_create(adev, &bp, bo_ptr); in amdgpu_bo_create_reserved()
263 r = amdgpu_bo_reserve(*bo_ptr, false); in amdgpu_bo_create_reserved()
269 r = amdgpu_bo_pin(*bo_ptr, domain); in amdgpu_bo_create_reserved()
275 r = amdgpu_ttm_alloc_gart(&(*bo_ptr)->tbo); in amdgpu_bo_create_reserved()
277 dev_err(adev->dev, "%p bind failed\n", *bo_ptr); in amdgpu_bo_create_reserved()
282 *gpu_addr = amdgpu_bo_gpu_offset(*bo_ptr); in amdgpu_bo_create_reserved()
285 r = amdgpu_bo_kmap(*bo_ptr, cpu_addr); in amdgpu_bo_create_reserved()
[all …]
Damdgpu_object.h277 struct amdgpu_bo **bo_ptr);
280 u32 domain, struct amdgpu_bo **bo_ptr,
284 u32 domain, struct amdgpu_bo **bo_ptr,
288 struct amdgpu_bo **bo_ptr, void **cpu_addr);
Damdgpu_uvd.c142 struct amdgpu_bo **bo_ptr) in amdgpu_uvd_create_msg_bo_helper() argument
173 *bo_ptr = bo; in amdgpu_uvd_create_msg_bo_helper()
/Linux-v6.1/drivers/gpu/drm/virtio/
Dvirtgpu_object.c181 struct virtio_gpu_object **bo_ptr, in virtio_gpu_object_create() argument
191 *bo_ptr = NULL; in virtio_gpu_object_create()
237 *bo_ptr = bo; in virtio_gpu_object_create()
Dvirtgpu_vram.c187 struct virtio_gpu_object **bo_ptr) in virtio_gpu_vram_create() argument
226 *bo_ptr = &vram->base; in virtio_gpu_vram_create()
Dvirtgpu_drv.h452 struct virtio_gpu_object **bo_ptr,
479 struct virtio_gpu_object **bo_ptr);
/Linux-v6.1/drivers/gpu/drm/qxl/
Dqxl_object.c112 struct qxl_bo **bo_ptr) in qxl_bo_create() argument
123 *bo_ptr = NULL; in qxl_bo_create()
157 *bo_ptr = bo; in qxl_bo_create()
Dqxl_object.h61 struct qxl_bo **bo_ptr);
/Linux-v6.1/drivers/gpu/drm/radeon/
Dradeon_object.c134 struct radeon_bo **bo_ptr) in radeon_bo_create() argument
150 *bo_ptr = NULL; in radeon_bo_create()
212 *bo_ptr = bo; in radeon_bo_create()
Dradeon_object.h141 struct radeon_bo **bo_ptr);
/Linux-v6.1/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.h88 struct amdgpu_bo *bo_ptr; member
Damdgpu_dm.c858 if (compressor->bo_ptr) in amdgpu_dm_fbc_init()
869 AMDGPU_GEM_DOMAIN_GTT, &compressor->bo_ptr, in amdgpu_dm_fbc_init()