| /xsrc/external/mit/xf86-video-intel/dist/src/sna/ |
| H A D | kgem.h | 40 struct kgem_bo { struct 50 struct kgem_bo *proxy; 105 struct kgem_bo *bo; 226 struct kgem_bo *batch_bo; 257 struct kgem_bo *kgem_create_map(struct kgem *kgem, 261 struct kgem_bo *kgem_create_for_name(struct kgem *kgem, uint32_t name); 262 struct kgem_bo *kgem_create_for_prime(struct kgem *kgem, int name, uint32_t size); 263 int kgem_bo_export_to_prime(struct kgem *kgem, struct kgem_bo *bo); 265 struct kgem_bo *kgem_create_linear(struct kgem *kgem, int size, unsigned flags); 266 struct kgem_bo *kgem_create_prox [all...] |
| H A D | gen6_common.h | 37 struct kgem_bo *bo) 43 struct kgem_bo *bo, 73 static inline bool untiled_tlb_miss(struct kgem_bo *bo) 82 struct kgem_bo *src, 83 struct kgem_bo *dst) 116 inline static bool force_blt_ring(struct sna *sna, struct kgem_bo *bo) 137 prefer_blt_ring(struct sna *sna, struct kgem_bo *bo, unsigned flags) 152 prefer_render_ring(struct sna *sna, struct kgem_bo *bo) 195 prefer_blt_fill(struct sna *sna, struct kgem_bo *bo, unsigned flags)
|
| H A D | sna_render.h | 49 struct kgem_bo *bo; 55 struct kgem_bo *bo; 103 struct kgem_bo *real_bo; 122 struct kgem_bo *bo[2]; 273 const DrawableRec *dst, struct kgem_bo *dst_bo, 276 PixmapPtr dst, struct kgem_bo *dst_bo, 282 bool (*fill_one)(struct sna *sna, PixmapPtr dst, struct kgem_bo *dst_bo, 286 bool (*clear)(struct sna *sna, PixmapPtr dst, struct kgem_bo *dst_bo); 289 const DrawableRec *src, struct kgem_bo *src_bo, int16_t src_dx, int16_t src_dy, 290 const DrawableRec *dst, struct kgem_bo *dst_b [all...] |
| H A D | kgem_debug.h | 12 struct kgem_bo *
|
| H A D | sna_video.h | 120 struct kgem_bo *old_buf[2]; 121 struct kgem_bo *buf; 128 struct kgem_bo *bo[4]; 136 struct kgem_bo *bo; 236 struct kgem_bo *
|
| H A D | sna_stream.c | 83 struct kgem_bo *sna_static_stream_fini(struct sna *sna, 86 struct kgem_bo *bo;
|
| H A D | kgem.c | 57 static struct kgem_bo * 60 static struct kgem_bo * 212 struct kgem_bo base; 225 static struct kgem_bo *__kgem_freed_bo; 235 static inline int bytes(struct kgem_bo *bo) 276 static void debug_alloc__bo(struct kgem *kgem, struct kgem_bo *bo) 285 static void assert_tiling(struct kgem *kgem, struct kgem_bo *bo) 301 static void assert_caching(struct kgem *kgem, struct kgem_bo *bo) 315 static void assert_bo_retired(struct kgem_bo *bo) 448 static bool kgem_bo_rmfb(struct kgem *kgem, struct kgem_bo *b [all...] |
| H A D | sna.h | 122 struct kgem_bo *bo; 129 struct kgem_bo *gpu_bo, *cpu_bo; 306 struct kgem_bo *shadow; 470 extern void sna_shadow_set_crtc(struct sna *sna, xf86CrtcPtr crtc, struct kgem_bo *bo); 491 extern bool sna_needs_page_flip(struct sna *sna, struct kgem_bo *bo); 493 struct kgem_bo *bo, 601 void sna_dri2_pixmap_update_bo(struct sna *sna, PixmapPtr pixmap, struct kgem_bo *bo); 609 static inline void sna_dri2_pixmap_update_bo(struct sna *sna, PixmapPtr pixmap, struct kgem_bo *bo) { } 746 struct sna_pixmap *sna_pixmap_attach_to_bo(PixmapPtr pixmap, struct kgem_bo *bo); 754 static inline int sna_max_tile_copy_size(struct sna *sna, struct kgem_bo *sr [all...] |
| H A D | kgem_debug_gen7.c | 49 struct kgem_bo *current; 61 struct kgem_bo *current; 69 struct kgem_bo *bo = NULL; 101 struct kgem_bo *bo = NULL; 421 struct kgem_bo *bo; 436 struct kgem_bo *bo = NULL;
|
| H A D | sna_dri3.c | 52 static inline void mark_dri3_pixmap(struct sna *sna, struct sna_pixmap *priv, struct kgem_bo *bo) 70 struct kgem_bo *bo = NULL; 179 struct kgem_bo *bo; 300 struct kgem_bo *bo = NULL;
|
| H A D | sna_io.c | 57 PixmapPtr p, struct kgem_bo *bo, 97 PixmapPtr pixmap, struct kgem_bo *bo, 147 PixmapPtr pixmap, struct kgem_bo *bo, 202 PixmapPtr p, struct kgem_bo *bo, 226 void sna_read_boxes(struct sna *sna, PixmapPtr dst, struct kgem_bo *src_bo, 230 struct kgem_bo *dst_bo; 650 static bool upload_inplace__tiled(struct kgem *kgem, struct kgem_bo *bo) 672 struct kgem_bo *bo, int16_t dst_dx, int16_t dst_dy, 723 struct kgem_bo *bo, int16_t dst_dx, int16_t dst_dy, 782 struct kgem_bo *b [all...] |
| H A D | kgem_debug_gen4.c | 50 struct kgem_bo *current; 62 struct kgem_bo *current; 70 struct kgem_bo *bo = NULL; 376 struct kgem_bo *bo; 391 struct kgem_bo *bo = NULL;
|
| H A D | kgem_debug_gen5.c | 51 struct kgem_bo *current; 63 struct kgem_bo *current; 71 struct kgem_bo *bo = NULL; 350 struct kgem_bo *bo; 365 struct kgem_bo *bo = NULL;
|
| /xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/ |
| H A D | gen6_common.h | 37 struct kgem_bo *bo) 43 struct kgem_bo *bo, 68 struct kgem_bo *bo) 85 static inline bool untiled_tlb_miss(struct kgem_bo *bo) 93 static int prefer_blt_bo(struct sna *sna, struct kgem_bo *bo) 122 struct kgem_bo *bo, 135 struct kgem_bo *bo) 173 struct kgem_bo *bo,
|
| H A D | kgem.h | 40 struct kgem_bo { struct 49 struct kgem_bo *proxy; 104 struct kgem_bo *bo; 217 struct kgem_bo *batch_bo; 248 struct kgem_bo *kgem_create_map(struct kgem *kgem, 252 struct kgem_bo *kgem_create_for_name(struct kgem *kgem, uint32_t name); 253 struct kgem_bo *kgem_create_for_prime(struct kgem *kgem, int name, uint32_t size); 254 int kgem_bo_export_to_prime(struct kgem *kgem, struct kgem_bo *bo); 256 struct kgem_bo *kgem_create_linear(struct kgem *kgem, int size, unsigned flags); 257 struct kgem_bo *kgem_create_prox [all...] |
| H A D | sna_render.h | 49 struct kgem_bo *bo; 55 struct kgem_bo *bo; 103 struct kgem_bo *real_bo; 122 struct kgem_bo *bo[2]; 267 const DrawableRec *dst, struct kgem_bo *dst_bo, 270 PixmapPtr dst, struct kgem_bo *dst_bo, 276 bool (*fill_one)(struct sna *sna, PixmapPtr dst, struct kgem_bo *dst_bo, 280 bool (*clear)(struct sna *sna, PixmapPtr dst, struct kgem_bo *dst_bo); 283 const DrawableRec *src, struct kgem_bo *src_bo, int16_t src_dx, int16_t src_dy, 284 const DrawableRec *dst, struct kgem_bo *dst_b [all...] |
| H A D | sna_video.h | 92 struct kgem_bo *old_buf[2]; 93 struct kgem_bo *buf; 101 struct kgem_bo *bo[4]; 109 struct kgem_bo *bo; 188 struct kgem_bo *
|
| H A D | kgem_debug.h | 12 struct kgem_bo *
|
| H A D | sna_stream.c | 83 struct kgem_bo *sna_static_stream_fini(struct sna *sna, 86 struct kgem_bo *bo;
|
| H A D | kgem.c | 57 static struct kgem_bo * 60 static struct kgem_bo * 202 struct kgem_bo base; 215 static struct kgem_bo *__kgem_freed_bo; 219 static inline int bytes(struct kgem_bo *bo) 254 static void debug_alloc__bo(struct kgem *kgem, struct kgem_bo *bo) 263 static void assert_tiling(struct kgem *kgem, struct kgem_bo *bo) 276 static void assert_cacheing(struct kgem *kgem, struct kgem_bo *bo) 290 static void assert_bo_retired(struct kgem_bo *bo) 431 static void *__kgem_bo_map__gtt(struct kgem *kgem, struct kgem_bo *b [all...] |
| H A D | sna.h | 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 *ds [all...] |
| H A D | sna_present.c | 277 struct kgem_bo *bo) 327 struct kgem_bo *bo) 353 static struct kgem_bo * 391 struct kgem_bo *bo; 421 struct kgem_bo *bo;
|
| H A D | kgem_debug_gen7.c | 49 struct kgem_bo *current; 61 struct kgem_bo *current; 69 struct kgem_bo *bo = NULL; 101 struct kgem_bo *bo = NULL; 421 struct kgem_bo *bo; 436 struct kgem_bo *bo = NULL;
|
| H A D | sna_dri3.c | 52 static inline void mark_dri3_pixmap(struct sna *sna, struct sna_pixmap *priv, struct kgem_bo *bo) 67 struct kgem_bo *bo = NULL; 176 struct kgem_bo *bo; 295 struct kgem_bo *bo = NULL;
|
| H A D | sna_io.c | 57 PixmapPtr p, struct kgem_bo *bo, 97 PixmapPtr pixmap, struct kgem_bo *bo, 145 PixmapPtr pixmap, struct kgem_bo *bo, 200 PixmapPtr p, struct kgem_bo *bo, 224 void sna_read_boxes(struct sna *sna, PixmapPtr dst, struct kgem_bo *src_bo, 228 struct kgem_bo *dst_bo; 642 static bool upload_inplace__tiled(struct kgem *kgem, struct kgem_bo *bo) 664 struct kgem_bo *bo, int16_t dst_dx, int16_t dst_dy, 713 struct kgem_bo *bo, int16_t dst_dx, int16_t dst_dy, 772 struct kgem_bo *b [all...] |