Lines Matching full:rp
24 * @rp: pointer to current risc program position
33 static __le32 *tw68_risc_field(__le32 *rp, struct scatterlist *sglist,
42 *(rp++) = cpu_to_le32(RISC_JUMP);
43 *(rp++) = 0;
48 *(rp++) = cpu_to_le32(RISC_SYNCO);
50 *(rp++) = cpu_to_le32(RISC_SYNCE);
51 *(rp++) = 0;
63 *(rp++) = cpu_to_le32(RISC_LINESTART |
65 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset);
77 *(rp++) = cpu_to_le32(RISC_LINESTART |
80 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset);
85 *(rp++) = cpu_to_le32(RISC_INLINE |
88 *(rp++) = cpu_to_le32(sg_dma_address(sg));
95 *(rp++) = cpu_to_le32(RISC_INLINE |
98 *(rp++) = cpu_to_le32(sg_dma_address(sg));
105 return rp;
138 __le32 *rp;
160 rp = buf->cpu;
162 rp = tw68_risc_field(rp, sglist, top_offset, 1,
165 rp = tw68_risc_field(rp, sglist, bottom_offset, 2,
169 buf->jmp = rp;