Lines Matching full:push

42 	struct nvif_push *push = &wndw->wndw.push;  in wndwc37e_csc_set()  local
45 if ((ret = PUSH_WAIT(push, 13))) in wndwc37e_csc_set()
48 PUSH_MTHD(push, NVC37E, SET_CSC_RED2RED, asyw->csc.matrix, 12); in wndwc37e_csc_set()
55 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_ilut_clr() local
58 if ((ret = PUSH_WAIT(push, 2))) in wndwc37e_ilut_clr()
61 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_INPUT_LUT, 0x00000000); in wndwc37e_ilut_clr()
68 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_ilut_set() local
71 if ((ret = PUSH_WAIT(push, 4))) in wndwc37e_ilut_set()
74 PUSH_MTHD(push, NVC37E, SET_CONTROL_INPUT_LUT, in wndwc37e_ilut_set()
97 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_blend_set() local
100 if ((ret = PUSH_WAIT(push, 8))) in wndwc37e_blend_set()
103 PUSH_MTHD(push, NVC37E, SET_COMPOSITION_CONTROL, in wndwc37e_blend_set()
142 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_image_clr() local
145 if ((ret = PUSH_WAIT(push, 4))) in wndwc37e_image_clr()
148 PUSH_MTHD(push, NVC37E, SET_PRESENT_CONTROL, in wndwc37e_image_clr()
152 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_ISO(0), 0x00000000); in wndwc37e_image_clr()
159 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_image_set() local
162 if ((ret = PUSH_WAIT(push, 17))) in wndwc37e_image_set()
165 PUSH_MTHD(push, NVC37E, SET_PRESENT_CONTROL, in wndwc37e_image_set()
170 PUSH_MTHD(push, NVC37E, SET_SIZE, in wndwc37e_image_set()
192 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_ISO(0), asyw->image.handle, 1); in wndwc37e_image_set()
193 PUSH_MTHD(push, NVC37E, SET_OFFSET(0), asyw->image.offset[0] >> 8); in wndwc37e_image_set()
195 PUSH_MTHD(push, NVC37E, SET_POINT_IN(0), in wndwc37e_image_set()
199 PUSH_MTHD(push, NVC37E, SET_SIZE_IN, in wndwc37e_image_set()
203 PUSH_MTHD(push, NVC37E, SET_SIZE_OUT, in wndwc37e_image_set()
212 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_ntfy_clr() local
215 if ((ret = PUSH_WAIT(push, 2))) in wndwc37e_ntfy_clr()
218 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_NOTIFIER, 0x00000000); in wndwc37e_ntfy_clr()
225 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_ntfy_set() local
228 if ((ret = PUSH_WAIT(push, 3))) in wndwc37e_ntfy_set()
231 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_NOTIFIER, asyw->ntfy.handle, in wndwc37e_ntfy_set()
242 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_sema_clr() local
245 if ((ret = PUSH_WAIT(push, 2))) in wndwc37e_sema_clr()
248 PUSH_MTHD(push, NVC37E, SET_CONTEXT_DMA_SEMAPHORE, 0x00000000); in wndwc37e_sema_clr()
255 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_sema_set() local
258 if ((ret = PUSH_WAIT(push, 5))) in wndwc37e_sema_set()
261 PUSH_MTHD(push, NVC37E, SET_SEMAPHORE_CONTROL, asyw->sema.offset, in wndwc37e_sema_set()
271 struct nvif_push *push = &wndw->wndw.push; in wndwc37e_update() local
274 if ((ret = PUSH_WAIT(push, 5))) in wndwc37e_update()
277 PUSH_MTHD(push, NVC37E, SET_INTERLOCK_FLAGS, interlock[NV50_DISP_INTERLOCK_CURS] << 1 | in wndwc37e_update()
281 PUSH_MTHD(push, NVC37E, UPDATE, 0x00000001 | in wndwc37e_update()
285 return PUSH_KICK(push); in wndwc37e_update()