Symbol: xt_match
include/linux/netfilter/x_tables.h
106
const struct xt_match *match;
include/linux/netfilter/x_tables.h
284
int xt_register_match(struct xt_match *target);
include/linux/netfilter/x_tables.h
285
void xt_unregister_match(struct xt_match *target);
include/linux/netfilter/x_tables.h
286
int xt_register_matches(struct xt_match *match, unsigned int n);
include/linux/netfilter/x_tables.h
287
void xt_unregister_matches(struct xt_match *match, unsigned int n);
include/linux/netfilter/x_tables.h
32
const struct xt_match *match;
include/linux/netfilter/x_tables.h
332
struct xt_match *xt_find_match(u8 af, const char *name, u8 revision);
include/linux/netfilter/x_tables.h
333
struct xt_match *xt_request_find_match(u8 af, const char *name, u8 revision);
include/linux/netfilter/x_tables.h
534
int xt_compat_match_offset(const struct xt_match *match);
include/linux/netfilter/x_tables.h
88
const struct xt_match *match;
include/linux/netfilter_bridge/ebtables.h
24
const struct net_device *out, const struct xt_match *match,
include/linux/netfilter_bridge/ebtables.h
28
const struct xt_match *match, void *matchinfo,
include/linux/netfilter_bridge/ebtables.h
30
void (*destroy)(const struct xt_match *match, void *matchinfo);
include/uapi/linux/netfilter/x_tables.h
24
struct xt_match *match;
include/uapi/linux/netfilter_bridge/ebtables.h
128
struct xt_match *match;
include/uapi/linux/netfilter_bridge/ebtables.h
36
struct xt_match;
include/uapi/linux/netfilter_ipv4/ip_tables.h
29
#define ipt_match xt_match
include/uapi/linux/netfilter_ipv6/ip6_tables.h
29
#define ip6t_match xt_match
net/bridge/netfilter/ebt_802_3.c
56
static struct xt_match ebt_802_3_mt_reg __read_mostly = {
net/bridge/netfilter/ebt_among.c
258
static struct xt_match ebt_among_mt_reg __read_mostly = {
net/bridge/netfilter/ebt_arp.c
115
static struct xt_match ebt_arp_mt_reg __read_mostly = {
net/bridge/netfilter/ebt_ip.c
146
static struct xt_match ebt_ip_mt_reg __read_mostly = {
net/bridge/netfilter/ebt_ip6.c
140
static struct xt_match ebt_ip6_mt_reg __read_mostly = {
net/bridge/netfilter/ebt_limit.c
102
static struct xt_match ebt_limit_mt_reg __read_mostly = {
net/bridge/netfilter/ebt_mark_m.c
71
static struct xt_match ebt_mark_mt_reg __read_mostly = {
net/bridge/netfilter/ebt_pkttype.c
34
static struct xt_match ebt_pkttype_mt_reg __read_mostly = {
net/bridge/netfilter/ebt_stp.c
171
static struct xt_match ebt_stp_mt_reg __read_mostly = {
net/bridge/netfilter/ebt_vlan.c
151
static struct xt_match ebt_vlan_mt_reg __read_mostly = {
net/bridge/netfilter/ebtables.c
1635
static int ebt_compat_match_offset(const struct xt_match *match,
net/bridge/netfilter/ebtables.c
1651
const struct xt_match *match = m->u.match;
net/bridge/netfilter/ebtables.c
1963
static bool match_size_ok(const struct xt_match *match, unsigned int match_size)
net/bridge/netfilter/ebtables.c
1988
struct xt_match *match;
net/bridge/netfilter/ebtables.c
398
struct xt_match *match;
net/ipv4/netfilter/ip_tables.c
1258
struct xt_match *match;
net/ipv4/netfilter/ip_tables.c
478
struct xt_match *match;
net/ipv4/netfilter/ipt_ah.c
67
static struct xt_match ah_mt_reg __read_mostly = {
net/ipv4/netfilter/ipt_rpfilter.c
106
static struct xt_match rpfilter_mt_reg __read_mostly = {
net/ipv6/netfilter/ip6_tables.c
1274
struct xt_match *match;
net/ipv6/netfilter/ip6_tables.c
495
struct xt_match *match;
net/ipv6/netfilter/ip6t_ah.c
102
static struct xt_match ah_mt6_reg __read_mostly = {
net/ipv6/netfilter/ip6t_eui64.c
52
static struct xt_match eui64_mt6_reg __read_mostly = {
net/ipv6/netfilter/ip6t_frag.c
112
static struct xt_match frag_mt6_reg __read_mostly = {
net/ipv6/netfilter/ip6t_hbh.c
185
static struct xt_match hbh_mt6_reg[] __read_mostly = {
net/ipv6/netfilter/ip6t_hbh.c
41
static struct xt_match hbh_mt6_reg[] __read_mostly;
net/ipv6/netfilter/ip6t_ipv6header.c
132
static struct xt_match ipv6header_mt6_reg __read_mostly = {
net/ipv6/netfilter/ip6t_mh.c
69
static struct xt_match mh_mt6_reg __read_mostly = {
net/ipv6/netfilter/ip6t_rpfilter.c
129
static struct xt_match rpfilter_mt_reg __read_mostly = {
net/ipv6/netfilter/ip6t_rt.c
176
static struct xt_match rt_mt6_reg __read_mostly = {
net/ipv6/netfilter/ip6t_srh.c
284
static struct xt_match srh_mt6_reg[] __read_mostly = {
net/netfilter/nft_compat.c
421
struct xt_match *match = expr->ops->data;
net/netfilter/nft_compat.c
471
struct xt_match *match, void *info,
net/netfilter/nft_compat.c
511
static void match_compat_from_user(struct xt_match *m, void *in, void *out)
net/netfilter/nft_compat.c
526
struct xt_match *match = expr->ops->data;
net/netfilter/nft_compat.c
561
struct xt_match *m = expr->ops->data;
net/netfilter/nft_compat.c
578
struct xt_match *match = expr->ops->data;
net/netfilter/nft_compat.c
610
struct xt_match *match = expr->ops->data;
net/netfilter/nft_compat.c
664
struct xt_match *match = expr->ops->data;
net/netfilter/nft_compat.c
827
struct xt_match *match;
net/netfilter/nft_compat.c
885
struct xt_match *match = ops->data;
net/netfilter/x_tables.c
142
int xt_register_match(struct xt_match *match)
net/netfilter/x_tables.c
154
xt_unregister_match(struct xt_match *match)
net/netfilter/x_tables.c
165
xt_register_matches(struct xt_match *match, unsigned int n)
net/netfilter/x_tables.c
185
xt_unregister_matches(struct xt_match *match, unsigned int n)
net/netfilter/x_tables.c
1868
const struct xt_match *match;
net/netfilter/x_tables.c
1875
match = list_entry(trav->curr, struct xt_match, list);
net/netfilter/x_tables.c
200
struct xt_match *xt_find_match(u8 af, const char *name, u8 revision)
net/netfilter/x_tables.c
202
struct xt_match *m;
net/netfilter/x_tables.c
230
struct xt_match *
net/netfilter/x_tables.c
233
struct xt_match *match;
net/netfilter/x_tables.c
353
const struct xt_match *m;
net/netfilter/x_tables.c
790
int xt_compat_match_offset(const struct xt_match *match)
net/netfilter/x_tables.c
800
const struct xt_match *match = m->u.kernel.match;
net/netfilter/x_tables.c
833
const struct xt_match *match = m->u.kernel.match;
net/netfilter/xt_addrtype.c
212
static struct xt_match addrtype_mt_reg[] __read_mostly = {
net/netfilter/xt_bpf.c
117
static struct xt_match bpf_mt_reg[] __read_mostly = {
net/netfilter/xt_cgroup.c
197
static struct xt_match cgroup_mt_reg[] __read_mostly = {
net/netfilter/xt_cluster.c
149
static struct xt_match xt_cluster_match[] __read_mostly = {
net/netfilter/xt_comment.c
26
static struct xt_match comment_mt_reg __read_mostly = {
net/netfilter/xt_connbytes.c
138
static struct xt_match connbytes_mt_reg __read_mostly = {
net/netfilter/xt_connlabel.c
81
static struct xt_match connlabels_mt_reg __read_mostly = {
net/netfilter/xt_connlimit.c
113
static struct xt_match connlimit_mt_reg[] __read_mostly = {
net/netfilter/xt_connmark.c
205
static struct xt_match connmark_mt_reg __read_mostly = {
net/netfilter/xt_conntrack.c
282
static struct xt_match conntrack_mt_reg[] __read_mostly = {
net/netfilter/xt_cpu.c
40
static struct xt_match cpu_mt_reg __read_mostly = {
net/netfilter/xt_dccp.c
137
static struct xt_match dccp_mt_reg[] __read_mostly = {
net/netfilter/xt_devgroup.c
66
static struct xt_match devgroup_mt_reg __read_mostly = {
net/netfilter/xt_dscp.c
64
static struct xt_match dscp_mt_reg[] __read_mostly = {
net/netfilter/xt_ecn.c
150
static struct xt_match ecn_mt_reg[] __read_mostly = {
net/netfilter/xt_esp.c
72
static struct xt_match esp_mt_reg[] __read_mostly = {
net/netfilter/xt_hashlimit.c
998
static struct xt_match hashlimit_mt_reg[] __read_mostly = {
net/netfilter/xt_helper.c
74
static struct xt_match helper_mt_reg __read_mostly = {
net/netfilter/xt_hl.c
88
static struct xt_match hl_mt_reg[] __read_mostly = {
net/netfilter/xt_ipcomp.c
77
static struct xt_match comp_mt_reg[] __read_mostly = {
net/netfilter/xt_iprange.c
101
static struct xt_match iprange_mt_reg[] __read_mostly = {
net/netfilter/xt_ipvs.c
170
static struct xt_match xt_ipvs_mt_reg __read_mostly = {
net/netfilter/xt_l2tp.c
313
static struct xt_match l2tp_mt_reg[] __read_mostly = {
net/netfilter/xt_length.c
38
static struct xt_match length_mt_reg[] __read_mostly = {
net/netfilter/xt_limit.c
187
static struct xt_match limit_mt_reg __read_mostly = {
net/netfilter/xt_mac.c
39
static struct xt_match mac_mt_reg[] __read_mostly = {
net/netfilter/xt_mark.c
73
static struct xt_match mark_mt_reg __read_mostly = {
net/netfilter/xt_multiport.c
169
static struct xt_match multiport_mt_reg[] __read_mostly = {
net/netfilter/xt_nfacct.c
57
static struct xt_match nfacct_mt_reg[] __read_mostly = {
net/netfilter/xt_osf.c
37
static struct xt_match xt_osf_match = {
net/netfilter/xt_owner.c
130
static struct xt_match owner_mt_reg[] __read_mostly = {
net/netfilter/xt_physdev.c
143
static struct xt_match physdev_mt_reg[] __read_mostly = {
net/netfilter/xt_pkttype.c
41
static struct xt_match pkttype_mt_reg __read_mostly = {
net/netfilter/xt_policy.c
169
static struct xt_match policy_mt_reg[] __read_mostly = {
net/netfilter/xt_quota.c
69
static struct xt_match quota_mt_reg __read_mostly = {
net/netfilter/xt_rateest.c
130
static struct xt_match xt_rateest_mt_reg __read_mostly = {
net/netfilter/xt_realm.c
30
static struct xt_match realm_mt_reg __read_mostly = {
net/netfilter/xt_recent.c
694
static struct xt_match recent_mt_reg[] __read_mostly = {
net/netfilter/xt_sctp.c
168
static struct xt_match sctp_mt_reg[] __read_mostly = {
net/netfilter/xt_set.c
529
static struct xt_match set_matches[] __read_mostly = {
net/netfilter/xt_socket.c
218
static struct xt_match socket_mt_reg[] __read_mostly = {
net/netfilter/xt_state.c
54
static struct xt_match state_mt_reg __read_mostly = {
net/netfilter/xt_statistic.c
76
static struct xt_match xt_statistic_mt_reg __read_mostly = {
net/netfilter/xt_string.c
70
static struct xt_match xt_string_mt_reg __read_mostly = {
net/netfilter/xt_tcpmss.c
81
static struct xt_match tcpmss_mt_reg[] __read_mostly = {
net/netfilter/xt_tcpudp.c
258
static struct xt_match tcpudp_mt_reg[] __read_mostly = {
net/netfilter/xt_time.c
261
static struct xt_match xt_time_mt_reg __read_mostly = {
net/netfilter/xt_u32.c
135
static struct xt_match xt_u32_mt_reg __read_mostly = {
net/sched/em_ipt.c
131
struct xt_match *match;
net/sched/em_ipt.c
22
const struct xt_match *match;
net/sched/em_ipt.c
97
static struct xt_match *get_xt_match(struct nlattr **tb)