Home | History | Annotate | Download | only in nvc0

Lines Matching defs:push

139    struct nouveau_pushbuf *push = dec->pushbuf[0];
163 nouveau_pushbuf_space(push, 32, num_refs, 0);
164 nouveau_pushbuf_refn(push, bo_refs, num_refs);
176 BEGIN_NVC0(push, SUBC_BSP(0x700), 5);
177 PUSH_DATA (push, caps); // 700 cmd
178 PUSH_DATA (push, bsp_addr + 1); // 704 strparm_bsp
179 PUSH_DATA (push, bsp_addr + 7); // 708 str addr
180 PUSH_DATA (push, comm_addr); // 70c comm
181 PUSH_DATA (push, comm_seq); // 710 seq
189 BEGIN_NVC0(push, SUBC_BSP(0x400), 6);
190 PUSH_DATA (push, bsp_addr); // 400 picparm addr
191 PUSH_DATA (push, inter_addr); // 404 interparm addr
192 PUSH_DATA (push, inter_addr + slice_size + bucket_size); // 408 interdata addr
193 PUSH_DATA (push, ring_size << 8); // 40c interdata_size
194 PUSH_DATA (push, bitplane_addr); // 410 BITPLANE_DATA
195 PUSH_DATA (push, 0x400); // 414 BITPLANE_DATA_SIZE
198 BEGIN_NVC0(push, SUBC_BSP(0x400), 8);
199 PUSH_DATA (push, bsp_addr); // 400 picparm addr
200 PUSH_DATA (push, inter_addr); // 404 interparm addr
201 PUSH_DATA (push, slice_size << 8); // 408 interparm size?
202 PUSH_DATA (push, inter_addr + slice_size + bucket_size); // 40c interdata addr
203 PUSH_DATA (push, ring_size << 8); // 410 interdata size
204 PUSH_DATA (push, inter_addr + slice_size); // 414 bucket?
205 PUSH_DATA (push, bucket_size << 8); // 418 bucket size? unshifted..
206 PUSH_DATA (push, 0); // 41c targets
211 BEGIN_NVC0(push, SUBC_BSP(0x240), 3);
212 PUSH_DATAh(push, dec->fence_bo->offset);
213 PUSH_DATA (push, dec->fence_bo->offset);
214 PUSH_DATA (push, dec->fence_seq);
216 BEGIN_NVC0(push, SUBC_BSP(0x300), 1);
217 PUSH_DATA (push, 1);
218 PUSH_KICK (push);
234 BEGIN_NVC0(push, SUBC_BSP(0x300), 1);
235 PUSH_DATA (push, 0);
236 PUSH_KICK (push);