Lines Matching refs:asyh
78 curs507a_prepare(struct nv50_wndw *wndw, struct nv50_head_atom *asyh, in curs507a_prepare() argument
83 if (asyh->curs.handle != handle || asyh->curs.offset != offset) { in curs507a_prepare()
84 asyh->curs.handle = handle; in curs507a_prepare()
85 asyh->curs.offset = offset; in curs507a_prepare()
86 asyh->set.curs = asyh->curs.visible; in curs507a_prepare()
92 struct nv50_head_atom *asyh) in curs507a_release() argument
94 asyh->curs.visible = false; in curs507a_release()
99 struct nv50_head_atom *asyh) in curs507a_acquire() argument
104 ret = drm_atomic_helper_check_plane_state(&asyw->state, &asyh->state, in curs507a_acquire()
108 asyh->curs.visible = asyw->state.visible; in curs507a_acquire()
109 if (ret || !asyh->curs.visible) in curs507a_acquire()
115 ret = head->func->curs_layout(head, asyw, asyh); in curs507a_acquire()
119 return head->func->curs_format(head, asyw, asyh); in curs507a_acquire()