Lines Matching defs:bo
142 if (image->bo) {
143 radeon_bo_unref(image->bo);
144 image->bo = NULL;
171 image->base.Map = image->mt->bo->ptr + lvl->faces[image->base.Base.Face].offset;
188 radeon_bo_map(image->mt->bo, write_enable);
203 radeon_bo_unmap(image->mt->bo);
228 struct radeon_bo *bo = !image->mt ? image->bo : image->mt->bo;
237 if (bo && radeon_bo_is_referenced_by_cs(bo, rmesa->cmdbuf.cs)) {
245 if (image->bo) {
247 radeon_bo_map(image->bo, write);
249 *map = bo->ptr;
254 radeon_bo_map(mt->bo, write);
255 base = mt->bo->ptr + lvl->faces[image->base.Base.Face].offset;
277 if (image->bo)
278 radeon_bo_unmap(image->bo);
280 radeon_bo_unmap(image->mt->bo);
641 /* Particularly ugly: this is guaranteed to break, if image->bo is
643 radeon_bo_unref(t->mt->bo);
644 radeon_bo_ref(image->bo);
645 t->mt->bo = image->bo;
727 radeon_bo_map(mt->bo, 1);
729 image->base.Map = mt->bo->ptr + lvl->faces[face].offset;
745 radeon_bo_unmap(image->mt->bo);