Lines Matching refs:z0
44 int d, z, z0;
46 z0 = disks - 3; /* Highest data disk */
47 p = dptr[z0+1]; /* XOR parity */
48 q = dptr[z0+2]; /* RS syndrome */
56 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d]));
57 asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */
58 asm volatile("prefetchnta %0" : : "m" (dptr[z0-1][d]));
60 asm volatile("movq %0,%%mm6" : : "m" (dptr[z0-1][d]));
61 for ( z = z0-2 ; z >= 0 ; z-- ) {
103 int d, z, z0;
105 z0 = disks - 3; /* Highest data disk */
106 p = dptr[z0+1]; /* XOR parity */
107 q = dptr[z0+2]; /* RS syndrome */
117 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d]));
118 asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */
119 asm volatile("movq %0,%%mm3" : : "m" (dptr[z0][d+8])); /* P[1] */
122 for ( z = z0-1 ; z >= 0 ; z-- ) {