Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_mob.c76 struct vmw_mob *mob);
77 static void vmw_mob_pt_setup(struct vmw_mob *mob,
102 struct vmw_mob *mob; in vmw_setup_otable_base() local
113 mob = vmw_mob_create(otable->size >> PAGE_SHIFT); in vmw_setup_otable_base()
114 if (unlikely(mob == NULL)) { in vmw_setup_otable_base()
120 mob->pt_level = VMW_MOBFMT_PTDEPTH_0; in vmw_setup_otable_base()
121 mob->pt_root_page = vmw_piter_dma_addr(&iter); in vmw_setup_otable_base()
123 mob->pt_level = SVGA3D_MOBFMT_RANGE; in vmw_setup_otable_base()
124 mob->pt_root_page = vmw_piter_dma_addr(&iter); in vmw_setup_otable_base()
126 ret = vmw_mob_pt_populate(dev_priv, mob); in vmw_setup_otable_base()
[all …]
Dvmwgfx_buffer.c207 struct vmw_mob *mob; member
565 if (unlikely(vmw_be->mob == NULL)) { in vmw_ttm_bind()
566 vmw_be->mob = in vmw_ttm_bind()
568 if (unlikely(vmw_be->mob == NULL)) in vmw_ttm_bind()
572 return vmw_mob_bind(vmw_be->dev_priv, vmw_be->mob, in vmw_ttm_bind()
591 vmw_mob_unbind(vmw_be->dev_priv, vmw_be->mob); in vmw_ttm_unbind()
615 if (vmw_be->mob) in vmw_ttm_destroy()
616 vmw_mob_destroy(vmw_be->mob); in vmw_ttm_destroy()
657 if (vmw_tt->mob) { in vmw_ttm_unpopulate()
658 vmw_mob_destroy(vmw_tt->mob); in vmw_ttm_unpopulate()
[all …]
Dvmwgfx_drv.h971 extern int vmw_mob_bind(struct vmw_private *dev_priv, struct vmw_mob *mob,
975 struct vmw_mob *mob);
976 extern void vmw_mob_destroy(struct vmw_mob *mob);