Lines Matching refs:dev_priv
205 struct vmw_private *dev_priv; member
334 struct device *dev = vmw_tt->dev_priv->dev->dev; in vmw_ttm_unmap_from_dma()
356 struct device *dev = vmw_tt->dev_priv->dev->dev; in vmw_ttm_map_for_dma()
381 struct vmw_private *dev_priv = vmw_tt->dev_priv; in vmw_ttm_map_dma() local
382 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv); in vmw_ttm_map_dma()
393 vsgt->mode = dev_priv->map_mode; in vmw_ttm_map_dma()
399 switch (dev_priv->map_mode) { in vmw_ttm_map_dma()
470 struct vmw_private *dev_priv = vmw_tt->dev_priv; in vmw_ttm_unmap_dma() local
475 switch (dev_priv->map_mode) { in vmw_ttm_unmap_dma()
481 ttm_mem_global_free(vmw_mem_glob(dev_priv), in vmw_ttm_unmap_dma()
562 return vmw_gmr_bind(vmw_be->dev_priv, &vmw_be->vsgt, in vmw_ttm_bind()
572 return vmw_mob_bind(vmw_be->dev_priv, vmw_be->mob, in vmw_ttm_bind()
588 vmw_gmr_unbind(vmw_be->dev_priv, vmw_be->gmr_id); in vmw_ttm_unbind()
591 vmw_mob_unbind(vmw_be->dev_priv, vmw_be->mob); in vmw_ttm_unbind()
597 if (vmw_be->dev_priv->map_mode == vmw_dma_map_bind) in vmw_ttm_unbind()
610 if (vmw_be->dev_priv->map_mode == vmw_dma_alloc_coherent) in vmw_ttm_destroy()
626 struct vmw_private *dev_priv = vmw_tt->dev_priv; in vmw_ttm_populate() local
627 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv); in vmw_ttm_populate()
633 if (dev_priv->map_mode == vmw_dma_alloc_coherent) { in vmw_ttm_populate()
640 ret = ttm_dma_populate(&vmw_tt->dma_ttm, dev_priv->dev->dev); in vmw_ttm_populate()
653 struct vmw_private *dev_priv = vmw_tt->dev_priv; in vmw_ttm_unpopulate() local
654 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv); in vmw_ttm_unpopulate()
663 if (dev_priv->map_mode == vmw_dma_alloc_coherent) { in vmw_ttm_unpopulate()
667 ttm_dma_unpopulate(&vmw_tt->dma_ttm, dev_priv->dev->dev); in vmw_ttm_unpopulate()
691 vmw_be->dev_priv = container_of(bdev, struct vmw_private, bdev); in vmw_ttm_tt_create()
694 if (vmw_be->dev_priv->map_mode == vmw_dma_alloc_coherent) in vmw_ttm_tt_create()
770 struct vmw_private *dev_priv = container_of(bdev, struct vmw_private, bdev); in vmw_ttm_io_mem_reserve() local
786 mem->bus.base = dev_priv->vram_start; in vmw_ttm_io_mem_reserve()