Searched refs:NSIZE (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/lib/raid6/ |
H A D | loongarch_simd.c | 26 #define NSIZE 16 macro 52 for (d = 0; d < bytes; d += NSIZE*4) { in raid6_lsx_gen_syndrome() 53 /* wq$$ = wp$$ = *(unative_t *)&dptr[z0][d+$$*NSIZE]; */ in raid6_lsx_gen_syndrome() 54 asm volatile("vld $vr0, %0" : : "m"(dptr[z0][d+0*NSIZE])); in raid6_lsx_gen_syndrome() 55 asm volatile("vld $vr1, %0" : : "m"(dptr[z0][d+1*NSIZE])); in raid6_lsx_gen_syndrome() 56 asm volatile("vld $vr2, %0" : : "m"(dptr[z0][d+2*NSIZE])); in raid6_lsx_gen_syndrome() 57 asm volatile("vld $vr3, %0" : : "m"(dptr[z0][d+3*NSIZE])); in raid6_lsx_gen_syndrome() 63 /* wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE]; */ in raid6_lsx_gen_syndrome() 64 asm volatile("vld $vr8, %0" : : "m"(dptr[z][d+0*NSIZE])); in raid6_lsx_gen_syndrome() 65 asm volatile("vld $vr9, %0" : : "m"(dptr[z][d+1*NSIZE])); in raid6_lsx_gen_syndrome() 252 #undef NSIZE global() macro 256 #define NSIZE global() macro 419 #undef NSIZE global() macro [all...] |
/kernel/linux/linux-6.6/lib/raid6/ |
H A D | loongarch_simd.c | 26 #define NSIZE 16 macro 52 for (d = 0; d < bytes; d += NSIZE*4) { in raid6_lsx_gen_syndrome() 53 /* wq$$ = wp$$ = *(unative_t *)&dptr[z0][d+$$*NSIZE]; */ in raid6_lsx_gen_syndrome() 54 asm volatile("vld $vr0, %0" : : "m"(dptr[z0][d+0*NSIZE])); in raid6_lsx_gen_syndrome() 55 asm volatile("vld $vr1, %0" : : "m"(dptr[z0][d+1*NSIZE])); in raid6_lsx_gen_syndrome() 56 asm volatile("vld $vr2, %0" : : "m"(dptr[z0][d+2*NSIZE])); in raid6_lsx_gen_syndrome() 57 asm volatile("vld $vr3, %0" : : "m"(dptr[z0][d+3*NSIZE])); in raid6_lsx_gen_syndrome() 63 /* wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE]; */ in raid6_lsx_gen_syndrome() 64 asm volatile("vld $vr8, %0" : : "m"(dptr[z][d+0*NSIZE])); in raid6_lsx_gen_syndrome() 65 asm volatile("vld $vr9, %0" : : "m"(dptr[z][d+1*NSIZE])); in raid6_lsx_gen_syndrome() 253 #undef NSIZE global() macro 257 #define NSIZE global() macro 421 #undef NSIZE global() macro [all...] |
Completed in 2 milliseconds