Lines Matching defs:func

116 		return wndw->func->ntfy_wait_begun(disp->sync,
130 if (clr.sema ) wndw->func-> sema_clr(wndw);
131 if (clr.ntfy ) wndw->func-> ntfy_clr(wndw);
132 if (clr.xlut ) wndw->func-> xlut_clr(wndw);
133 if (clr.csc ) wndw->func-> csc_clr(wndw);
134 if (clr.image) wndw->func->image_clr(wndw);
148 if (asyw->set.sema ) wndw->func->sema_set (wndw, asyw);
149 if (asyw->set.ntfy ) wndw->func->ntfy_set (wndw, asyw);
150 if (asyw->set.image) wndw->func->image_set(wndw, asyw);
158 wndw->func->xlut_set(wndw, asyw);
161 if (asyw->set.csc ) wndw->func->csc_set (wndw, asyw);
162 if (asyw->set.scale) wndw->func->scale_set(wndw, asyw);
163 if (asyw->set.blend) wndw->func->blend_set(wndw, asyw);
186 wndw->func->ntfy_reset(disp->sync, wndw->ntfy);
197 wndw->func->release(wndw, asyw, asyh);
318 asyw->set.image = wndw->func->image_set != NULL;
321 if (wndw->func->scale_set) {
332 if (wndw->func->blend_set) {
361 return wndw->func->acquire(wndw, asyw, asyh);
389 if (wndw->func->ilut)
395 if (!ilut && wndw->func->ilut_identity &&
404 if ((asyw->ilut = wndw->func->ilut ? ilut : NULL)) {
405 if (!wndw->func->ilut(wndw, asyw, drm_color_lut_size(ilut))) {
417 if (wndw->func->olut_core &&
421 if (wndw->func->csc && asyh->state.ctm) {
423 wndw->func->csc(wndw, asyw, ctm);
470 if (asyw->visible && wndw->func->xlut_set &&
507 if (wndw->func->image_clr)
563 if (wndw->func->prepare) {
568 wndw->func->prepare(wndw, asyh, asyw);
699 nv50_wndw_new_(const struct nv50_wndw_func *func, struct drm_device *dev,
715 wndw->func = func;
740 if (wndw->func->ilut) {
746 wndw->notify.func = nv50_wndw_notify;
748 if (wndw->func->blend_set) {