Lines Matching refs:cursor_curr
142 drm_cursor_state cursor_curr; member
841 uint32_t old_fb = crtc->cursor_curr.fb; in drm_crtc_update_cursor()
853 memset(&crtc->cursor_curr, 0, sizeof(drm_cursor_state)); in drm_crtc_update_cursor()
858 if (crtc->cursor_curr.fb == cursor_state->fb && in drm_crtc_update_cursor()
859 crtc->cursor_curr.scaled_x == cursor_state->scaled_x && in drm_crtc_update_cursor()
860 crtc->cursor_curr.scaled_y == cursor_state->scaled_y && in drm_crtc_update_cursor()
861 crtc->cursor_curr.off_x == cursor_state->off_x && in drm_crtc_update_cursor()
862 crtc->cursor_curr.off_y == cursor_state->off_y) { in drm_crtc_update_cursor()
863 crtc->cursor_curr = *cursor_state; in drm_crtc_update_cursor()
885 crtc->cursor_curr = *cursor_state; in drm_crtc_update_cursor()
986 cursor_state.request |= crtc->cursor_curr.request; /* For retry */ in drm_crtc_thread_fn()
1024 if (!crtc->cursor_curr.handle) { in drm_crtc_thread_fn()
1026 crtc->cursor_curr = cursor_state; in drm_crtc_thread_fn()
1028 } else if (crtc->cursor_curr.off_x != cursor_state.off_x || in drm_crtc_thread_fn()
1029 crtc->cursor_curr.off_y != cursor_state.off_y) { in drm_crtc_thread_fn()
1035 cursor_state.fb = crtc->cursor_curr.fb; in drm_crtc_thread_fn()
1044 if (!crtc->verified && crtc->cursor_curr.fb) { in drm_crtc_thread_fn()
1061 crtc->cursor_curr.request = REQ_SET_CURSOR; in drm_crtc_thread_fn()
1188 crtc->cursor_curr.request = 0; in drm_set_cursor()
1206 !crtc->cursor_curr.request) in drm_set_cursor()