Lines Matching defs:dq
19 u8 *p, *q, *dp, *dq;
33 dq = (u8 *)ptrs[failb];
35 ptrs[disks-1] = dq;
41 ptrs[failb] = dq;
61 asm volatile("vpxor %0, %%ymm1, %%ymm1" : : "m" (dq[0]));
62 asm volatile("vpxor %0, %%ymm9, %%ymm9" : : "m" (dq[32]));
67 * 1 = dq[0] ^ q[0]
68 * 9 = dq[32] ^ q[32]
120 asm volatile("vmovdqa %%ymm1, %0" : "=m" (dq[0]));
121 asm volatile("vmovdqa %%ymm13,%0" : "=m" (dq[32]));
132 dq += 64;
136 asm volatile("vpxor %0, %%ymm1, %%ymm1" : : "m" (*dq));
139 /* 1 = dq ^ q; 0 = dp ^ p */
145 * 1 = dq ^ q
146 * 3 = dq ^ p >> 4
170 asm volatile("vmovdqa %%ymm1, %0" : "=m" (dq[0]));
179 dq += 32;
189 u8 *p, *q, *dq;
198 dq = (u8 *)ptrs[faila];
200 ptrs[disks-1] = dq;
205 ptrs[faila] = dq;
217 asm volatile("vmovdqa %0, %%ymm3" : : "m" (dq[0]));
218 asm volatile("vmovdqa %0, %%ymm8" : : "m" (dq[32]));
223 * 3 = q[0] ^ dq[0]
224 * 8 = q[32] ^ dq[32]
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]]
258 asm volatile("vmovdqa %%ymm1, %0" : "=m" (dq[0]));
259 asm volatile("vmovdqa %%ymm14, %0" : "=m" (dq[32]));
266 dq += 64;
268 asm volatile("vmovdqa %0, %%ymm3" : : "m" (dq[0]));
271 /* 3 = q ^ dq */
283 /* 1 = qmul[q ^ dq] */
288 /* 2 = p ^ qmul[q ^ dq] */
290 asm volatile("vmovdqa %%ymm1, %0" : "=m" (dq[0]));
296 dq += 32;