Lines Matching refs:dataptr
148 DCTELEM *dataptr; variable
156 dataptr = data; variable
158 tmp0 = dataptr[0] + dataptr[7];
159 tmp7 = dataptr[0] - dataptr[7];
160 tmp1 = dataptr[1] + dataptr[6];
161 tmp6 = dataptr[1] - dataptr[6];
162 tmp2 = dataptr[2] + dataptr[5];
163 tmp5 = dataptr[2] - dataptr[5];
164 tmp3 = dataptr[3] + dataptr[4];
165 tmp4 = dataptr[3] - dataptr[4];
176 dataptr[0] = (DCTELEM)LEFT_SHIFT(tmp10 + tmp11, PASS1_BITS);
177 dataptr[4] = (DCTELEM)LEFT_SHIFT(tmp10 - tmp11, PASS1_BITS);
180 dataptr[2] = (DCTELEM)DESCALE(z1 + MULTIPLY(tmp13, FIX_0_765366865),
182 dataptr[6] = (DCTELEM)DESCALE(z1 + MULTIPLY(tmp12, -FIX_1_847759065),
208 dataptr[7] = (DCTELEM)DESCALE(tmp4 + z1 + z3, CONST_BITS - PASS1_BITS);
209 dataptr[5] = (DCTELEM)DESCALE(tmp5 + z2 + z4, CONST_BITS - PASS1_BITS);
210 dataptr[3] = (DCTELEM)DESCALE(tmp6 + z2 + z3, CONST_BITS - PASS1_BITS);
211 dataptr[1] = (DCTELEM)DESCALE(tmp7 + z1 + z4, CONST_BITS - PASS1_BITS);
213 dataptr += DCTSIZE; /* advance pointer to next row */
221 dataptr = data;
223 tmp0 = dataptr[DCTSIZE * 0] + dataptr[DCTSIZE * 7];
224 tmp7 = dataptr[DCTSIZE * 0] - dataptr[DCTSIZE * 7];
225 tmp1 = dataptr[DCTSIZE * 1] + dataptr[DCTSIZE * 6];
226 tmp6 = dataptr[DCTSIZE * 1] - dataptr[DCTSIZE * 6];
227 tmp2 = dataptr[DCTSIZE * 2] + dataptr[DCTSIZE * 5];
228 tmp5 = dataptr[DCTSIZE * 2] - dataptr[DCTSIZE * 5];
229 tmp3 = dataptr[DCTSIZE * 3] + dataptr[DCTSIZE * 4];
230 tmp4 = dataptr[DCTSIZE * 3] - dataptr[DCTSIZE * 4];
241 dataptr[DCTSIZE * 0] = (DCTELEM)DESCALE(tmp10 + tmp11, PASS1_BITS);
242 dataptr[DCTSIZE * 4] = (DCTELEM)DESCALE(tmp10 - tmp11, PASS1_BITS);
245 dataptr[DCTSIZE * 2] =
248 dataptr[DCTSIZE * 6] =
275 dataptr[DCTSIZE * 7] = (DCTELEM)DESCALE(tmp4 + z1 + z3,
277 dataptr[DCTSIZE * 5] = (DCTELEM)DESCALE(tmp5 + z2 + z4,
279 dataptr[DCTSIZE * 3] = (DCTELEM)DESCALE(tmp6 + z2 + z3,
281 dataptr[DCTSIZE * 1] = (DCTELEM)DESCALE(tmp7 + z1 + z4,
284 dataptr++; /* advance pointer to next column */