Lines Matching refs:asyh
77 curs507a_prepare(struct nv50_wndw *wndw, struct nv50_head_atom *asyh, in curs507a_prepare() argument
82 if (asyh->curs.handle != handle || asyh->curs.offset != offset) { in curs507a_prepare()
83 asyh->curs.handle = handle; in curs507a_prepare()
84 asyh->curs.offset = offset; in curs507a_prepare()
85 asyh->set.curs = asyh->curs.visible; in curs507a_prepare()
91 struct nv50_head_atom *asyh) in curs507a_release() argument
93 asyh->curs.visible = false; in curs507a_release()
98 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()
127 ret = head->func->curs_layout(head, asyw, asyh); in curs507a_acquire()
131 return head->func->curs_format(head, asyw, asyh); in curs507a_acquire()