Lines Matching refs:intel_screen_private
113 typedef struct intel_screen_private {
175 void (*context_switch) (struct intel_screen_private *intel,
177 void (*vertex_flush) (struct intel_screen_private *intel);
178 void (*batch_flush) (struct intel_screen_private *intel);
179 void (*batch_commit_notify) (struct intel_screen_private *intel);
252 void (*prim_emit)(struct intel_screen_private *intel,
312 void (*flush_rendering)(struct intel_screen_private *intel);
313 } intel_screen_private;
351 extern void intel_mode_init(struct intel_screen_private *intel);
353 extern void intel_mode_remove_fb(intel_screen_private *intel);
354 extern void intel_mode_close(intel_screen_private *intel);
355 extern void intel_mode_fini(intel_screen_private *intel);
356 extern int intel_mode_read_drm_events(intel_screen_private *intel);
357 extern void intel_mode_hotplug(intel_screen_private *intel);
405 struct intel_screen_private *intel;
424 extern Bool intel_do_pageflip(intel_screen_private *intel,
432 static inline intel_screen_private *
435 return (intel_screen_private *)(scrn->driverPrivate);
471 unsigned long intel_get_fence_size(intel_screen_private *intel, unsigned long size);
472 unsigned long intel_get_fence_pitch(intel_screen_private *intel, unsigned long pitch,
478 intel_compute_size(struct intel_screen_private *intel,
545 intel_flush(intel_screen_private *intel);