Lines Matching defs:driver_priv
164 struct radeon_exa_pixmap_priv *driver_priv;
178 driver_priv = exaGetPixmapDriverPrivate(pPix);
179 if (!driver_priv)
183 if (driver_priv->tiling_flags & (RADEON_TILING_MACRO | RADEON_TILING_MICRO))
187 if (radeon_bo_is_referenced_by_cs(driver_priv->bo->bo.radeon, info->cs)) {
191 possible_domains = radeon_bo_get_src_domain(driver_priv->bo->bo.radeon);
199 radeon_bo_is_busy(driver_priv->bo->bo.radeon, ¤t_domain);
212 ret = radeon_bo_map(driver_priv->bo->bo.radeon, 1);
217 driver_priv->bo_mapped = TRUE;
219 pPix->devPrivate.ptr = driver_priv->bo->bo.radeon->ptr;
226 struct radeon_exa_pixmap_priv *driver_priv;
228 driver_priv = exaGetPixmapDriverPrivate(pPix);
229 if (!driver_priv || !driver_priv->bo_mapped)
232 radeon_bo_unmap(driver_priv->bo->bo.radeon);
233 driver_priv->bo_mapped = FALSE;
275 struct radeon_exa_pixmap_priv *driver_priv = driverPriv;
280 radeon_buffer_unref(&driver_priv->bo);
281 drmmode_fb_reference(pRADEONEnt->fd, &driver_priv->fb, NULL);
287 struct radeon_exa_pixmap_priv *driver_priv = exaGetPixmapDriverPrivate(ppix);
289 if (!radeon_share_pixmap_backing(driver_priv->bo->bo.radeon, fd_handle))
292 driver_priv->shared = TRUE;
298 struct radeon_exa_pixmap_priv *driver_priv = exaGetPixmapDriverPrivate(ppix);
301 if (!radeon_set_shared_pixmap_backing(ppix, fd_handle, &driver_priv->surface))
304 driver_priv->shared = ihandle != -1;
310 struct radeon_exa_pixmap_priv *driver_priv;
311 driver_priv = exaGetPixmapDriverPrivate(pPix);
312 return driver_priv->tiling_flags;
317 struct radeon_exa_pixmap_priv *driver_priv;
319 driver_priv = exaGetPixmapDriverPrivate(pPix);
321 if (!driver_priv)
323 if (driver_priv->bo)