Home
last modified time | relevance | path

Searched refs:vsgt (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ttm_buffer.c128 * @vsgt: Pointer to a struct vmw_sg_table to initialize from
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
[all...]
H A Dvmwgfx_mob.c125 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()
614 vmw_piter_start(&data_iter, vsgt, 0); in vmw_mob_bind()
599 vmw_mob_bind(struct vmw_private *dev_priv, struct vmw_mob *mob, const struct vmw_sg_table *vsgt, unsigned long num_data_pages, int32_t mob_id) vmw_mob_bind() argument
H A Dvmwgfx_gmr.c127 const struct vmw_sg_table *vsgt, in vmw_gmr_bind()
133 vmw_piter_start(&data_iter, vsgt, 0); in vmw_gmr_bind()
126 vmw_gmr_bind(struct vmw_private *dev_priv, const struct vmw_sg_table *vsgt, unsigned long num_pages, int gmr_id) vmw_gmr_bind() argument
H A Dvmwgfx_gem.c86 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()
H A Dvmwgfx_drv.h370 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,
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ttm_buffer.c267 struct vmw_sg_table vsgt; member
340 * @vsgt: Pointer to a struct vmw_sg_table to initialize from
346 void vmw_piter_start(struct vmw_piter *viter, const struct vmw_sg_table *vsgt, in vmw_piter_start() argument
350 viter->num_pages = vsgt->num_pages; in vmw_piter_start()
352 viter->pages = vsgt->pages; in vmw_piter_start()
353 switch (vsgt->mode) { in vmw_piter_start()
361 viter->addrs = vsgt->addrs; in vmw_piter_start()
367 __sg_page_iter_start(&viter->iter.base, vsgt->sgt->sgl, in vmw_piter_start()
368 vsgt->sgt->orig_nents, p_offset); in vmw_piter_start()
425 struct vmw_sg_table *vsgt in vmw_ttm_map_dma() local
[all...]
H A Dvmwgfx_mob.c120 const struct vmw_sg_table *vsgt; in vmw_setup_otable_base() local
126 vsgt = vmw_bo_sg_table(otable_bo); in vmw_setup_otable_base()
127 vmw_piter_start(&iter, vsgt, offset >> PAGE_SHIFT); in vmw_setup_otable_base()
139 } else if (vsgt->num_regions == 1) { in vmw_setup_otable_base()
499 const struct vmw_sg_table *vsgt; in vmw_mob_pt_setup() local
505 vsgt = vmw_bo_sg_table(bo); in vmw_mob_pt_setup()
506 vmw_piter_start(&pt_iter, vsgt, 0); in vmw_mob_pt_setup()
593 const struct vmw_sg_table *vsgt, in vmw_mob_bind()
606 vmw_piter_start(&data_iter, vsgt, 0); in vmw_mob_bind()
613 } else if (vsgt in vmw_mob_bind()
591 vmw_mob_bind(struct vmw_private *dev_priv, struct vmw_mob *mob, const struct vmw_sg_table *vsgt, unsigned long num_data_pages, int32_t mob_id) vmw_mob_bind() argument
[all...]
H A Dvmwgfx_gmr.c128 const struct vmw_sg_table *vsgt, in vmw_gmr_bind()
134 vmw_piter_start(&data_iter, vsgt, 0); in vmw_gmr_bind()
127 vmw_gmr_bind(struct vmw_private *dev_priv, const struct vmw_sg_table *vsgt, unsigned long num_pages, int gmr_id) vmw_gmr_bind() argument
H A Dvmwgfx_drv.h743 const struct vmw_sg_table *vsgt,
1027 const struct vmw_sg_table *vsgt,
1242 const struct vmw_sg_table *vsgt,

Completed in 9 milliseconds