/openbmc/linux/drivers/gpu/drm/qxl/ |
H A D | qxl_draw.c | 128 struct qxl_bo *bo, in qxl_draw_dirty_fb() argument 206 ret = qxl_bo_vmap_locked(bo, &surface_map); in qxl_draw_dirty_fb() 214 qxl_bo_vunmap_locked(bo); in qxl_draw_dirty_fb() 241 drawable->u.copy.src_bitmap = qxl_bo_physical_address(qdev, dimage->bo, 0); in qxl_draw_dirty_fb()
|
/openbmc/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_cmd.c | 570 struct ttm_buffer_object *bo = &dev_priv->dummy_query_bo->tbo; in vmw_cmd_emit_dummy_legacy_query() local 585 if (bo->resource->mem_type == TTM_PL_VRAM) { in vmw_cmd_emit_dummy_legacy_query() 587 cmd->body.guestResult.offset = bo->resource->start << PAGE_SHIFT; in vmw_cmd_emit_dummy_legacy_query() 589 cmd->body.guestResult.gmrId = bo->resource->start; in vmw_cmd_emit_dummy_legacy_query() 616 struct ttm_buffer_object *bo = &dev_priv->dummy_query_bo->tbo; in vmw_cmd_emit_dummy_gb_query() local 630 BUG_ON(bo->resource->mem_type != VMW_PL_MOB); in vmw_cmd_emit_dummy_gb_query() 631 cmd->body.mobid = bo->resource->start; in vmw_cmd_emit_dummy_gb_query()
|
H A D | vmwgfx_shader.c | 253 struct ttm_buffer_object *bo = val_buf->bo; in vmw_gb_shader_bind() local 255 BUG_ON(bo->resource->mem_type != VMW_PL_MOB); in vmw_gb_shader_bind() 264 cmd->body.mobid = bo->resource->start; in vmw_gb_shader_bind() 303 vmw_bo_fence_single(val_buf->bo, fence); in vmw_gb_shader_unbind() 449 struct ttm_buffer_object *bo = val_buf->bo; in vmw_dx_shader_bind() local 451 BUG_ON(bo->resource->mem_type != VMW_PL_MOB); in vmw_dx_shader_bind() 525 vmw_bo_fence_single(val_buf->bo, fence); in vmw_dx_shader_unbind()
|
H A D | vmwgfx_streamoutput.c | 142 struct ttm_buffer_object *bo = val_buf->bo; in vmw_dx_streamoutput_bind() local 145 if (WARN_ON(bo->resource->mem_type != VMW_PL_MOB)) in vmw_dx_streamoutput_bind() 211 vmw_bo_fence_single(val_buf->bo, fence); in vmw_dx_streamoutput_unbind()
|
H A D | ttm_object.h | 312 static inline int ttm_bo_wait(struct ttm_buffer_object *bo, bool intr, in ttm_bo_wait() argument 317 return ttm_bo_wait_ctx(bo, &ctx); in ttm_bo_wait()
|
H A D | vmwgfx_kms.h | 219 bool bo; member 273 struct vmw_bo *bo; member 291 struct vmw_bo *bo; member 456 struct vmw_bo *bo,
|
H A D | vmwgfx_scrn.c | 242 sou->buffer = vps->bo; in vmw_sou_crtc_mode_set_nofb() 388 if (vps->bo) in vmw_sou_primary_plane_cleanup_fb() 389 vmw_bo_unpin(vmw_priv(crtc->dev), vps->bo, false); in vmw_sou_primary_plane_cleanup_fb() 390 vmw_bo_unreference(&vps->bo); in vmw_sou_primary_plane_cleanup_fb() 424 vmw_bo_unreference(&vps->bo); in vmw_sou_primary_plane_prepare_fb() 433 if (vps->bo) { in vmw_sou_primary_plane_prepare_fb() 439 return vmw_bo_pin_in_vram(dev_priv, vps->bo, in vmw_sou_primary_plane_prepare_fb() 443 vmw_bo_unreference(&vps->bo); in vmw_sou_primary_plane_prepare_fb() 453 ret = vmw_bo_create(dev_priv, &bo_params, &vps->bo); in vmw_sou_primary_plane_prepare_fb() 464 return vmw_bo_pin_in_vram(dev_priv, vps->bo, true); in vmw_sou_primary_plane_prepare_fb() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_display.c | 285 nvbo->bo.base.size); in nouveau_check_bl_size() 287 if (bl_size + offset > nvbo->bo.base.size) in nouveau_check_bl_size() 354 if (size + mode_cmd->offsets[i] > nvbo->bo.base.size) in nouveau_framebuffer_new() 842 struct nouveau_bo *bo; in nouveau_display_dumb_create() local 856 ret = nouveau_gem_new(cli, args->size, 0, domain, 0, 0, &bo); in nouveau_display_dumb_create() 860 ret = drm_gem_handle_create(file_priv, &bo->bo.base, &args->handle); in nouveau_display_dumb_create() 861 drm_gem_object_put(&bo->bo.base); in nouveau_display_dumb_create()
|
H A D | nouveau_vmm.c | 80 struct nouveau_mem *mem = nouveau_mem(nvbo->bo.resource); in nouveau_vma_new() 99 if (nvbo->bo.resource->mem_type != TTM_PL_SYSTEM && in nouveau_vma_new()
|
H A D | nv10_fence.h | 15 struct nouveau_bo *bo; member
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_fdinfo.c | 74 ret = amdgpu_bo_reserve(vm->root.bo, false); in amdgpu_show_fdinfo() 79 amdgpu_bo_unreserve(vm->root.bo); in amdgpu_show_fdinfo()
|
H A D | amdgpu_virt.c | 238 &adev->virt.mm_table.bo, in amdgpu_virt_alloc_mm_table() 263 amdgpu_bo_free_kernel(&adev->virt.mm_table.bo, in amdgpu_virt_free_mm_table() 334 struct amdgpu_bo *bo; in amdgpu_virt_ras_release_bp() local 341 bo = data->bps_bo[i]; in amdgpu_virt_ras_release_bp() 342 amdgpu_bo_free_kernel(&bo, NULL, NULL); in amdgpu_virt_ras_release_bp() 343 data->bps_bo[i] = bo; in amdgpu_virt_ras_release_bp() 383 struct amdgpu_bo *bo = NULL; in amdgpu_virt_ras_reserve_bps() local 400 &bo, NULL)) in amdgpu_virt_ras_reserve_bps() 403 data->bps_bo[i] = bo; in amdgpu_virt_ras_reserve_bps() 405 bo = NULL; in amdgpu_virt_ras_reserve_bps()
|
H A D | amdgpu_dma_buf.h | 33 struct amdgpu_bo *bo);
|
/openbmc/linux/drivers/gpu/drm/ttm/ |
H A D | ttm_agp_backend.c | 124 struct ttm_tt *ttm_agp_tt_create(struct ttm_buffer_object *bo, in ttm_agp_tt_create() argument 137 if (ttm_tt_init(&agp_be->ttm, bo, page_flags, ttm_write_combined, 0)) { in ttm_agp_tt_create()
|
/openbmc/u-boot/post/lib_powerpc/ |
H A D | b.c | 32 static int cpu_post_test_bc (ulong cmd, ulong bo, ulong bi, in cpu_post_test_bc() argument 47 ASM_3O(cmd, bo, bi, 8), in cpu_post_test_bc()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | ctxgv100.c | 72 u32 bo = ao + size; in gv100_grctx_generate_attrib() local 91 gf100_grctx_patch_wr32(chan, o + 0xf4, bo); in gv100_grctx_generate_attrib() 93 bo += gs; in gv100_grctx_generate_attrib()
|
/openbmc/linux/net/sched/ |
H A D | cls_api.c | 754 bo->net = dev_net(dev); in tcf_block_offload_init() 755 bo->command = command; in tcf_block_offload_init() 757 bo->block = flow_block; in tcf_block_offload_init() 758 bo->block_shared = shared; in tcf_block_offload_init() 759 bo->extack = extack; in tcf_block_offload_init() 760 bo->sch = sch; in tcf_block_offload_init() 762 INIT_LIST_HEAD(&bo->cb_list); in tcf_block_offload_init() 784 tcf_block_unbind(block, &bo); in tc_block_indr_cleanup() 821 tcf_block_setup(block, &bo); in tcf_block_offload_cmd() 1584 bo->extack); in tcf_block_bind() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | base507c.c | 147 base507c_ntfy_wait_begun(struct nouveau_bo *bo, u32 offset, in base507c_ntfy_wait_begun() argument 151 if (NVBO_TD32(bo, offset, NV_DISP_BASE_NOTIFIER_1, _0, STATUS, ==, BEGUN)) in base507c_ntfy_wait_begun() 189 base507c_ntfy_reset(struct nouveau_bo *bo, u32 offset) in base507c_ntfy_reset() argument 191 NVBO_WR32(bo, offset, NV_DISP_BASE_NOTIFIER_1, _0, in base507c_ntfy_reset()
|
/openbmc/linux/drivers/gpu/drm/ci/xfails/ |
H A D | i915-tgl-flakes.txt | 3 kms_flip@bo-too-big-interruptible
|
/openbmc/linux/drivers/gpu/drm/tegra/ |
H A D | fb.c | 28 struct tegra_bo *bo = tegra_fb_get_plane(framebuffer, 0); in tegra_fb_is_bottom_up() local 30 if (bo->flags & TEGRA_BO_BOTTOM_UP) in tegra_fb_is_bottom_up()
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | i915_ttm_buddy_manager.c | 35 struct ttm_buffer_object *bo, in i915_ttm_buddy_man_alloc() argument 55 ttm_resource_init(bo, place, &bman_res->base); in i915_ttm_buddy_man_alloc() 69 if (bo->page_alignment) in i915_ttm_buddy_man_alloc() 70 min_page_size = bo->page_alignment << PAGE_SHIFT; in i915_ttm_buddy_man_alloc()
|
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_svm.c | 398 amdgpu_bo_unref(&svm_bo->bo); in svm_range_bo_release() 524 struct amdgpu_bo *bo; in svm_range_vram_node_new() local 572 bo = &ubo->bo; in svm_range_vram_node_new() 588 amdgpu_bo_unreserve(bo); in svm_range_vram_node_new() 596 amdgpu_bo_unreserve(bo); in svm_range_vram_node_new() 601 amdgpu_bo_unreserve(bo); in svm_range_vram_node_new() 603 svm_bo->bo = bo; in svm_range_vram_node_new() 615 amdgpu_bo_unref(&bo); in svm_range_vram_node_new() 669 return ttm_bo_validate(&bo->tbo, &bo->placement, &ctx); in svm_range_bo_validate() 2712 struct amdgpu_bo *bo = NULL; in svm_range_check_vm_userptr() local [all …]
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/dvb-apps/files/dvb-scan-table/dvb-t/ |
H A D | se-Styrsjobo | 1 # Sweden - Styrsjöbo
|
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_gem.h | 159 struct drm_gem_object **bo, uint64_t *iova); 160 void msm_gem_kernel_put(struct drm_gem_object *bo, 165 void msm_gem_object_set_name(struct drm_gem_object *bo, const char *fmt, ...);
|
/openbmc/linux/include/drm/ttm/ |
H A D | ttm_execbuf_util.h | 50 struct ttm_buffer_object *bo; member
|