Lines Matching refs:kgem_bo
122 struct kgem_bo *bo;
129 struct kgem_bo *gpu_bo, *cpu_bo;
284 struct kgem_bo *shadow;
430 extern void sna_shadow_set_crtc(struct sna *sna, xf86CrtcPtr crtc, struct kgem_bo *bo);
448 struct kgem_bo *bo,
543 void sna_dri2_pixmap_update_bo(struct sna *sna, PixmapPtr pixmap, struct kgem_bo *bo);
551 static inline void sna_dri2_pixmap_update_bo(struct sna *sna, PixmapPtr pixmap, struct kgem_bo *bo) { }
633 struct sna_pixmap *sna_pixmap_attach_to_bo(PixmapPtr pixmap, struct kgem_bo *bo);
641 static inline int sna_max_tile_copy_size(struct sna *sna, struct kgem_bo *src, struct kgem_bo *dst)
749 struct kgem_bo *bo);
751 struct kgem_bo *sna_pixmap_change_tiling(PixmapPtr pixmap, uint32_t tiling);
758 struct kgem_bo *
868 static inline struct kgem_bo *__sna_pixmap_get_bo(PixmapPtr pixmap)
873 static inline struct kgem_bo *__sna_drawable_peek_bo(DrawablePtr d)
879 static inline struct kgem_bo *sna_pixmap_pin(PixmapPtr pixmap, unsigned flags)
1091 void sna_read_boxes(struct sna *sna, PixmapPtr dst, struct kgem_bo *src_bo,
1094 struct kgem_bo *dst_bo, int16_t dst_dx, int16_t dst_dy,
1098 struct kgem_bo *dst_bo, int16_t dst_dx, int16_t dst_dy,