Lines Matching +full:disable +full:- +full:wp
1 /* -*- linux-c -*- ------------------------------------------------------- *
3 * Copyright 2002-2004 H. Peter Anvin - All Rights Reserved
8 * Boston MA 02111-1307, USA; either version 2 of the License, or
11 * ----------------------------------------------------------------------- */
16 * $#-way unrolled portable integer math RAID-6 instruction set
69 Altivec code around the enable/disable code */
77 unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
80 z0 = disks - 3; /* Highest data disk */
85 wq$$ = wp$$ = *(unative_t *)&dptr[z0][d+$$*NSIZE];
86 for ( z = z0-1 ; z >= 0 ; z-- ) {
88 wp$$ = vec_xor(wp$$, wd$$);
95 *(unative_t *)&p[d+NSIZE*$$] = wp$$;