Lines Matching refs:asyh
51 curs507a_prepare(struct nv50_wndw *wndw, struct nv50_head_atom *asyh, in curs507a_prepare() argument
56 if (asyh->curs.handle != handle || asyh->curs.offset != offset) { in curs507a_prepare()
57 asyh->curs.handle = handle; in curs507a_prepare()
58 asyh->curs.offset = offset; in curs507a_prepare()
59 asyh->set.curs = asyh->curs.visible; in curs507a_prepare()
65 struct nv50_head_atom *asyh) in curs507a_release() argument
67 asyh->curs.visible = false; in curs507a_release()
72 struct nv50_head_atom *asyh) in curs507a_acquire() argument
77 ret = drm_atomic_helper_check_plane_state(&asyw->state, &asyh->state, in curs507a_acquire()
81 asyh->curs.visible = asyw->state.visible; in curs507a_acquire()
82 if (ret || !asyh->curs.visible) in curs507a_acquire()
88 ret = head->func->curs_layout(head, asyw, asyh); in curs507a_acquire()
92 return head->func->curs_format(head, asyw, asyh); in curs507a_acquire()