Lines Matching refs:dptr
36 u8 **dptr = (u8 **)ptrs;
41 p = dptr[z0+1]; /* XOR parity */
42 q = dptr[z0+2]; /* RS syndrome */
50 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d]));
51 asm volatile("vmovdqa %0,%%ymm2" : : "m" (dptr[z0][d]));/* P[0] */
52 asm volatile("prefetchnta %0" : : "m" (dptr[z0-1][d]));
54 asm volatile("vmovdqa %0,%%ymm6" : : "m" (dptr[z0-1][d]));
56 asm volatile("prefetchnta %0" : : "m" (dptr[z][d]));
63 asm volatile("vmovdqa %0,%%ymm6" : : "m" (dptr[z][d]));
85 u8 **dptr = (u8 **)ptrs;
90 p = dptr[disks-2]; /* XOR parity */
91 q = dptr[disks-1]; /* RS syndrome */
98 asm volatile("vmovdqa %0,%%ymm4" :: "m" (dptr[z0][d]));
108 asm volatile("vmovdqa %0,%%ymm5" :: "m" (dptr[z][d]));
143 u8 **dptr = (u8 **)ptrs;
148 p = dptr[z0+1]; /* XOR parity */
149 q = dptr[z0+2]; /* RS syndrome */
158 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d]));
159 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d+32]));
160 asm volatile("vmovdqa %0,%%ymm2" : : "m" (dptr[z0][d]));/* P[0] */
161 asm volatile("vmovdqa %0,%%ymm3" : : "m" (dptr[z0][d+32]));/* P[1] */
165 asm volatile("prefetchnta %0" : : "m" (dptr[z][d]));
166 asm volatile("prefetchnta %0" : : "m" (dptr[z][d+32]));
175 asm volatile("vmovdqa %0,%%ymm5" : : "m" (dptr[z][d]));
176 asm volatile("vmovdqa %0,%%ymm7" : : "m" (dptr[z][d+32]));
195 u8 **dptr = (u8 **)ptrs;
200 p = dptr[disks-2]; /* XOR parity */
201 q = dptr[disks-1]; /* RS syndrome */
208 asm volatile("vmovdqa %0,%%ymm4" :: "m" (dptr[z0][d]));
209 asm volatile("vmovdqa %0,%%ymm6" :: "m" (dptr[z0][d+32]));
226 asm volatile("vmovdqa %0,%%ymm5" :: "m" (dptr[z][d]));
228 :: "m" (dptr[z][d+32]));
275 u8 **dptr = (u8 **)ptrs;
280 p = dptr[z0+1]; /* XOR parity */
281 q = dptr[z0+2]; /* RS syndrome */
298 asm volatile("prefetchnta %0" : : "m" (dptr[z][d]));
299 asm volatile("prefetchnta %0" : : "m" (dptr[z][d+32]));
300 asm volatile("prefetchnta %0" : : "m" (dptr[z][d+64]));
301 asm volatile("prefetchnta %0" : : "m" (dptr[z][d+96]));
318 asm volatile("vmovdqa %0,%%ymm5" : : "m" (dptr[z][d]));
319 asm volatile("vmovdqa %0,%%ymm7" : : "m" (dptr[z][d+32]));
320 asm volatile("vmovdqa %0,%%ymm13" : : "m" (dptr[z][d+64]));
321 asm volatile("vmovdqa %0,%%ymm15" : : "m" (dptr[z][d+96]));
356 u8 **dptr = (u8 **)ptrs;
361 p = dptr[disks-2]; /* XOR parity */
362 q = dptr[disks-1]; /* RS syndrome */
369 asm volatile("vmovdqa %0,%%ymm4" :: "m" (dptr[z0][d]));
370 asm volatile("vmovdqa %0,%%ymm6" :: "m" (dptr[z0][d+32]));
371 asm volatile("vmovdqa %0,%%ymm12" :: "m" (dptr[z0][d+64]));
372 asm volatile("vmovdqa %0,%%ymm14" :: "m" (dptr[z0][d+96]));
383 asm volatile("prefetchnta %0" :: "m" (dptr[z][d]));
384 asm volatile("prefetchnta %0" :: "m" (dptr[z][d+64]));
405 asm volatile("vmovdqa %0,%%ymm5" :: "m" (dptr[z][d]));
407 :: "m" (dptr[z][d+32]));
409 :: "m" (dptr[z][d+64]));
411 :: "m" (dptr[z][d+96]));