Home
last modified time | relevance | path

Searched refs:cidr (Results 1 – 16 of 16) sorted by relevance

/linux-3.4.99/net/netfilter/ipset/
Dip_set_hash_net.c47 u8 cidr; member
55 u8 cidr; member
65 ip1->cidr == ip2->cidr; in hash_net4_data_equal()
71 return elem->cidr == 0; in hash_net4_data_isnull()
79 dst->cidr = src->cidr; in hash_net4_data_copy()
96 hash_net4_data_netmask(struct hash_net4_elem *elem, u8 cidr) in hash_net4_data_netmask() argument
98 elem->ip &= ip_set_netmask(cidr); in hash_net4_data_netmask()
99 elem->cidr = cidr; in hash_net4_data_netmask()
106 elem->cidr = 0; in hash_net4_data_zero_out()
115 NLA_PUT_U8(skb, IPSET_ATTR_CIDR, data->cidr); in hash_net4_data_list()
[all …]
Dip_set_hash_netport.c54 u8 cidr:7; member
63 u8 cidr:7; member
76 ip1->cidr == ip2->cidr; in hash_netport4_data_equal()
92 dst->cidr = src->cidr; in hash_netport4_data_copy()
109 hash_netport4_data_netmask(struct hash_netport4_elem *elem, u8 cidr) in hash_netport4_data_netmask() argument
111 elem->ip &= ip_set_netmask(cidr); in hash_netport4_data_netmask()
112 elem->cidr = cidr - 1; in hash_netport4_data_netmask()
129 NLA_PUT_U8(skb, IPSET_ATTR_CIDR, data->cidr + 1); in hash_netport4_data_list()
149 NLA_PUT_U8(skb, IPSET_ATTR_CIDR, data->cidr + 1); in hash_netport4_data_tlist()
185 .cidr = h->nets[0].cidr ? h->nets[0].cidr - 1 : HOST_MASK - 1 in hash_netport4_kadt()
[all …]
Dip_set_hash_ipportnet.c55 u8 cidr:7; member
65 u8 cidr:7; member
78 ip1->cidr == ip2->cidr && in hash_ipportnet4_data_equal()
109 hash_ipportnet4_data_netmask(struct hash_ipportnet4_elem *elem, u8 cidr) in hash_ipportnet4_data_netmask() argument
111 elem->ip2 &= ip_set_netmask(cidr); in hash_ipportnet4_data_netmask()
112 elem->cidr = cidr - 1; in hash_ipportnet4_data_netmask()
130 NLA_PUT_U8(skb, IPSET_ATTR_CIDR2, data->cidr + 1); in hash_ipportnet4_data_list()
151 NLA_PUT_U8(skb, IPSET_ATTR_CIDR2, data->cidr + 1); in hash_ipportnet4_data_tlist()
188 .cidr = h->nets[0].cidr ? h->nets[0].cidr - 1 : HOST_MASK - 1 in hash_ipportnet4_kadt()
192 data.cidr = HOST_MASK - 1; in hash_ipportnet4_kadt()
[all …]
Dip_set_hash_netiface.c165 u8 cidr; member
176 u8 cidr; member
186 u8 cidr; member
199 ip1->cidr == ip2->cidr && in hash_netiface4_data_equal()
208 return elem->cidr == 0; in hash_netiface4_data_isnull()
216 dst->cidr = src->cidr; in hash_netiface4_data_copy()
235 hash_netiface4_data_netmask(struct hash_netiface4_elem *elem, u8 cidr) in hash_netiface4_data_netmask() argument
237 elem->ip &= ip_set_netmask(cidr); in hash_netiface4_data_netmask()
238 elem->cidr = cidr; in hash_netiface4_data_netmask()
244 elem->cidr = 0; in hash_netiface4_data_zero_out()
[all …]
Dpfxlen.c296 ip_set_range_to_cidr(u32 from, u32 to, u8 *cidr) in ip_set_range_to_cidr() argument
306 *cidr = i; in ip_set_range_to_cidr()
310 *cidr = 32; in ip_set_range_to_cidr()
Dip_set_bitmap_ip.c283 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in bitmap_ip_uadt() local
285 if (cidr > 32) in bitmap_ip_uadt()
287 ip_set_mask_from_to(ip, ip_to, cidr); in bitmap_ip_uadt()
477 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in bitmap_ip_create() local
479 if (cidr >= 32) in bitmap_ip_create()
481 ip_set_mask_from_to(first_ip, last_ip, cidr); in bitmap_ip_create()
Dip_set_hash_ip.c178 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ip4_uadt() local
180 if (cidr > 32) in hash_ip4_uadt()
182 ip_set_mask_from_to(ip, ip_to, cidr); in hash_ip4_uadt()
Dip_set_hash_ipport.c217 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ipport4_uadt() local
219 if (cidr > 32) in hash_ipport4_uadt()
221 ip_set_mask_from_to(ip, ip_to, cidr); in hash_ipport4_uadt()
Dip_set_hash_ipportip.c225 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in hash_ipportip4_uadt() local
227 if (cidr > 32) in hash_ipportip4_uadt()
229 ip_set_mask_from_to(ip, ip_to, cidr); in hash_ipportip4_uadt()
Dip_set_bitmap_ipmac.c578 u8 cidr = nla_get_u8(tb[IPSET_ATTR_CIDR]); in bitmap_ipmac_create() local
580 if (cidr >= 32) in bitmap_ipmac_create()
582 ip_set_mask_from_to(first_ip, last_ip, cidr); in bitmap_ipmac_create()
/linux-3.4.99/include/linux/netfilter/ipset/
Dip_set_ahash.h75 u8 cidr; /* the different cidr values in the set */ member
134 #define CIDR(cidr) (cidr + 1) argument
136 #define CIDR(cidr) (cidr) argument
144 add_cidr(struct ip_set_hash *h, u8 cidr, u8 host_mask) in add_cidr() argument
148 ++h->nets[cidr-1].nets; in add_cidr()
150 pr_debug("add_cidr added %u: %u\n", cidr, h->nets[cidr-1].nets); in add_cidr()
152 if (h->nets[cidr-1].nets > 1) in add_cidr()
156 for (i = 0; i < host_mask && h->nets[i].cidr; i++) { in add_cidr()
158 if (h->nets[i].cidr < cidr) in add_cidr()
159 swap(h->nets[i].cidr, cidr); in add_cidr()
[all …]
Dpfxlen.h36 extern u32 ip_set_range_to_cidr(u32 from, u32 to, u8 *cidr);
38 #define ip_set_mask_from_to(from, to, cidr) \ argument
40 from &= ip_set_hostmask(cidr); \
41 to = from | ~ip_set_hostmask(cidr); \
/linux-3.4.99/arch/arm/mach-at91/
Dsetup.c99 u32 cidr, socid; in soc_detect() local
101 cidr = __raw_readl(AT91_IO_P2V(dbgu_base) + AT91_DBGU_CIDR); in soc_detect()
102 socid = cidr & ~AT91_CIDR_VERSION; in soc_detect()
134 if (cidr == ARCH_ID_AT91SAM9G45ES) in soc_detect()
156 else if ((cidr & AT91_CIDR_ARCH) == ARCH_FAMILY_AT91SAM9XE) { in soc_detect()
165 at91_soc_initdata.cidr = cidr; in soc_detect()
Dat91sam9rl.c275 switch (at91_soc_initdata.cidr & AT91_CIDR_SRAMSIZ) { in at91sam9rl_map_io()
Dat91sam9260.c308 switch (at91_soc_initdata.cidr & AT91_CIDR_SRAMSIZ) { in at91sam9xe_map_io()
/linux-3.4.99/arch/arm/mach-at91/include/mach/
Dcpu.h97 unsigned int cidr, exid; member