nft_expr_type 807 include/net/netfilter/nf_tables.h const struct nft_expr_type *type; nft_expr_type 1039 include/net/netfilter/nf_tables.h int nft_register_expr(struct nft_expr_type *); nft_expr_type 1040 include/net/netfilter/nf_tables.h void nft_unregister_expr(struct nft_expr_type *); nft_expr_type 7 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_imm_type; nft_expr_type 8 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_cmp_type; nft_expr_type 9 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_lookup_type; nft_expr_type 10 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_bitwise_type; nft_expr_type 11 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_byteorder_type; nft_expr_type 12 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_payload_type; nft_expr_type 13 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_dynset_type; nft_expr_type 14 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_range_type; nft_expr_type 15 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_meta_type; nft_expr_type 16 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_rt_type; nft_expr_type 17 include/net/netfilter/nf_tables_core.h extern struct nft_expr_type nft_exthdr_type; nft_expr_type 95 net/bridge/netfilter/nft_meta_bridge.c static struct nft_expr_type nft_meta_bridge_type; nft_expr_type 133 net/bridge/netfilter/nft_meta_bridge.c static struct nft_expr_type nft_meta_bridge_type __read_mostly = { nft_expr_type 423 net/bridge/netfilter/nft_reject_bridge.c static struct nft_expr_type nft_reject_bridge_type; nft_expr_type 433 net/bridge/netfilter/nft_reject_bridge.c static struct nft_expr_type nft_reject_bridge_type __read_mostly = { nft_expr_type 71 net/ipv4/netfilter/nft_dup_ipv4.c static struct nft_expr_type nft_dup_ipv4_type; nft_expr_type 85 net/ipv4/netfilter/nft_dup_ipv4.c static struct nft_expr_type nft_dup_ipv4_type __read_mostly = { nft_expr_type 146 net/ipv4/netfilter/nft_fib_ipv4.c static struct nft_expr_type nft_fib4_type; nft_expr_type 189 net/ipv4/netfilter/nft_fib_ipv4.c static struct nft_expr_type nft_fib4_type __read_mostly = { nft_expr_type 39 net/ipv4/netfilter/nft_reject_ipv4.c static struct nft_expr_type nft_reject_ipv4_type; nft_expr_type 49 net/ipv4/netfilter/nft_reject_ipv4.c static struct nft_expr_type nft_reject_ipv4_type __read_mostly = { nft_expr_type 69 net/ipv6/netfilter/nft_dup_ipv6.c static struct nft_expr_type nft_dup_ipv6_type; nft_expr_type 83 net/ipv6/netfilter/nft_dup_ipv6.c static struct nft_expr_type nft_dup_ipv6_type __read_mostly = { nft_expr_type 191 net/ipv6/netfilter/nft_fib_ipv6.c static struct nft_expr_type nft_fib6_type; nft_expr_type 234 net/ipv6/netfilter/nft_fib_ipv6.c static struct nft_expr_type nft_fib6_type __read_mostly = { nft_expr_type 40 net/ipv6/netfilter/nft_reject_ipv6.c static struct nft_expr_type nft_reject_ipv6_type; nft_expr_type 50 net/ipv6/netfilter/nft_reject_ipv6.c static struct nft_expr_type nft_reject_ipv6_type __read_mostly = { nft_expr_type 2044 net/netfilter/nf_tables_api.c int nft_register_expr(struct nft_expr_type *type) nft_expr_type 2062 net/netfilter/nf_tables_api.c void nft_unregister_expr(struct nft_expr_type *type) nft_expr_type 2070 net/netfilter/nf_tables_api.c static const struct nft_expr_type *__nft_expr_type_get(u8 family, nft_expr_type 2073 net/netfilter/nf_tables_api.c const struct nft_expr_type *type, *candidate = NULL; nft_expr_type 2098 net/netfilter/nf_tables_api.c static const struct nft_expr_type *nft_expr_type_get(struct net *net, nft_expr_type 2102 net/netfilter/nf_tables_api.c const struct nft_expr_type *type; nft_expr_type 2180 net/netfilter/nf_tables_api.c const struct nft_expr_type *type; nft_expr_type 2251 net/netfilter/nf_tables_api.c const struct nft_expr_type *type = expr->ops->type; nft_expr_type 248 net/netfilter/nf_tables_core.c static struct nft_expr_type *nft_basic_types[] = { nft_expr_type 157 net/netfilter/nft_bitwise.c struct nft_expr_type nft_bitwise_type __read_mostly = { nft_expr_type 178 net/netfilter/nft_byteorder.c struct nft_expr_type nft_byteorder_type __read_mostly = { nft_expr_type 278 net/netfilter/nft_cmp.c struct nft_expr_type nft_cmp_type __read_mostly = { nft_expr_type 701 net/netfilter/nft_compat.c static struct nft_expr_type nft_match_type; nft_expr_type 772 net/netfilter/nft_compat.c static struct nft_expr_type nft_match_type __read_mostly = { nft_expr_type 781 net/netfilter/nft_compat.c static struct nft_expr_type nft_target_type; nft_expr_type 854 net/netfilter/nft_compat.c static struct nft_expr_type nft_target_type __read_mostly = { nft_expr_type 230 net/netfilter/nft_connlimit.c static struct nft_expr_type nft_connlimit_type; nft_expr_type 243 net/netfilter/nft_connlimit.c static struct nft_expr_type nft_connlimit_type __read_mostly = { nft_expr_type 251 net/netfilter/nft_counter.c static struct nft_expr_type nft_counter_type; nft_expr_type 263 net/netfilter/nft_counter.c static struct nft_expr_type nft_counter_type __read_mostly = { nft_expr_type 700 net/netfilter/nft_ct.c static struct nft_expr_type nft_ct_type; nft_expr_type 754 net/netfilter/nft_ct.c static struct nft_expr_type nft_ct_type __read_mostly = { nft_expr_type 778 net/netfilter/nft_ct.c static struct nft_expr_type nft_notrack_type; nft_expr_type 785 net/netfilter/nft_ct.c static struct nft_expr_type nft_notrack_type __read_mostly = { nft_expr_type 70 net/netfilter/nft_dup_netdev.c static struct nft_expr_type nft_dup_netdev_type; nft_expr_type 80 net/netfilter/nft_dup_netdev.c static struct nft_expr_type nft_dup_netdev_type __read_mostly = { nft_expr_type 323 net/netfilter/nft_dynset.c struct nft_expr_type nft_dynset_type __read_mostly = { nft_expr_type 539 net/netfilter/nft_exthdr.c struct nft_expr_type nft_exthdr_type __read_mostly = { nft_expr_type 44 net/netfilter/nft_fib_inet.c static struct nft_expr_type nft_fib_inet_type; nft_expr_type 54 net/netfilter/nft_fib_inet.c static struct nft_expr_type nft_fib_inet_type __read_mostly = { nft_expr_type 53 net/netfilter/nft_fib_netdev.c static struct nft_expr_type nft_fib_netdev_type; nft_expr_type 63 net/netfilter/nft_fib_netdev.c static struct nft_expr_type nft_fib_netdev_type __read_mostly = { nft_expr_type 216 net/netfilter/nft_flow_offload.c static struct nft_expr_type nft_flow_offload_type; nft_expr_type 229 net/netfilter/nft_flow_offload.c static struct nft_expr_type nft_flow_offload_type __read_mostly = { nft_expr_type 203 net/netfilter/nft_fwd_netdev.c static struct nft_expr_type nft_fwd_netdev_type; nft_expr_type 235 net/netfilter/nft_fwd_netdev.c static struct nft_expr_type nft_fwd_netdev_type __read_mostly = { nft_expr_type 189 net/netfilter/nft_hash.c static struct nft_expr_type nft_hash_type; nft_expr_type 227 net/netfilter/nft_hash.c static struct nft_expr_type nft_hash_type __read_mostly = { nft_expr_type 179 net/netfilter/nft_immediate.c struct nft_expr_type nft_imm_type __read_mostly = { nft_expr_type 169 net/netfilter/nft_limit.c static struct nft_expr_type nft_limit_type; nft_expr_type 230 net/netfilter/nft_limit.c static struct nft_expr_type nft_limit_type __read_mostly = { nft_expr_type 267 net/netfilter/nft_log.c static struct nft_expr_type nft_log_type; nft_expr_type 277 net/netfilter/nft_log.c static struct nft_expr_type nft_log_type __read_mostly = { nft_expr_type 230 net/netfilter/nft_lookup.c struct nft_expr_type nft_lookup_type __read_mostly = { nft_expr_type 127 net/netfilter/nft_masq.c static struct nft_expr_type nft_masq_ipv4_type; nft_expr_type 138 net/netfilter/nft_masq.c static struct nft_expr_type nft_masq_ipv4_type __read_mostly = { nft_expr_type 173 net/netfilter/nft_masq.c static struct nft_expr_type nft_masq_ipv6_type; nft_expr_type 184 net/netfilter/nft_masq.c static struct nft_expr_type nft_masq_ipv6_type __read_mostly = { nft_expr_type 228 net/netfilter/nft_masq.c static struct nft_expr_type nft_masq_inet_type; nft_expr_type 239 net/netfilter/nft_masq.c static struct nft_expr_type nft_masq_inet_type __read_mostly = { nft_expr_type 600 net/netfilter/nft_meta.c struct nft_expr_type nft_meta_type __read_mostly = { nft_expr_type 258 net/netfilter/nft_nat.c static struct nft_expr_type nft_nat_type; nft_expr_type 269 net/netfilter/nft_nat.c static struct nft_expr_type nft_nat_type __read_mostly = { nft_expr_type 298 net/netfilter/nft_nat.c static struct nft_expr_type nft_inet_nat_type __read_mostly = { nft_expr_type 157 net/netfilter/nft_numgen.c static struct nft_expr_type nft_ng_type; nft_expr_type 196 net/netfilter/nft_numgen.c static struct nft_expr_type nft_ng_type __read_mostly = { nft_expr_type 85 net/netfilter/nft_objref.c static struct nft_expr_type nft_objref_type; nft_expr_type 194 net/netfilter/nft_objref.c static struct nft_expr_type nft_objref_type; nft_expr_type 231 net/netfilter/nft_objref.c static struct nft_expr_type nft_objref_type __read_mostly = { nft_expr_type 118 net/netfilter/nft_osf.c static struct nft_expr_type nft_osf_type; nft_expr_type 128 net/netfilter/nft_osf.c static struct nft_expr_type nft_osf_type __read_mostly = { nft_expr_type 653 net/netfilter/nft_payload.c struct nft_expr_type nft_payload_type __read_mostly = { nft_expr_type 160 net/netfilter/nft_queue.c static struct nft_expr_type nft_queue_type; nft_expr_type 195 net/netfilter/nft_queue.c static struct nft_expr_type nft_queue_type __read_mostly = { nft_expr_type 208 net/netfilter/nft_quota.c static struct nft_expr_type nft_quota_type; nft_expr_type 217 net/netfilter/nft_quota.c static struct nft_expr_type nft_quota_type __read_mostly = { nft_expr_type 145 net/netfilter/nft_range.c struct nft_expr_type nft_range_type __read_mostly = { nft_expr_type 132 net/netfilter/nft_redir.c static struct nft_expr_type nft_redir_ipv4_type; nft_expr_type 143 net/netfilter/nft_redir.c static struct nft_expr_type nft_redir_ipv4_type __read_mostly = { nft_expr_type 181 net/netfilter/nft_redir.c static struct nft_expr_type nft_redir_ipv6_type; nft_expr_type 192 net/netfilter/nft_redir.c static struct nft_expr_type nft_redir_ipv6_type __read_mostly = { nft_expr_type 223 net/netfilter/nft_redir.c static struct nft_expr_type nft_redir_inet_type; nft_expr_type 234 net/netfilter/nft_redir.c static struct nft_expr_type nft_redir_inet_type __read_mostly = { nft_expr_type 117 net/netfilter/nft_reject_inet.c static struct nft_expr_type nft_reject_inet_type; nft_expr_type 127 net/netfilter/nft_reject_inet.c static struct nft_expr_type nft_reject_inet_type __read_mostly = { nft_expr_type 197 net/netfilter/nft_rt.c struct nft_expr_type nft_rt_type __read_mostly = { nft_expr_type 126 net/netfilter/nft_socket.c static struct nft_expr_type nft_socket_type; nft_expr_type 135 net/netfilter/nft_socket.c static struct nft_expr_type nft_socket_type __read_mostly = { nft_expr_type 280 net/netfilter/nft_synproxy.c static struct nft_expr_type nft_synproxy_type; nft_expr_type 291 net/netfilter/nft_synproxy.c static struct nft_expr_type nft_synproxy_type __read_mostly = { nft_expr_type 285 net/netfilter/nft_tproxy.c static struct nft_expr_type nft_tproxy_type; nft_expr_type 294 net/netfilter/nft_tproxy.c static struct nft_expr_type nft_tproxy_type __read_mostly = { nft_expr_type 126 net/netfilter/nft_tunnel.c static struct nft_expr_type nft_tunnel_type; nft_expr_type 135 net/netfilter/nft_tunnel.c static struct nft_expr_type nft_tunnel_type __read_mostly = { nft_expr_type 257 net/netfilter/nft_xfrm.c static struct nft_expr_type nft_xfrm_type; nft_expr_type 267 net/netfilter/nft_xfrm.c static struct nft_expr_type nft_xfrm_type __read_mostly = {