/linux-6.1.9/include/linux/netfilter/ipset/ |
D | ip_set.h | 116 struct ip_set_ext { struct 137 const struct ip_set_ext *ext, argument 138 struct ip_set_ext *mext, u32 cmdflags); 146 struct ip_set_ext ext; /* Extensions */ 334 struct ip_set_ext *ext); 338 const struct ip_set_ext *ext, 339 struct ip_set_ext *mext, 499 const struct ip_set_ext *ext); 503 const struct ip_set_ext *ext) in ip_set_init_counter() 513 const struct ip_set_ext *ext) in ip_set_init_skbinfo()
|
/linux-6.1.9/net/netfilter/ipset/ |
D | ip_set_list_set.c | 51 struct ip_set_adt_opt *opt, const struct ip_set_ext *ext) in list_set_ktest() 54 struct ip_set_ext *mext = &opt->ext; in list_set_ktest() 76 struct ip_set_adt_opt *opt, const struct ip_set_ext *ext) in list_set_kadd() 96 struct ip_set_adt_opt *opt, const struct ip_set_ext *ext) in list_set_kdel() 118 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in list_set_kadt() 185 list_set_utest(struct ip_set *set, void *value, const struct ip_set_ext *ext, in list_set_utest() 186 struct ip_set_ext *mext, u32 flags) in list_set_utest() 217 list_set_init_extensions(struct ip_set *set, const struct ip_set_ext *ext, in list_set_init_extensions() 232 list_set_uadd(struct ip_set *set, void *value, const struct ip_set_ext *ext, in list_set_uadd() 233 struct ip_set_ext *mext, u32 flags) in list_set_uadd() [all …]
|
D | ip_set_bitmap_gen.h | 116 mtype_test(struct ip_set *set, void *value, const struct ip_set_ext *ext, in mtype_test() 117 struct ip_set_ext *mext, u32 flags) in mtype_test() 130 mtype_add(struct ip_set *set, void *value, const struct ip_set_ext *ext, in mtype_add() 131 struct ip_set_ext *mext, u32 flags) in mtype_add() 175 mtype_del(struct ip_set *set, void *value, const struct ip_set_ext *ext, in mtype_del() 176 struct ip_set_ext *mext, u32 flags) in mtype_del()
|
D | ip_set_hash_gen.h | 301 struct ip_set_ext ext; /* Extensions for ADD */ 302 struct ip_set_ext mext; /* Target extensions for ADD */ 590 mtype_add(struct ip_set *set, void *value, const struct ip_set_ext *ext, 591 struct ip_set_ext *mext, u32 flags); 593 mtype_del(struct ip_set *set, void *value, const struct ip_set_ext *ext, 594 struct ip_set_ext *mext, u32 flags); 818 mtype_add(struct ip_set *set, void *value, const struct ip_set_ext *ext, in mtype_add() 819 struct ip_set_ext *mext, u32 flags) in mtype_add() 986 memcpy(&x->ext, ext, sizeof(struct ip_set_ext)); in mtype_add() 987 memcpy(&x->mext, mext, sizeof(struct ip_set_ext)); in mtype_add() [all …]
|
D | ip_set_hash_ipmark.c | 87 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipmark4_kadt() 103 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipmark4_uadt() 222 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipmark6_kadt() 238 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipmark6_uadt()
|
D | ip_set_hash_ip.c | 85 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ip4_kadt() 104 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ip4_uadt() 227 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ip6_kadt() 244 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ip6_uadt()
|
D | ip_set_hash_ipmac.c | 90 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipmac4_kadt() 115 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipmac4_uadt() 206 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipmac6_kadt() 234 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipmac6_uadt()
|
D | ip_set_hash_net.c | 122 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_net4_kadt() 142 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_net4_uadt() 296 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_net6_kadt() 315 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_net6_uadt()
|
D | ip_set_hash_ipport.c | 94 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipport4_kadt() 111 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipport4_uadt() 256 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipport6_kadt() 273 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipport6_uadt()
|
D | ip_set_hash_mac.c | 78 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_mac4_kadt() 100 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_mac4_uadt()
|
D | ip_set_hash_ipportip.c | 96 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipportip4_kadt() 114 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipportip4_uadt() 266 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipportip6_kadt() 284 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipportip6_uadt()
|
D | ip_set_hash_netiface.c | 167 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_netiface4_kadt() 204 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_netiface4_uadt() 388 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_netiface6_kadt() 422 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_netiface6_uadt()
|
D | ip_set_hash_netnet.c | 147 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_netnet4_kadt() 169 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_netnet4_uadt() 386 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_netnet6_kadt() 407 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_netnet6_uadt()
|
D | ip_set_hash_netport.c | 138 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_netport4_kadt() 160 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_netport4_uadt() 358 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_netport6_kadt() 380 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_netport6_uadt()
|
D | ip_set_bitmap_ipmac.c | 118 const struct ip_set_ext *ext, struct ip_set *set, in bitmap_ipmac_add_timeout() 215 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in bitmap_ipmac_kadt() 247 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in bitmap_ipmac_uadt()
|
D | ip_set_hash_ipportnet.c | 143 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipportnet4_kadt() 166 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipportnet4_uadt() 400 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_ipportnet6_kadt() 423 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_ipportnet6_uadt()
|
D | ip_set_hash_netportnet.c | 157 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_netportnet4_kadt() 193 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_netportnet4_uadt() 452 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in hash_netportnet6_kadt() 478 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in hash_netportnet6_uadt()
|
D | ip_set_bitmap_port.c | 134 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in bitmap_port_kadt() 159 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in bitmap_port_uadt()
|
D | ip_set_bitmap_ip.c | 117 struct ip_set_ext ext = IP_SET_INIT_KEXT(skb, opt, set); in bitmap_ip_kadt() 137 struct ip_set_ext ext = IP_SET_INIT_UEXT(set); in bitmap_ip_uadt()
|
D | ip_set_core.c | 339 const struct ip_set_ext *ext) in ip_set_init_comment() 460 struct ip_set_ext *ext) in ip_set_get_extensions() 612 const struct ip_set_ext *ext, u32 flags) in ip_set_update_counter() 623 const struct ip_set_ext *ext, in ip_set_get_skbinfo() 624 struct ip_set_ext *mext, u32 flags) in ip_set_get_skbinfo() 630 ip_set_match_extensions(struct ip_set *set, const struct ip_set_ext *ext, in ip_set_match_extensions() 631 struct ip_set_ext *mext, u32 flags, void *data) in ip_set_match_extensions()
|