Lines Matching +full:high +full:- +full:z
1 // SPDX-License-Identifier: GPL-2.0
5 * $#-way unrolled RAID6 gen/xor functions for s390
34 * operation returns 0xFF if the high bit of the byte is 1,
35 * or 0x00 if the high bit is 0. The result is stored in vector
40 #define AND(x, y, z) fpu_vn(x, y, z)
41 #define XOR(x, y, z) fpu_vx(x, y, z)
42 #define LOAD_DATA(x, ptr) fpu_vlm(x, x + $# - 1, ptr)
43 #define STORE_DATA(x, ptr) fpu_vstm(x, x + $# - 1, ptr)
50 int d, z, z0;
56 z0 = disks - 3; /* Highest data disk */
63 for (z = z0 - 1; z >= 0; z--) {
68 LOAD_DATA(16,&dptr[z][d]);
83 int d, z, z0;
87 p = dptr[disks - 2]; /* XOR parity */
88 q = dptr[disks - 1]; /* RS syndrome */
97 for (z = z0 - 1; z >= start; z--) {
102 LOAD_DATA(16,&dptr[z][d]);
107 for (z = start - 1; z >= 0; z--) {