Lines Matching defs:mask
52 if (iter->valid && (addr & iter->mask) == iter->addr)
61 * @mask: IPv4 address mask
71 __be32 mask,
77 if (iter->valid && iter->addr == addr && iter->mask == mask)
103 ipv6_masked_addr_cmp(&iter->addr, &iter->mask, addr) == 0)
112 * @mask: IPv6 address mask
122 const struct in6_addr *mask,
130 ipv6_addr_equal(&iter->mask, mask))
154 iter->addr == entry->addr && iter->mask == entry->mask)
159 * address mask such that the entry with the widest mask (smallest
163 ntohl(entry->mask) > ntohl(iter->mask)) {
192 ipv6_addr_equal(&iter->mask, &entry->mask))
197 * address mask such that the entry with the widest mask (smallest
201 ipv6_addr_cmp(&entry->mask, &iter->mask) > 0) {
230 * @mask: IP address mask
239 struct netlbl_af4list *netlbl_af4list_remove(__be32 addr, __be32 mask,
244 entry = netlbl_af4list_search_exact(addr, mask, head);
270 * @mask: IP address mask
280 const struct in6_addr *mask,
285 entry = netlbl_af6list_search_exact(addr, mask, head);
304 * @mask: IP address mask
307 * Write the IPv4 address and address mask, if necessary, to @audit_buf.
312 __be32 addr, __be32 mask)
314 u32 mask_val = ntohl(mask);
337 * @mask: IP address mask
340 * Write the IPv6 address and address mask, if necessary, to @audit_buf.
347 const struct in6_addr *mask)
354 if (ntohl(mask->s6_addr32[3]) != 0xffffffff) {
358 while (ntohl(mask->s6_addr32[++iter]) == 0xffffffff)
360 mask_val = ntohl(mask->s6_addr32[iter]);