Home
last modified time | relevance | path

Searched refs:bo (Results 251 – 275 of 326) sorted by relevance

1...<<11121314

/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_bo5039.c39 nv50_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nv50_bo_move_m2mf() argument
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Dvcn_v1_0.c1920 struct amdgpu_bo *bo; in vcn_v1_0_validate_bo() local
1930 if (!mapping || !mapping->bo_va || !mapping->bo_va->base.bo) in vcn_v1_0_validate_bo()
1933 bo = mapping->bo_va->base.bo; in vcn_v1_0_validate_bo()
1934 if (!(bo->flags & AMDGPU_GEM_CREATE_ENCRYPTED)) in vcn_v1_0_validate_bo()
1937 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_VRAM); in vcn_v1_0_validate_bo()
1938 r = ttm_bo_validate(&bo->tbo, &bo->placement, &ctx); in vcn_v1_0_validate_bo()
H A Duvd_v7_0.c217 struct amdgpu_bo *bo, in uvd_v7_0_enc_get_create_msg() argument
233 addr = amdgpu_bo_gpu_offset(bo); in uvd_v7_0_enc_get_create_msg()
280 struct amdgpu_bo *bo, in uvd_v7_0_enc_get_destroy_msg() argument
296 addr = amdgpu_bo_gpu_offset(bo); in uvd_v7_0_enc_get_destroy_msg()
342 struct amdgpu_bo *bo = ring->adev->uvd.ib_bo; in uvd_v7_0_enc_ring_test_ib() local
345 r = uvd_v7_0_enc_get_create_msg(ring, 1, bo, NULL); in uvd_v7_0_enc_ring_test_ib()
349 r = uvd_v7_0_enc_get_destroy_msg(ring, 1, bo, &fence); in uvd_v7_0_enc_ring_test_ib()
H A Dvcn_v3_0.c1789 struct amdgpu_bo *bo; in vcn_v3_0_dec_msg() local
1796 r = amdgpu_cs_find_mapping(p, addr, &bo, &map); in vcn_v3_0_dec_msg()
1809 bo->flags |= AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED; in vcn_v3_0_dec_msg()
1810 amdgpu_bo_placement_from_domain(bo, bo->allowed_domains); in vcn_v3_0_dec_msg()
1811 r = ttm_bo_validate(&bo->tbo, &bo->placement, &ctx); in vcn_v3_0_dec_msg()
1817 r = amdgpu_bo_kmap(bo, &ptr); in vcn_v3_0_dec_msg()
1861 amdgpu_bo_kunmap(bo); in vcn_v3_0_dec_msg()
H A Dgmc_v6_0.c467 if (adev->gart.bo == NULL) { in gmc_v6_0_gart_enable()
473 table_addr = amdgpu_bo_gpu_offset(adev->gart.bo); in gmc_v6_0_gart_enable()
558 if (adev->gart.bo) { in gmc_v6_0_gart_init()
H A Damdgpu_mes.c263 process->pd_gpu_addr = amdgpu_bo_gpu_offset(vm->root.bo); in amdgpu_mes_create_process()
1221 struct amdgpu_bo *bo = ctx_data->meta_data_obj; in amdgpu_mes_ctx_unmap_meta_data() local
1245 r = dma_resv_get_singleton(bo->tbo.base.resv, DMA_RESV_USAGE_BOOKKEEP, in amdgpu_mes_ctx_unmap_meta_data()
1250 amdgpu_bo_fence(bo, fence, true); in amdgpu_mes_ctx_unmap_meta_data()
1259 amdgpu_bo_fence(bo, fence, true); in amdgpu_mes_ctx_unmap_meta_data()
H A Damdgpu_gtt_mgr.c200 amdgpu_ttm_recover_gart(node->base.bo); in amdgpu_gtt_mgr_recover()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon.h446 struct radeon_bo *bo; member
482 struct radeon_bo *bo; member
517 struct radeon_bo *bo; member
864 struct radeon_bo *bo; member
1786 int radeon_mn_register(struct radeon_bo *bo, unsigned long addr);
1787 void radeon_mn_unregister(struct radeon_bo *bo);
1793 static inline void radeon_mn_unregister(struct radeon_bo *bo) {} in radeon_mn_unregister() argument
2804 extern bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo);
2857 struct radeon_bo *bo);
2859 struct radeon_bo *bo);
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Dcrtc.c1174 ret = ttm_bo_reserve(&new_bo->bo, true, false, NULL); in nv04_crtc_page_flip()
1181 ttm_bo_unreserve(&new_bo->bo); in nv04_crtc_page_flip()
1186 ttm_bo_unreserve(&new_bo->bo); in nv04_crtc_page_flip()
1188 ret = ttm_bo_reserve(&old_bo->bo, true, false, NULL); in nv04_crtc_page_flip()
1224 ttm_bo_unreserve(&old_bo->bo); in nv04_crtc_page_flip()
1232 ttm_bo_unreserve(&old_bo->bo); in nv04_crtc_page_flip()
/openbmc/linux/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.c541 struct drm_gem_object *bo; in adreno_fw_create_bo() local
545 MSM_BO_WC | MSM_BO_GPU_READONLY, gpu->aspace, &bo, iova); in adreno_fw_create_bo()
552 msm_gem_put_vaddr(bo); in adreno_fw_create_bo()
554 return bo; in adreno_fw_create_bo()
H A Da5xx_gpu.c1435 struct drm_gem_object *bo; member
1449 &dumper->bo, &dumper->iova); in a5xx_crashdumper_init()
1452 msm_gem_object_set_name(dumper->bo, "crashdump"); in a5xx_crashdumper_init()
1548 msm_gem_kernel_put(dumper.bo, gpu->aspace); in a5xx_gpu_state_get_hlsq_regs()
1556 msm_gem_kernel_put(dumper.bo, gpu->aspace); in a5xx_gpu_state_get_hlsq_regs()
/openbmc/linux/drivers/accel/qaic/
H A Dqaic.h240 struct qaic_bo *bo; member
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c810 &tables[SMU_TABLE_PMSTATUSLOG].bo, in smu_init_fb_allocations()
847 &driver_table->bo, in smu_init_fb_allocations()
853 amdgpu_bo_free_kernel(&tables[SMU_TABLE_PMSTATUSLOG].bo, in smu_init_fb_allocations()
868 amdgpu_bo_free_kernel(&tables[SMU_TABLE_PMSTATUSLOG].bo, in smu_fini_fb_allocations()
872 amdgpu_bo_free_kernel(&driver_table->bo, in smu_fini_fb_allocations()
913 &memory_pool->bo, in smu_alloc_memory_pool()
934 amdgpu_bo_free_kernel(&memory_pool->bo, in smu_free_memory_pool()
958 &dummy_read_1_table->bo, in smu_alloc_dummy_read_table()
974 amdgpu_bo_free_kernel(&dummy_read_1_table->bo, in smu_free_dummy_read_table()
3112 if (memory_pool->bo) { in smu_get_prv_buffer_details()
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.h43 struct amdgpu_bo *bo; member
/openbmc/linux/drivers/gpu/drm/i915/
H A DTODO.txt18 the bo and vm, plus some lru locks is all that needed. No complex rcu,
/openbmc/linux/include/net/
H A Dflow_offload.h545 struct flow_block_offload *bo,
650 struct flow_block_offload *bo,
/openbmc/linux/include/uapi/drm/
H A Dvc4_drm.h295 __u64 bo; member
/openbmc/linux/drivers/media/platform/nvidia/tegra-vde/
H A Dvde.h137 void tegra_vde_free_bo(struct tegra_vde_bo *bo);
/openbmc/linux/drivers/gpu/drm/gma500/
H A Dpsb_intel_drv.h66 size_t(*bo_offset) (struct drm_device *dev, void *bo);
/openbmc/linux/drivers/gpu/drm/vc4/
H A Dvc4_kms.c472 struct vc4_bo *bo; in vc4_fb_create() local
481 bo = to_vc4_bo(gem_obj); in vc4_fb_create()
485 if (bo->t_format) { in vc4_fb_create()
H A Dvc4_render_cl.c100 struct drm_gem_dma_object *bo, in vc4_full_res_offset() argument
104 return bo->dma_addr + surf->offset + VC4_TILE_BUFFER_SIZE * in vc4_full_res_offset()
/openbmc/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ldu.c149 buf = vfb->bo ? vmw_framebuffer_to_vfbd(&vfb->base)->buffer : in vmw_ldu_fb_pin()
171 buf = vfb->bo ? vmw_framebuffer_to_vfbd(&vfb->base)->buffer : in vmw_ldu_fb_unpin()
/openbmc/linux/Documentation/gpu/
H A Dmsm-crash-dump.rst71 bo
/openbmc/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_mman.c565 struct ttm_buffer_object *bo = i915_gem_to_ttm(obj); in i915_gem_object_runtime_pm_release_mmap_offset() local
566 struct ttm_device *bdev = bo->bdev; in i915_gem_object_runtime_pm_release_mmap_offset()
568 drm_vma_node_unmap(&bo->base.vma_node, bdev->dev_mapping); in i915_gem_object_runtime_pm_release_mmap_offset()
/openbmc/linux/drivers/media/usb/dvb-usb/
H A Dtechnisat-usb2.c419 u8 bo = offset & 0xff; in technisat_usb2_eeprom_lrc_read() local
423 .buf = &bo, in technisat_usb2_eeprom_lrc_read()

1...<<11121314