Searched refs:vsgt (Results 1 – 5 of 5) sorted by relevance
/Linux-v6.6/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_ttm_buffer.c | 135 void vmw_piter_start(struct vmw_piter *viter, const struct vmw_sg_table *vsgt, in vmw_piter_start() argument 139 viter->num_pages = vsgt->num_pages; in vmw_piter_start() 140 viter->pages = vsgt->pages; in vmw_piter_start() 141 switch (vsgt->mode) { in vmw_piter_start() 145 viter->addrs = vsgt->addrs; in vmw_piter_start() 151 __sg_page_iter_start(&viter->iter.base, vsgt->sgt->sgl, in vmw_piter_start() 152 vsgt->sgt->orig_nents, p_offset); in vmw_piter_start() 208 struct vmw_sg_table *vsgt = &vmw_tt->vsgt; in vmw_ttm_map_dma() local 214 vsgt->mode = dev_priv->map_mode; in vmw_ttm_map_dma() 215 vsgt->pages = vmw_tt->dma_ttm.pages; in vmw_ttm_map_dma() [all …]
|
D | vmwgfx_mob.c | 125 const struct vmw_sg_table *vsgt; in vmw_setup_otable_base() local 131 vsgt = vmw_bo_sg_table(otable_bo); in vmw_setup_otable_base() 132 vmw_piter_start(&iter, vsgt, offset >> PAGE_SHIFT); in vmw_setup_otable_base() 505 const struct vmw_sg_table *vsgt; in vmw_mob_pt_setup() local 513 vsgt = vmw_bo_sg_table(bo); in vmw_mob_pt_setup() 514 vmw_piter_start(&pt_iter, vsgt, 0); in vmw_mob_pt_setup() 601 const struct vmw_sg_table *vsgt, in vmw_mob_bind() argument 614 vmw_piter_start(&data_iter, vsgt, 0); in vmw_mob_bind()
|
D | vmwgfx_gmr.c | 127 const struct vmw_sg_table *vsgt, in vmw_gmr_bind() argument 133 vmw_piter_start(&data_iter, vsgt, 0); in vmw_gmr_bind()
|
D | vmwgfx_gem.c | 86 if (vmw_tt->vsgt.sgt) in vmw_gem_object_get_sg_table() 87 return vmw_tt->vsgt.sgt; in vmw_gem_object_get_sg_table()
|
D | vmwgfx_drv.h | 370 struct vmw_sg_table vsgt; member 784 const struct vmw_sg_table *vsgt, 956 const struct vmw_sg_table *vsgt, 1140 const struct vmw_sg_table *vsgt,
|