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 = {