Searched refs:z0 (Results 1 – 6 of 6) sorted by relevance
/lib/raid6/ |
D | sse2.c | 45 int d, z, z0; in raid6_sse21_gen_syndrome() local 47 z0 = disks - 3; /* Highest data disk */ in raid6_sse21_gen_syndrome() 48 p = dptr[z0+1]; /* XOR parity */ in raid6_sse21_gen_syndrome() 49 q = dptr[z0+2]; /* RS syndrome */ in raid6_sse21_gen_syndrome() 57 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); in raid6_sse21_gen_syndrome() 58 asm volatile("movdqa %0,%%xmm2" : : "m" (dptr[z0][d])); /* P[0] */ in raid6_sse21_gen_syndrome() 59 asm volatile("prefetchnta %0" : : "m" (dptr[z0-1][d])); in raid6_sse21_gen_syndrome() 61 asm volatile("movdqa %0,%%xmm6" : : "m" (dptr[z0-1][d])); in raid6_sse21_gen_syndrome() 62 for ( z = z0-2 ; z >= 0 ; z-- ) { in raid6_sse21_gen_syndrome() 105 int d, z, z0; in raid6_sse22_gen_syndrome() local [all …]
|
D | avx2.c | 46 int d, z, z0; in raid6_avx21_gen_syndrome() local 48 z0 = disks - 3; /* Highest data disk */ in raid6_avx21_gen_syndrome() 49 p = dptr[z0+1]; /* XOR parity */ in raid6_avx21_gen_syndrome() 50 q = dptr[z0+2]; /* RS syndrome */ in raid6_avx21_gen_syndrome() 58 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); in raid6_avx21_gen_syndrome() 59 asm volatile("vmovdqa %0,%%ymm2" : : "m" (dptr[z0][d]));/* P[0] */ in raid6_avx21_gen_syndrome() 60 asm volatile("prefetchnta %0" : : "m" (dptr[z0-1][d])); in raid6_avx21_gen_syndrome() 62 asm volatile("vmovdqa %0,%%ymm6" : : "m" (dptr[z0-1][d])); in raid6_avx21_gen_syndrome() 63 for (z = z0-2; z >= 0; z--) { in raid6_avx21_gen_syndrome() 104 int d, z, z0; in raid6_avx22_gen_syndrome() local [all …]
|
D | sse1.c | 49 int d, z, z0; in raid6_sse11_gen_syndrome() local 51 z0 = disks - 3; /* Highest data disk */ in raid6_sse11_gen_syndrome() 52 p = dptr[z0+1]; /* XOR parity */ in raid6_sse11_gen_syndrome() 53 q = dptr[z0+2]; /* RS syndrome */ in raid6_sse11_gen_syndrome() 61 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); in raid6_sse11_gen_syndrome() 62 asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */ in raid6_sse11_gen_syndrome() 63 asm volatile("prefetchnta %0" : : "m" (dptr[z0-1][d])); in raid6_sse11_gen_syndrome() 65 asm volatile("movq %0,%%mm6" : : "m" (dptr[z0-1][d])); in raid6_sse11_gen_syndrome() 66 for ( z = z0-2 ; z >= 0 ; z-- ) { in raid6_sse11_gen_syndrome() 107 int d, z, z0; in raid6_sse12_gen_syndrome() local [all …]
|
D | mmx.c | 44 int d, z, z0; in raid6_mmx1_gen_syndrome() local 46 z0 = disks - 3; /* Highest data disk */ in raid6_mmx1_gen_syndrome() 47 p = dptr[z0+1]; /* XOR parity */ in raid6_mmx1_gen_syndrome() 48 q = dptr[z0+2]; /* RS syndrome */ in raid6_mmx1_gen_syndrome() 56 asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */ in raid6_mmx1_gen_syndrome() 58 for ( z = z0-1 ; z >= 0 ; z-- ) { in raid6_mmx1_gen_syndrome() 91 int d, z, z0; in raid6_mmx2_gen_syndrome() local 93 z0 = disks - 3; /* Highest data disk */ in raid6_mmx2_gen_syndrome() 94 p = dptr[z0+1]; /* XOR parity */ in raid6_mmx2_gen_syndrome() 95 q = dptr[z0+2]; /* RS syndrome */ in raid6_mmx2_gen_syndrome() [all …]
|
D | int.uc | 86 int d, z, z0; 90 z0 = disks - 3; /* Highest data disk */ 91 p = dptr[z0+1]; /* XOR parity */ 92 q = dptr[z0+2]; /* RS syndrome */ 95 wq$$ = wp$$ = *(unative_t *)&dptr[z0][d+$$*NSIZE]; 96 for ( z = z0-1 ; z >= 0 ; z-- ) {
|
D | altivec.uc | 72 int d, z, z0; 77 z0 = disks - 3; /* Highest data disk */ 78 p = dptr[z0+1]; /* XOR parity */ 79 q = dptr[z0+2]; /* RS syndrome */ 82 wq$$ = wp$$ = *(unative_t *)&dptr[z0][d+$$*NSIZE]; 83 for ( z = z0-1 ; z >= 0 ; z-- ) {
|