Home
last modified time | relevance | path

Searched refs:mob (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_mob.c90 struct vmw_mob *mob);
91 static void vmw_mob_pt_setup(struct vmw_mob *mob,
117 struct vmw_mob *mob; in vmw_setup_otable_base() local
128 mob = vmw_mob_create(otable->size >> PAGE_SHIFT); in vmw_setup_otable_base()
129 if (unlikely(mob == NULL)) { in vmw_setup_otable_base()
135 mob->pt_level = VMW_MOBFMT_PTDEPTH_0; in vmw_setup_otable_base()
136 mob->pt_root_page = vmw_piter_dma_addr(&iter); in vmw_setup_otable_base()
138 mob->pt_level = SVGA3D_MOBFMT_RANGE; in vmw_setup_otable_base()
139 mob->pt_root_page = vmw_piter_dma_addr(&iter); in vmw_setup_otable_base()
141 ret = vmw_mob_pt_populate(dev_priv, mob); in vmw_setup_otable_base()
[all …]
Dvmwgfx_buffer.c220 struct vmw_mob *mob; member
578 if (unlikely(vmw_be->mob == NULL)) { in vmw_ttm_bind()
579 vmw_be->mob = in vmw_ttm_bind()
581 if (unlikely(vmw_be->mob == NULL)) in vmw_ttm_bind()
585 return vmw_mob_bind(vmw_be->dev_priv, vmw_be->mob, in vmw_ttm_bind()
604 vmw_mob_unbind(vmw_be->dev_priv, vmw_be->mob); in vmw_ttm_unbind()
628 if (vmw_be->mob) in vmw_ttm_destroy()
629 vmw_mob_destroy(vmw_be->mob); in vmw_ttm_destroy()
670 if (vmw_tt->mob) { in vmw_ttm_unpopulate()
671 vmw_mob_destroy(vmw_tt->mob); in vmw_ttm_unpopulate()
[all …]
Dvmwgfx_context.c898 struct vmw_dma_buffer *mob) in vmw_context_bind_dx_query() argument
903 if (mob == NULL) { in vmw_context_bind_dx_query()
914 if (uctx->dx_query_mob && uctx->dx_query_mob != mob) in vmw_context_bind_dx_query()
917 mob->dx_query_ctx = ctx_res; in vmw_context_bind_dx_query()
920 uctx->dx_query_mob = vmw_dmabuf_reference(mob); in vmw_context_bind_dx_query()
Dvmwgfx_drv.h983 extern int vmw_mob_bind(struct vmw_private *dev_priv, struct vmw_mob *mob,
987 struct vmw_mob *mob);
988 extern void vmw_mob_destroy(struct vmw_mob *mob);
1021 struct vmw_dma_buffer *mob);
Dvmwgfx_cmdbuf.c804 cb_hdr->ptr.mob.mobid = man->cmd_space->mem.start; in vmw_cmdbuf_space_pool()
805 cb_hdr->ptr.mob.mobOffset = offset; in vmw_cmdbuf_space_pool()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/device_include/
Dsvga_reg.h464 } mob; member