Lines Matching refs:dptr
38 u8 **dptr = (u8 **)ptrs; in raid6_sse21_gen_syndrome() local
43 p = dptr[z0+1]; /* XOR parity */ in raid6_sse21_gen_syndrome()
44 q = dptr[z0+2]; /* RS syndrome */ in raid6_sse21_gen_syndrome()
52 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); in raid6_sse21_gen_syndrome()
53 asm volatile("movdqa %0,%%xmm2" : : "m" (dptr[z0][d])); /* P[0] */ in raid6_sse21_gen_syndrome()
54 asm volatile("prefetchnta %0" : : "m" (dptr[z0-1][d])); in raid6_sse21_gen_syndrome()
56 asm volatile("movdqa %0,%%xmm6" : : "m" (dptr[z0-1][d])); in raid6_sse21_gen_syndrome()
58 asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); in raid6_sse21_gen_syndrome()
66 asm volatile("movdqa %0,%%xmm6" : : "m" (dptr[z][d])); in raid6_sse21_gen_syndrome()
90 u8 **dptr = (u8 **)ptrs; in raid6_sse21_xor_syndrome() local
95 p = dptr[disks-2]; /* XOR parity */ in raid6_sse21_xor_syndrome()
96 q = dptr[disks-1]; /* RS syndrome */ in raid6_sse21_xor_syndrome()
103 asm volatile("movdqa %0,%%xmm4" :: "m" (dptr[z0][d])); in raid6_sse21_xor_syndrome()
113 asm volatile("movdqa %0,%%xmm5" :: "m" (dptr[z][d])); in raid6_sse21_xor_syndrome()
148 u8 **dptr = (u8 **)ptrs; in raid6_sse22_gen_syndrome() local
153 p = dptr[z0+1]; /* XOR parity */ in raid6_sse22_gen_syndrome()
154 q = dptr[z0+2]; /* RS syndrome */ in raid6_sse22_gen_syndrome()
164 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); in raid6_sse22_gen_syndrome()
165 asm volatile("movdqa %0,%%xmm2" : : "m" (dptr[z0][d])); /* P[0] */ in raid6_sse22_gen_syndrome()
166 asm volatile("movdqa %0,%%xmm3" : : "m" (dptr[z0][d+16])); /* P[1] */ in raid6_sse22_gen_syndrome()
170 asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); in raid6_sse22_gen_syndrome()
179 asm volatile("movdqa %0,%%xmm5" : : "m" (dptr[z][d])); in raid6_sse22_gen_syndrome()
180 asm volatile("movdqa %0,%%xmm7" : : "m" (dptr[z][d+16])); in raid6_sse22_gen_syndrome()
201 u8 **dptr = (u8 **)ptrs; in raid6_sse22_xor_syndrome() local
206 p = dptr[disks-2]; /* XOR parity */ in raid6_sse22_xor_syndrome()
207 q = dptr[disks-1]; /* RS syndrome */ in raid6_sse22_xor_syndrome()
214 asm volatile("movdqa %0,%%xmm4" :: "m" (dptr[z0][d])); in raid6_sse22_xor_syndrome()
215 asm volatile("movdqa %0,%%xmm6" :: "m" (dptr[z0][d+16])); in raid6_sse22_xor_syndrome()
232 asm volatile("movdqa %0,%%xmm5" :: "m" (dptr[z][d])); in raid6_sse22_xor_syndrome()
233 asm volatile("movdqa %0,%%xmm7" :: "m" (dptr[z][d+16])); in raid6_sse22_xor_syndrome()
280 u8 **dptr = (u8 **)ptrs; in raid6_sse24_gen_syndrome() local
285 p = dptr[z0+1]; /* XOR parity */ in raid6_sse24_gen_syndrome()
286 q = dptr[z0+2]; /* RS syndrome */ in raid6_sse24_gen_syndrome()
307 asm volatile("prefetchnta %0" :: "m" (dptr[z][d])); in raid6_sse24_gen_syndrome()
308 asm volatile("prefetchnta %0" :: "m" (dptr[z][d+32])); in raid6_sse24_gen_syndrome()
325 asm volatile("movdqa %0,%%xmm5" :: "m" (dptr[z][d])); in raid6_sse24_gen_syndrome()
326 asm volatile("movdqa %0,%%xmm7" :: "m" (dptr[z][d+16])); in raid6_sse24_gen_syndrome()
327 asm volatile("movdqa %0,%%xmm13" :: "m" (dptr[z][d+32])); in raid6_sse24_gen_syndrome()
328 asm volatile("movdqa %0,%%xmm15" :: "m" (dptr[z][d+48])); in raid6_sse24_gen_syndrome()
367 u8 **dptr = (u8 **)ptrs; in raid6_sse24_xor_syndrome() local
372 p = dptr[disks-2]; /* XOR parity */ in raid6_sse24_xor_syndrome()
373 q = dptr[disks-1]; /* RS syndrome */ in raid6_sse24_xor_syndrome()
380 asm volatile("movdqa %0,%%xmm4" :: "m" (dptr[z0][d])); in raid6_sse24_xor_syndrome()
381 asm volatile("movdqa %0,%%xmm6" :: "m" (dptr[z0][d+16])); in raid6_sse24_xor_syndrome()
382 asm volatile("movdqa %0,%%xmm12" :: "m" (dptr[z0][d+32])); in raid6_sse24_xor_syndrome()
383 asm volatile("movdqa %0,%%xmm14" :: "m" (dptr[z0][d+48])); in raid6_sse24_xor_syndrome()
394 asm volatile("prefetchnta %0" :: "m" (dptr[z][d])); in raid6_sse24_xor_syndrome()
395 asm volatile("prefetchnta %0" :: "m" (dptr[z][d+32])); in raid6_sse24_xor_syndrome()
416 asm volatile("movdqa %0,%%xmm5" :: "m" (dptr[z][d])); in raid6_sse24_xor_syndrome()
417 asm volatile("movdqa %0,%%xmm7" :: "m" (dptr[z][d+16])); in raid6_sse24_xor_syndrome()
418 asm volatile("movdqa %0,%%xmm13" :: "m" (dptr[z][d+32])); in raid6_sse24_xor_syndrome()
419 asm volatile("movdqa %0,%%xmm15" :: "m" (dptr[z][d+48])); in raid6_sse24_xor_syndrome()