Lines Matching refs:armw

270 			       struct nv50_wndw_atom *armw,  in nv50_wndw_atomic_check_acquire()  argument
282 if (fb != armw->state.fb || !armw->visible || modeset) { in nv50_wndw_atomic_check_acquire()
331 if (memcmp(&armw->scale, &asyw->scale, sizeof(asyw->scale))) in nv50_wndw_atomic_check_acquire()
353 if (memcmp(&armw->blend, &asyw->blend, sizeof(asyw->blend))) in nv50_wndw_atomic_check_acquire()
360 if (memcmp(&armw->point, &asyw->point, sizeof(asyw->point))) in nv50_wndw_atomic_check_acquire()
369 struct nv50_wndw_atom *armw, in nv50_wndw_atomic_check_lut() argument
413 asyw->clr.xlut = armw->xlut.handle != 0; in nv50_wndw_atomic_check_lut()
418 (!armw->visible || (armw->xlut.handle && !asyw->xlut.handle))) in nv50_wndw_atomic_check_lut()
428 asyw->clr.csc = armw->csc.valid; in nv50_wndw_atomic_check_lut()
444 struct nv50_wndw_atom *armw = nv50_wndw_atom(wndw->plane.state); in nv50_wndw_atomic_check() local
466 if (armw->state.crtc) { in nv50_wndw_atomic_check()
467 harm = nv50_head_atom_get(asyw->state.state, armw->state.crtc); in nv50_wndw_atomic_check()
474 (!armw->visible || in nv50_wndw_atomic_check()
477 armw->state.fb->format->format)) { in nv50_wndw_atomic_check()
478 ret = nv50_wndw_atomic_check_lut(wndw, armw, asyw, asyh); in nv50_wndw_atomic_check()
486 armw, asyw, asyh); in nv50_wndw_atomic_check()
492 if (armw->visible) { in nv50_wndw_atomic_check()
504 asyw->clr.ntfy = armw->ntfy.handle != 0; in nv50_wndw_atomic_check()
505 asyw->clr.sema = armw->sema.handle != 0; in nv50_wndw_atomic_check()
506 asyw->clr.xlut = armw->xlut.handle != 0; in nv50_wndw_atomic_check()
509 asyw->clr.csc = armw->csc.valid; in nv50_wndw_atomic_check()
511 asyw->clr.image = armw->image.handle[0] != 0; in nv50_wndw_atomic_check()
599 struct nv50_wndw_atom *armw = nv50_wndw_atom(plane->state); in nv50_wndw_atomic_duplicate_state() local
604 asyw->sema = armw->sema; in nv50_wndw_atomic_duplicate_state()
605 asyw->ntfy = armw->ntfy; in nv50_wndw_atomic_duplicate_state()
607 asyw->xlut = armw->xlut; in nv50_wndw_atomic_duplicate_state()
608 asyw->csc = armw->csc; in nv50_wndw_atomic_duplicate_state()
609 asyw->image = armw->image; in nv50_wndw_atomic_duplicate_state()
610 asyw->point = armw->point; in nv50_wndw_atomic_duplicate_state()