Lines Matching refs:driver_priv

177 	struct radeon_exa_pixmap_priv *driver_priv;
182 driver_priv = exaGetPixmapDriverPrivate(pPix);
183 radeon_cs_space_add_persistent_bo(info->cs, driver_priv->bo, 0, RADEON_GEM_DOMAIN_VRAM);
189 driver_priv = exaGetPixmapDriverPrivate(pPix);
190 if (driver_priv)
191 info->state_2d.dst_bo = driver_priv->bo;
301 struct radeon_exa_pixmap_priv *driver_priv;
306 driver_priv = exaGetPixmapDriverPrivate(pSrc);
307 radeon_cs_space_add_persistent_bo(info->cs, driver_priv->bo, RADEON_GEM_DOMAIN_GTT | RADEON_GEM_DOMAIN_VRAM, 0);
308 info->state_2d.src_bo = driver_priv->bo;
310 driver_priv = exaGetPixmapDriverPrivate(pDst);
311 radeon_cs_space_add_persistent_bo(info->cs, driver_priv->bo, 0, RADEON_GEM_DOMAIN_VRAM);
312 info->state_2d.dst_bo = driver_priv->bo;
469 struct radeon_exa_pixmap_priv *driver_priv;
489 driver_priv = exaGetPixmapDriverPrivate(pDst);
490 if (!driver_priv || !driver_priv->bo)
505 copy_dst = driver_priv->bo;
507 if (!(driver_priv->tiling_flags & (RADEON_TILING_MACRO | RADEON_TILING_MICRO))) {
508 if (!radeon_bo_is_referenced_by_cs(driver_priv->bo, info->cs)) {
510 if (!radeon_bo_is_busy(driver_priv->bo, &dst_domain))
543 if (copy_dst == driver_priv->bo)
556 RADEONBlitChunk(pScrn, scratch, driver_priv->bo, datatype, scratch_pitch << 16,
572 struct radeon_exa_pixmap_priv *driver_priv;
590 driver_priv = exaGetPixmapDriverPrivate(pSrc);
591 if (!driver_priv || !driver_priv->bo)
606 copy_src = driver_priv->bo;
608 if (!(driver_priv->tiling_flags & (RADEON_TILING_MACRO | RADEON_TILING_MICRO))) {
609 if (radeon_bo_is_referenced_by_cs(driver_priv->bo, info->cs)) {
610 src_domain = radeon_bo_get_src_domain(driver_priv->bo);
619 radeon_bo_is_busy(driver_priv->bo, &src_domain);
640 RADEONBlitChunk(pScrn, driver_priv->bo, scratch, datatype, src_pitch_offset,
660 if (copy_src == driver_priv->bo)