Lines Matching defs:mask
60 [PREFIX_ATTR_MASK] = { .name = "mask", .type = BLOBMSG_TYPE_INT32 },
86 uint8_t mask = (1 << (8 - bits)) - 1;
87 a[bytes] = (a[bytes] & mask) | ((~mask) & b[bytes]);
133 int mask = blobmsg_get_u32(ptb[PREFIX_ATTR_MASK]);
137 if (lw4o6 && mask == 128)
138 mask = 64;
140 if (*pdlen < mask && mask >= prefix6len &&
142 bmemcpy(pd, &prefix, mask);
143 *pdlen = mask;
144 } else if (lw4o6 && *pdlen < prefix6len && mask < prefix6len &&
145 !bmemcmp(&prefix, ipv6prefix, mask)) {