Lines Matching defs:kgem
101 #include "kgem.h"
249 struct kgem kgem;
531 to_sna_from_kgem(struct kgem *kgem)
533 return container_of(kgem, struct sna, kgem);
759 max_size = sna->kgem.aperture_high * PAGE_SIZE;
766 if (max_size > sna->kgem.max_copy_tile_size)
767 max_size = sna->kgem.max_copy_tile_size;
910 return ((int)(box->x2 - box->x1) * (int)(box->y2 - box->y1) * pixmap->drawable.bitsPerPixel >> 12) >= sna->kgem.half_cpu_cache_pages;
917 return ((int)pixmap->drawable.width * (int)pixmap->drawable.height * pixmap->drawable.bitsPerPixel >> 12) >= sna->kgem.half_cpu_cache_pages;
1098 return unlikely(sna->kgem.wedged);
1103 return likely(!sna->kgem.wedged && sna->render.prefer_gpu & PREFER_GPU_RENDER);