Lines Matching refs:wndw
32 wimmc37b_update(struct nv50_wndw *wndw, u32 *interlock) in wimmc37b_update() argument
34 struct nvif_push *push = &wndw->wimm.push; in wimmc37b_update()
42 !!(interlock[NV50_DISP_INTERLOCK_WNDW] & wndw->interlock.data))); in wimmc37b_update()
47 wimmc37b_point(struct nv50_wndw *wndw, struct nv50_wndw_atom *asyw) in wimmc37b_point() argument
49 struct nvif_push *push = &wndw->wimm.push; in wimmc37b_point()
69 s32 oclass, struct nv50_wndw *wndw) in wimmc37b_init_() argument
72 .id = wndw->id, in wimmc37b_init_()
78 &wndw->wimm); in wimmc37b_init_()
84 wndw->interlock.wimm = wndw->interlock.data; in wimmc37b_init_()
85 wndw->immd = func; in wimmc37b_init_()
90 wimmc37b_init(struct nouveau_drm *drm, s32 oclass, struct nv50_wndw *wndw) in wimmc37b_init() argument
92 return wimmc37b_init_(&wimmc37b, drm, oclass, wndw); in wimmc37b_init()