Searched refs:evade (Results 1 – 5 of 5) sorted by relevance
602 struct intel_vblank_evade_ctx *evade) in intel_vblank_evade_init() argument609 evade->crtc = crtc; in intel_vblank_evade_init()637 evade->vblank_start = intel_mode_vblank_start(adjusted_mode); in intel_vblank_evade_init()641 evade->min = evade->vblank_start - intel_usecs_to_scanlines(adjusted_mode, in intel_vblank_evade_init()643 evade->max = evade->vblank_start - 1; in intel_vblank_evade_init()655 evade->min -= intel_mode_vblank_start(adjusted_mode) - in intel_vblank_evade_init()660 int intel_vblank_evade(struct intel_vblank_evade_ctx *evade) in intel_vblank_evade() argument662 struct intel_crtc *crtc = evade->crtc; in intel_vblank_evade()669 if (evade->min <= 0 || evade->max <= 0) in intel_vblank_evade()681 if (scanline < evade->min || scanline > evade->max) in intel_vblank_evade()[all …]
30 struct intel_vblank_evade_ctx *evade);32 int intel_vblank_evade(struct intel_vblank_evade_ctx *evade);
481 struct intel_vblank_evade_ctx evade; in intel_pipe_update_start() local512 intel_vblank_evade_init(old_crtc_state, new_crtc_state, &evade); in intel_pipe_update_start()526 crtc->debug.min_vbl = evade.min; in intel_pipe_update_start()527 crtc->debug.max_vbl = evade.max; in intel_pipe_update_start()530 scanline = intel_vblank_evade(&evade); in intel_pipe_update_start()
794 struct intel_vblank_evade_ctx evade; in intel_legacy_cursor_update() local887 intel_vblank_evade_init(crtc_state, crtc_state, &evade); in intel_legacy_cursor_update()900 intel_vblank_evade(&evade); in intel_legacy_cursor_update()
242 vblank evade mechanism. This gives a warning every time the243 the deadline allotted for the vblank evade critical section
Completed in 12 milliseconds