Lines Matching refs:rp
76 static __le32* cx88_risc_field(__le32 *rp, struct scatterlist *sglist, in cx88_risc_field() argument
85 (*rp++) = cpu_to_le32(RISC_JUMP); in cx88_risc_field()
86 (*rp++) = 0; in cx88_risc_field()
91 *(rp++) = cpu_to_le32(RISC_RESYNC | sync_line); in cx88_risc_field()
106 *(rp++)=cpu_to_le32(RISC_WRITE|sol|RISC_EOL|bpl); in cx88_risc_field()
107 *(rp++)=cpu_to_le32(sg_dma_address(sg)+offset); in cx88_risc_field()
112 *(rp++)=cpu_to_le32(RISC_WRITE|sol| in cx88_risc_field()
114 *(rp++)=cpu_to_le32(sg_dma_address(sg)+offset); in cx88_risc_field()
119 *(rp++)=cpu_to_le32(RISC_WRITE| in cx88_risc_field()
121 *(rp++)=cpu_to_le32(sg_dma_address(sg)); in cx88_risc_field()
125 *(rp++)=cpu_to_le32(RISC_WRITE|RISC_EOL|todo); in cx88_risc_field()
126 *(rp++)=cpu_to_le32(sg_dma_address(sg)); in cx88_risc_field()
132 return rp; in cx88_risc_field()
141 __le32 *rp; in cx88_risc_buffer() local
162 rp = risc->cpu; in cx88_risc_buffer()
164 rp = cx88_risc_field(rp, sglist, top_offset, 0, in cx88_risc_buffer()
167 rp = cx88_risc_field(rp, sglist, bottom_offset, 0x200, in cx88_risc_buffer()
171 risc->jmp = rp; in cx88_risc_buffer()
181 __le32 *rp; in cx88_risc_databuffer() local
196 rp = risc->cpu; in cx88_risc_databuffer()
197 rp = cx88_risc_field(rp, sglist, 0, NO_SYNC_LINE, bpl, 0, lines, lpi, !lpi); in cx88_risc_databuffer()
200 risc->jmp = rp; in cx88_risc_databuffer()