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);
254 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);
406 struct intel_screen_private *intel;
429 extern Bool intel_do_pageflip(intel_screen_private *intel,
437 static inline intel_screen_private *
440 return (intel_screen_private *)(scrn->driverPrivate);
472 unsigned long intel_get_fence_size(intel_screen_private *intel, unsigned long size);
473 unsigned long intel_get_fence_pitch(intel_screen_private *intel, unsigned long pitch,
479 intel_compute_size(struct intel_screen_private *intel,
546 intel_flush(intel_screen_private *intel);