Lines Matching full:push
34 u32 *push; in base507c_update() local
35 if ((push = evo_wait(&wndw->wndw, 2))) { in base507c_update()
36 evo_mthd(push, 0x0080, 1); in base507c_update()
37 evo_data(push, interlock[NV50_DISP_INTERLOCK_CORE]); in base507c_update()
38 evo_kick(push, &wndw->wndw); in base507c_update()
45 u32 *push; in base507c_image_clr() local
46 if ((push = evo_wait(&wndw->wndw, 4))) { in base507c_image_clr()
47 evo_mthd(push, 0x0084, 1); in base507c_image_clr()
48 evo_data(push, 0x00000000); in base507c_image_clr()
49 evo_mthd(push, 0x00c0, 1); in base507c_image_clr()
50 evo_data(push, 0x00000000); in base507c_image_clr()
51 evo_kick(push, &wndw->wndw); in base507c_image_clr()
58 u32 *push; in base507c_image_set() local
59 if ((push = evo_wait(&wndw->wndw, 10))) { in base507c_image_set()
60 evo_mthd(push, 0x0084, 1); in base507c_image_set()
61 evo_data(push, asyw->image.mode << 8 | in base507c_image_set()
63 evo_mthd(push, 0x00c0, 1); in base507c_image_set()
64 evo_data(push, asyw->image.handle[0]); in base507c_image_set()
65 evo_mthd(push, 0x0800, 5); in base507c_image_set()
66 evo_data(push, asyw->image.offset[0] >> 8); in base507c_image_set()
67 evo_data(push, 0x00000000); in base507c_image_set()
68 evo_data(push, asyw->image.h << 16 | asyw->image.w); in base507c_image_set()
69 evo_data(push, asyw->image.layout << 20 | in base507c_image_set()
73 evo_data(push, asyw->image.kind << 16 | in base507c_image_set()
75 evo_kick(push, &wndw->wndw); in base507c_image_set()
82 u32 *push; in base507c_xlut_clr() local
83 if ((push = evo_wait(&wndw->wndw, 2))) { in base507c_xlut_clr()
84 evo_mthd(push, 0x00e0, 1); in base507c_xlut_clr()
85 evo_data(push, 0x00000000); in base507c_xlut_clr()
86 evo_kick(push, &wndw->wndw); in base507c_xlut_clr()
93 u32 *push; in base507c_xlut_set() local
94 if ((push = evo_wait(&wndw->wndw, 2))) { in base507c_xlut_set()
95 evo_mthd(push, 0x00e0, 1); in base507c_xlut_set()
96 evo_data(push, 0x40000000); in base507c_xlut_set()
97 evo_kick(push, &wndw->wndw); in base507c_xlut_set()
117 u32 *push; in base507c_ntfy_clr() local
118 if ((push = evo_wait(&wndw->wndw, 2))) { in base507c_ntfy_clr()
119 evo_mthd(push, 0x00a4, 1); in base507c_ntfy_clr()
120 evo_data(push, 0x00000000); in base507c_ntfy_clr()
121 evo_kick(push, &wndw->wndw); in base507c_ntfy_clr()
128 u32 *push; in base507c_ntfy_set() local
129 if ((push = evo_wait(&wndw->wndw, 3))) { in base507c_ntfy_set()
130 evo_mthd(push, 0x00a0, 2); in base507c_ntfy_set()
131 evo_data(push, asyw->ntfy.awaken << 30 | asyw->ntfy.offset); in base507c_ntfy_set()
132 evo_data(push, asyw->ntfy.handle); in base507c_ntfy_set()
133 evo_kick(push, &wndw->wndw); in base507c_ntfy_set()
146 u32 *push; in base507c_sema_clr() local
147 if ((push = evo_wait(&wndw->wndw, 2))) { in base507c_sema_clr()
148 evo_mthd(push, 0x0094, 1); in base507c_sema_clr()
149 evo_data(push, 0x00000000); in base507c_sema_clr()
150 evo_kick(push, &wndw->wndw); in base507c_sema_clr()
157 u32 *push; in base507c_sema_set() local
158 if ((push = evo_wait(&wndw->wndw, 5))) { in base507c_sema_set()
159 evo_mthd(push, 0x0088, 4); in base507c_sema_set()
160 evo_data(push, asyw->sema.offset); in base507c_sema_set()
161 evo_data(push, asyw->sema.acquire); in base507c_sema_set()
162 evo_data(push, asyw->sema.release); in base507c_sema_set()
163 evo_data(push, asyw->sema.handle); in base507c_sema_set()
164 evo_kick(push, &wndw->wndw); in base507c_sema_set()