Lines Matching refs:wndw
36 base507c_update(struct nv50_wndw *wndw, u32 *interlock)
38 struct nvif_push *push = wndw->wndw.push;
49 base507c_image_clr(struct nv50_wndw *wndw)
51 struct nvif_push *push = wndw->wndw.push;
66 base507c_image_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
68 struct nvif_push *push = wndw->wndw.push;
119 base507c_xlut_clr(struct nv50_wndw *wndw)
121 struct nvif_push *push = wndw->wndw.push;
133 base507c_xlut_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
135 struct nvif_push *push = wndw->wndw.push;
159 base507c_ntfy_clr(struct nv50_wndw *wndw)
161 struct nvif_push *push = wndw->wndw.push;
172 base507c_ntfy_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
174 struct nvif_push *push = wndw->wndw.push;
196 base507c_sema_clr(struct nv50_wndw *wndw)
198 struct nvif_push *push = wndw->wndw.push;
209 base507c_sema_set(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw)
211 struct nvif_push *push = wndw->wndw.push;
225 base507c_release(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
232 base507c_acquire(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw,
245 if (!wndw->func->ilut) {
312 struct nv50_wndw *wndw;
317 NV50_DISP_INTERLOCK_BASE, interlock_data, &wndw);
318 if (*pwndw = wndw, ret)
323 disp50->sync->offset, &wndw->wndw);
329 wndw->ntfy = NV50_DISP_BASE_NTFY(wndw->id);
330 wndw->sema = NV50_DISP_BASE_SEM0(wndw->id);
331 wndw->data = 0x00000000;