/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo5039.c | 39 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 D | vcn_v1_0.c | 1920 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 D | uvd_v7_0.c | 217 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 D | vcn_v3_0.c | 1789 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 D | gmc_v6_0.c | 467 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 D | amdgpu_mes.c | 263 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 D | amdgpu_gtt_mgr.c | 200 amdgpu_ttm_recover_gart(node->base.bo); in amdgpu_gtt_mgr_recover()
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | radeon.h | 446 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 D | crtc.c | 1174 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 D | adreno_gpu.c | 541 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 D | a5xx_gpu.c | 1435 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 D | qaic.h | 240 struct qaic_bo *bo; member
|
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/ |
H A D | amdgpu_smu.c | 810 &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 D | kfd_svm.h | 43 struct amdgpu_bo *bo; member
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | TODO.txt | 18 the bo and vm, plus some lru locks is all that needed. No complex rcu,
|
/openbmc/linux/include/net/ |
H A D | flow_offload.h | 545 struct flow_block_offload *bo, 650 struct flow_block_offload *bo,
|
/openbmc/linux/include/uapi/drm/ |
H A D | vc4_drm.h | 295 __u64 bo; member
|
/openbmc/linux/drivers/media/platform/nvidia/tegra-vde/ |
H A D | vde.h | 137 void tegra_vde_free_bo(struct tegra_vde_bo *bo);
|
/openbmc/linux/drivers/gpu/drm/gma500/ |
H A D | psb_intel_drv.h | 66 size_t(*bo_offset) (struct drm_device *dev, void *bo);
|
/openbmc/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_kms.c | 472 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 D | vc4_render_cl.c | 100 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 D | vmwgfx_ldu.c | 149 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 D | msm-crash-dump.rst | 71 bo
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_mman.c | 565 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 D | technisat-usb2.c | 419 u8 bo = offset & 0xff; in technisat_usb2_eeprom_lrc_read() local 423 .buf = &bo, in technisat_usb2_eeprom_lrc_read()
|