Searched refs:vmw_tt (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ttm_buffer.c | 379 * @vmw_tt: Pointer to a struct vmw_ttm_backend 383 static void vmw_ttm_unmap_from_dma(struct vmw_ttm_tt *vmw_tt) in vmw_ttm_unmap_from_dma() argument 385 struct device *dev = vmw_tt->dev_priv->dev->dev; in vmw_ttm_unmap_from_dma() 387 dma_unmap_sgtable(dev, &vmw_tt->sgt, DMA_BIDIRECTIONAL, 0); in vmw_ttm_unmap_from_dma() 388 vmw_tt->sgt.nents = vmw_tt->sgt.orig_nents; in vmw_ttm_unmap_from_dma() 394 * @vmw_tt: Pointer to a struct vmw_ttm_backend 404 static int vmw_ttm_map_for_dma(struct vmw_ttm_tt *vmw_tt) in vmw_ttm_map_for_dma() argument 406 struct device *dev = vmw_tt->dev_priv->dev->dev; in vmw_ttm_map_for_dma() 408 return dma_map_sgtable(dev, &vmw_tt in vmw_ttm_map_for_dma() 421 vmw_ttm_map_dma(struct vmw_ttm_tt *vmw_tt) vmw_ttm_map_dma() argument 516 vmw_ttm_unmap_dma(struct vmw_ttm_tt *vmw_tt) vmw_ttm_unmap_dma() argument 551 struct vmw_ttm_tt *vmw_tt = vmw_bo_sg_table() local 651 struct vmw_ttm_tt *vmw_tt = vmw_ttm_populate() local 680 struct vmw_ttm_tt *vmw_tt = container_of(ttm, struct vmw_ttm_tt, vmw_ttm_unpopulate() local 832 struct vmw_ttm_tt *vmw_tt = vmw_bo_create_and_populate() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ttm_buffer.c | 163 * @vmw_tt: Pointer to a struct vmw_ttm_backend 167 static void vmw_ttm_unmap_from_dma(struct vmw_ttm_tt *vmw_tt) in vmw_ttm_unmap_from_dma() argument 169 struct device *dev = vmw_tt->dev_priv->drm.dev; in vmw_ttm_unmap_from_dma() 171 dma_unmap_sgtable(dev, &vmw_tt->sgt, DMA_BIDIRECTIONAL, 0); in vmw_ttm_unmap_from_dma() 172 vmw_tt->sgt.nents = vmw_tt->sgt.orig_nents; in vmw_ttm_unmap_from_dma() 178 * @vmw_tt: Pointer to a struct vmw_ttm_backend 188 static int vmw_ttm_map_for_dma(struct vmw_ttm_tt *vmw_tt) in vmw_ttm_map_for_dma() argument 190 struct device *dev = vmw_tt->dev_priv->drm.dev; in vmw_ttm_map_for_dma() 192 return dma_map_sgtable(dev, &vmw_tt in vmw_ttm_map_for_dma() 205 vmw_ttm_map_dma(struct vmw_ttm_tt *vmw_tt) vmw_ttm_map_dma() argument 259 vmw_ttm_unmap_dma(struct vmw_ttm_tt *vmw_tt) vmw_ttm_unmap_dma() argument 292 struct vmw_ttm_tt *vmw_tt = vmw_bo_sg_table() local 405 struct vmw_ttm_tt *vmw_tt = container_of(ttm, struct vmw_ttm_tt, vmw_ttm_unpopulate() local 602 struct vmw_ttm_tt *vmw_tt = vmw_bo_create_and_populate() local [all...] |
H A D | vmwgfx_gem.c | 83 struct vmw_ttm_tt *vmw_tt = in vmw_gem_object_get_sg_table() local 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() 89 return drm_prime_pages_to_sg(obj->dev, vmw_tt->dma_ttm.pages, vmw_tt->dma_ttm.num_pages); in vmw_gem_object_get_sg_table()
|
Completed in 4 milliseconds