Lines Matching refs:qmul
21 const u8 *qmul; /* Q multiplier table (for both) */
47 qmul = raid6_vgfmul[raid6_gfinv[raid6_gfexp[faila] ^
73 asm volatile("vbroadcasti128 %0, %%ymm4" : : "m" (qmul[0]));
74 asm volatile("vbroadcasti128 %0, %%ymm5" : : "m" (qmul[16]));
141 asm volatile("vbroadcasti128 %0, %%ymm4" : : "m" (qmul[0]));
142 asm volatile("vbroadcasti128 %0, %%ymm5" : : "m" (qmul[16]));
190 const u8 *qmul; /* Q multiplier table */
209 qmul = raid6_vgfmul[raid6_gfinv[raid6_gfexp[faila]]];
226 asm volatile("vbroadcasti128 %0, %%ymm0" : : "m" (qmul[0]));
228 asm volatile("vbroadcasti128 %0, %%ymm1" : : "m" (qmul[16]));
245 * 1 = qmul[q[0] ^ dq[0]]
246 * 14 = qmul[q[32] ^ dq[32]]
254 * 2 = p[0] ^ qmul[q[0] ^ dq[0]]
255 * 12 = p[32] ^ qmul[q[32] ^ dq[32]]
273 asm volatile("vbroadcasti128 %0, %%ymm0" : : "m" (qmul[0]));
274 asm volatile("vbroadcasti128 %0, %%ymm1" : : "m" (qmul[16]));
283 /* 1 = qmul[q ^ dq] */
288 /* 2 = p ^ qmul[q ^ dq] */