Lines Matching defs:MASK
34 #define MASK (KMAX-1)
191 a = (a+1 & MASK);
203 for (k=(z-1 & MASK); ; k=(k-1 & MASK)) {
212 if (k==(z-1 & MASK) && k!=a && !x[k]) z = k;
217 a = (a-1 & MASK);
219 z = (z-1 & MASK);
220 x[z-1 & MASK] |= x[z];
231 k = (a+i & MASK);
236 if (x[a+i & MASK] > th[i]) break;
242 for (k=a; k!=z; k=(k+1 & MASK)) {
247 a = (a+1 & MASK);
253 if ((z+1 & MASK) != a) {
255 z = (z+1 & MASK);
256 } else x[z-1 & MASK] |= 1;
262 if ((a+i & MASK)==z) x[(z=(z+1 & MASK))-1] = 0;
263 y = 1000000000.0L * y + x[a+i & MASK];
284 if ((a+i & MASK) != z) {
285 uint32_t t = x[a+i & MASK];
286 if (t < 500000000 && (t || (a+i+1 & MASK) != z))
291 if ((a+i+1 & MASK) == z)