Lines Matching refs:qmul
34 const u8 *qmul; /* Q multiplier table (for both) */ in raid6_2data_recov_lsx() local
61 qmul = raid6_vgfmul[raid6_gfinv[raid6_gfexp[faila] ^ raid6_gfexp[failb]]]; in raid6_2data_recov_lsx()
69 asm volatile("vld $vr20, %0" : : "m" (qmul[0])); in raid6_2data_recov_lsx()
70 asm volatile("vld $vr21, %0" : : "m" (qmul[16])); in raid6_2data_recov_lsx()
190 const u8 *qmul; /* Q multiplier table */ in raid6_datap_recov_lsx() local
210 qmul = raid6_vgfmul[raid6_gfinv[raid6_gfexp[faila]]]; in raid6_datap_recov_lsx()
215 asm volatile("vld $vr22, %0" : : "m" (qmul[0])); in raid6_datap_recov_lsx()
216 asm volatile("vld $vr23, %0" : : "m" (qmul[16])); in raid6_datap_recov_lsx()
308 const u8 *qmul; /* Q multiplier table (for both) */ in raid6_2data_recov_lasx() local
335 qmul = raid6_vgfmul[raid6_gfinv[raid6_gfexp[faila] ^ raid6_gfexp[failb]]]; in raid6_2data_recov_lasx()
343 asm volatile("vld $vr20, %0" : : "m" (qmul[0])); in raid6_2data_recov_lasx()
344 asm volatile("vld $vr21, %0" : : "m" (qmul[16])); in raid6_2data_recov_lasx()
429 const u8 *qmul; /* Q multiplier table */ in raid6_datap_recov_lasx() local
449 qmul = raid6_vgfmul[raid6_gfinv[raid6_gfexp[faila]]]; in raid6_datap_recov_lasx()
454 asm volatile("vld $vr22, %0" : : "m" (qmul[0])); in raid6_datap_recov_lasx()
456 asm volatile("vld $vr23, %0" : : "m" (qmul[16])); in raid6_datap_recov_lasx()