Lines Matching defs:mask
67 if (iter->valid && (addr & iter->mask) == iter->addr)
76 * @mask: IPv4 address mask
86 __be32 mask,
92 if (iter->valid && iter->addr == addr && iter->mask == mask)
118 ipv6_masked_addr_cmp(&iter->addr, &iter->mask, addr) == 0)
127 * @mask: IPv6 address mask
137 const struct in6_addr *mask,
145 ipv6_addr_equal(&iter->mask, mask))
169 iter->addr == entry->addr && iter->mask == entry->mask)
174 * address mask such that the entry with the widest mask (smallest
178 ntohl(entry->mask) > ntohl(iter->mask)) {
207 ipv6_addr_equal(&iter->mask, &entry->mask))
212 * address mask such that the entry with the widest mask (smallest
216 ipv6_addr_cmp(&entry->mask, &iter->mask) > 0) {
245 * @mask: IP address mask
254 struct netlbl_af4list *netlbl_af4list_remove(__be32 addr, __be32 mask,
259 entry = netlbl_af4list_search_exact(addr, mask, head);
285 * @mask: IP address mask
295 const struct in6_addr *mask,
300 entry = netlbl_af6list_search_exact(addr, mask, head);
319 * @mask: IP address mask
322 * Write the IPv4 address and address mask, if necessary, to @audit_buf.
327 __be32 addr, __be32 mask)
329 u32 mask_val = ntohl(mask);
352 * @mask: IP address mask
355 * Write the IPv6 address and address mask, if necessary, to @audit_buf.
362 const struct in6_addr *mask)
369 if (ntohl(mask->s6_addr32[3]) != 0xffffffff) {
373 while (ntohl(mask->s6_addr32[++iter]) == 0xffffffff)
375 mask_val = ntohl(mask->s6_addr32[iter]);