Lines Matching refs:dev_priv
137 struct device *dev = vmw_tt->dev_priv->drm.dev;
158 struct device *dev = vmw_tt->dev_priv->drm.dev;
175 struct vmw_private *dev_priv = vmw_tt->dev_priv;
182 vsgt->mode = dev_priv->map_mode;
188 switch (dev_priv->map_mode) {
198 dma_get_max_seg_size(dev_priv->drm.dev),
217 drm_warn(&dev_priv->drm, "VSG table map failed!");
235 struct vmw_private *dev_priv = vmw_tt->dev_priv;
240 switch (dev_priv->map_mode) {
295 ret = vmw_gmr_bind(vmw_be->dev_priv, &vmw_be->vsgt,
306 ret = vmw_mob_bind(vmw_be->dev_priv, vmw_be->mob,
331 vmw_gmr_unbind(vmw_be->dev_priv, vmw_be->gmr_id);
334 vmw_mob_unbind(vmw_be->dev_priv, vmw_be->mob);
342 if (vmw_be->dev_priv->map_mode == vmw_dma_map_bind)
411 vmw_be->dev_priv = vmw_priv_from_ttm(bo->bdev);
417 if (vmw_be->dev_priv->map_mode == vmw_dma_alloc_coherent || external)
440 struct vmw_private *dev_priv = vmw_priv_from_ttm(bdev);
450 dev_priv->vram_start;
560 int vmw_bo_create_and_populate(struct vmw_private *dev_priv,
578 ret = vmw_bo_create(dev_priv, &bo_params, &vbo);