Home
last modified time | relevance | path

Searched refs:matchinfo (Results 1 – 72 of 72) sorted by relevance

/linux-4.4.14/net/netfilter/
Dxt_ecn.c32 const struct xt_ecn_info *einfo = par->matchinfo; in match_tcp()
75 const struct xt_ecn_info *info = par->matchinfo; in ecn_mt4()
89 const struct xt_ecn_info *info = par->matchinfo; in ecn_mt_check4()
117 const struct xt_ecn_info *info = par->matchinfo; in ecn_mt6()
131 const struct xt_ecn_info *info = par->matchinfo; in ecn_mt_check6()
Dxt_dscp.c30 const struct xt_dscp_info *info = par->matchinfo; in dscp_mt()
39 const struct xt_dscp_info *info = par->matchinfo; in dscp_mt6()
47 const struct xt_dscp_info *info = par->matchinfo; in dscp_mt_check()
59 const struct xt_tos_match_info *info = par->matchinfo; in tos_mt()
Dxt_bpf.c25 struct xt_bpf_info *info = par->matchinfo; in bpf_mt_check()
41 const struct xt_bpf_info *info = par->matchinfo; in bpf_mt()
48 const struct xt_bpf_info *info = par->matchinfo; in bpf_mt_destroy()
Dxt_quota.c28 struct xt_quota_info *q = (void *)par->matchinfo; in quota_mt()
47 struct xt_quota_info *q = par->matchinfo; in quota_mt_check()
63 const struct xt_quota_info *q = par->matchinfo; in quota_mt_destroy()
Dxt_statistic.c34 const struct xt_statistic_info *info = par->matchinfo; in statistic_mt()
58 struct xt_statistic_info *info = par->matchinfo; in statistic_mt_check()
74 const struct xt_statistic_info *info = par->matchinfo; in statistic_mt_destroy()
Dxt_string.c28 const struct xt_string_info *conf = par->matchinfo; in string_mt()
42 struct xt_string_info *conf = par->matchinfo; in string_mt_check()
69 textsearch_destroy(STRING_TEXT_PRIV(par->matchinfo)->config); in string_mt_destroy()
Dxt_cpu.c30 const struct xt_cpu_info *info = par->matchinfo; in cpu_mt_check()
39 const struct xt_cpu_info *info = par->matchinfo; in cpu_mt()
Dxt_tcpudp.c69 const struct xt_tcp *tcpinfo = par->matchinfo; in tcp_mt()
125 const struct xt_tcp *tcpinfo = par->matchinfo; in tcp_mt_check()
135 const struct xt_udp *udpinfo = par->matchinfo; in udp_mt()
160 const struct xt_udp *udpinfo = par->matchinfo; in udp_mt_check()
Dxt_l2tp.c84 const struct xt_l2tp_info *info = par->matchinfo; in l2tp_udp_mt()
144 const struct xt_l2tp_info *info = par->matchinfo; in l2tp_ip_mt()
214 const struct xt_l2tp_info *info = par->matchinfo; in l2tp_mt_check()
260 const struct xt_l2tp_info *info = par->matchinfo; in l2tp_mt_check4()
287 const struct xt_l2tp_info *info = par->matchinfo; in l2tp_mt_check6()
Dxt_cgroup.c29 struct xt_cgroup_info *info = par->matchinfo; in cgroup_mt_check()
40 const struct xt_cgroup_info *info = par->matchinfo; in cgroup_mt()
Dxt_length.c26 const struct xt_length_info *info = par->matchinfo; in length_mt()
35 const struct xt_length_info *info = par->matchinfo; in length_mt6()
Dxt_nfacct.c37 struct xt_nfacct_match_info *info = par->matchinfo; in nfacct_mt_checkentry()
53 const struct xt_nfacct_match_info *info = par->matchinfo; in nfacct_mt_destroy()
Dxt_multiport.c79 const struct xt_multiport_v1 *multiinfo = par->matchinfo; in multiport_mt()
117 const struct xt_multiport_v1 *multiinfo = par->matchinfo; in multiport_mt_check()
126 const struct xt_multiport_v1 *multiinfo = par->matchinfo; in multiport_mt6_check()
Dxt_conntrack.c168 const struct xt_conntrack_mtinfo2 *info = par->matchinfo; in conntrack_mt()
226 if (!ct_proto_port_check_v3(par->matchinfo, ct)) in conntrack_mt()
251 const struct xt_conntrack_mtinfo1 *info = par->matchinfo; in conntrack_mt_v1()
259 const struct xt_conntrack_mtinfo2 *info = par->matchinfo; in conntrack_mt_v2()
267 const struct xt_conntrack_mtinfo3 *info = par->matchinfo; in conntrack_mt_v3()
Dxt_devgroup.c24 const struct xt_devgroup_info *info = par->matchinfo; in devgroup_mt()
41 const struct xt_devgroup_info *info = par->matchinfo; in devgroup_mt_checkentry()
Dxt_rateest.c20 const struct xt_rateest_match_info *info = par->matchinfo; in xt_rateest_mt()
79 struct xt_rateest_match_info *info = par->matchinfo; in xt_rateest_mt_checkentry()
123 struct xt_rateest_match_info *info = par->matchinfo; in xt_rateest_mt_destroy()
Dxt_hl.c30 const struct ipt_ttl_info *info = par->matchinfo; in ttl_mt()
49 const struct ip6t_hl_info *info = par->matchinfo; in hl_mt6()
Dxt_helper.c29 const struct xt_helper_info *info = par->matchinfo; in helper_mt()
59 struct xt_helper_info *info = par->matchinfo; in helper_mt_check()
Dxt_connlabel.c24 const struct xt_connlabel_mtinfo *info = par->matchinfo; in connlabel_mt()
43 struct xt_connlabel_mtinfo *info = par->matchinfo; in connlabel_mt_check()
Dxt_ipcomp.c46 const struct xt_ipcomp *compinfo = par->matchinfo; in comp_mt()
69 const struct xt_ipcomp *compinfo = par->matchinfo; in comp_mt_check()
Dxt_limit.c71 const struct xt_rateinfo *r = par->matchinfo; in limit_mt()
104 struct xt_rateinfo *r = par->matchinfo; in limit_mt_check()
134 const struct xt_rateinfo *info = par->matchinfo; in limit_mt_destroy()
Dxt_esp.c43 const struct xt_esp *espinfo = par->matchinfo; in esp_mt()
65 const struct xt_esp *espinfo = par->matchinfo; in esp_mt_check()
Dxt_owner.c23 struct xt_owner_match_info *info = par->matchinfo; in owner_check()
35 const struct xt_owner_match_info *info = par->matchinfo; in owner_mt()
Dxt_physdev.c28 const struct xt_physdev_info *info = par->matchinfo; in physdev_mt()
98 const struct xt_physdev_info *info = par->matchinfo; in physdev_mt_check()
Dxt_addrtype.c129 const struct xt_addrtype_info *info = par->matchinfo; in addrtype_mt_v0()
147 const struct xt_addrtype_info_v1 *info = par->matchinfo; in addrtype_mt_v1()
173 struct xt_addrtype_info_v1 *info = par->matchinfo; in addrtype_mt_checkentry_v1()
Dxt_socket.c258 return socket_match(skb, par, par->matchinfo); in socket_mt4_v1_v2_v3()
383 const struct xt_socket_mtinfo1 *info = (struct xt_socket_mtinfo1 *) par->matchinfo; in socket_mt6_v1_v2_v3()
423 const struct xt_socket_mtinfo1 *info = (struct xt_socket_mtinfo1 *) par->matchinfo; in socket_mt_v1_check()
434 const struct xt_socket_mtinfo2 *info = (struct xt_socket_mtinfo2 *) par->matchinfo; in socket_mt_v2_check()
446 (struct xt_socket_mtinfo3 *)par->matchinfo; in socket_mt_v3_check()
Dxt_cluster.c93 const struct xt_cluster_match_info *info = par->matchinfo; in xt_cluster_mt()
138 struct xt_cluster_match_info *info = par->matchinfo; in xt_cluster_mt_checkentry()
Dxt_set.c56 const struct xt_set_info_match_v0 *info = par->matchinfo; in set_match_v0()
84 struct xt_set_info_match_v0 *info = par->matchinfo; in set_match_v0_checkentry()
109 struct xt_set_info_match_v0 *info = par->matchinfo; in set_match_v0_destroy()
119 const struct xt_set_info_match_v1 *info = par->matchinfo; in set_match_v1()
134 struct xt_set_info_match_v1 *info = par->matchinfo; in set_match_v1_checkentry()
156 struct xt_set_info_match_v1 *info = par->matchinfo; in set_match_v1_destroy()
184 const struct xt_set_info_match_v3 *info = par->matchinfo; in set_match_v3()
231 const struct xt_set_info_match_v4 *info = par->matchinfo; in set_match_v4()
Dxt_iprange.c22 const struct xt_iprange_mtinfo *info = par->matchinfo; in iprange_mt4()
71 const struct xt_iprange_mtinfo *info = par->matchinfo; in iprange_mt6()
Dxt_dccp.c101 const struct xt_dccp_info *info = par->matchinfo; in dccp_mt()
129 const struct xt_dccp_info *info = par->matchinfo; in dccp_mt_check()
Dxt_connbytes.c23 const struct xt_connbytes_info *sinfo = par->matchinfo; in connbytes_mt()
100 const struct xt_connbytes_info *sinfo = par->matchinfo; in connbytes_mt_check()
Dxt_time.c157 const struct xt_time_info *info = par->matchinfo; in time_mt()
234 const struct xt_time_info *info = par->matchinfo; in time_mt_check()
Dxt_sctp.c120 const struct xt_sctp_info *info = par->matchinfo; in sctp_mt()
150 const struct xt_sctp_info *info = par->matchinfo; in sctp_mt_check()
Dxt_realm.c27 const struct xt_realm_info *info = par->matchinfo; in realm_mt()
Dxt_policy.c115 const struct xt_policy_info *info = par->matchinfo; in policy_mt()
133 const struct xt_policy_info *info = par->matchinfo; in policy_mt_check()
Dxt_mac.c30 const struct xt_mac_info *info = par->matchinfo; in mac_mt()
Dxt_pkttype.c28 const struct xt_pkttype_info *info = par->matchinfo; in pkttype_mt()
Dxt_state.c26 const struct xt_state_info *sinfo = par->matchinfo; in state_mt()
Dxt_mark.c40 const struct xt_mark_mtinfo1 *info = par->matchinfo; in mark_mt()
Dxt_connlimit.c321 const struct xt_connlimit_info *info = par->matchinfo; in connlimit_mt()
365 struct xt_connlimit_info *info = par->matchinfo; in connlimit_mt_check()
420 const struct xt_connlimit_info *info = par->matchinfo; in connlimit_mt_destroy()
Dxt_tcpmss.c30 const struct xt_tcpmss_match_info *info = par->matchinfo; in tcpmss_mt()
Dxt_u32.c91 const struct xt_u32 *data = par->matchinfo; in u32_mt()
Dxt_recent.c242 const struct xt_recent_mtinfo_v1 *info = par->matchinfo; in recent_mt()
438 const struct xt_recent_mtinfo_v0 *info_v0 = par->matchinfo; in recent_mt_check_v0()
451 return recent_mt_check(par, par->matchinfo); in recent_mt_check_v1()
457 const struct xt_recent_mtinfo_v1 *info = par->matchinfo; in recent_mt_destroy()
Dxt_connmark.c95 const struct xt_connmark_mtinfo1 *info = par->matchinfo; in connmark_mt()
Dxt_ipvs.c50 const struct xt_ipvs_mtinfo *data = par->matchinfo; in ipvs_mt()
Dxt_hashlimit.c608 const struct xt_hashlimit_mtinfo1 *info = par->matchinfo; in hashlimit_mt()
666 struct xt_hashlimit_mtinfo1 *info = par->matchinfo; in hashlimit_mt_check()
716 const struct xt_hashlimit_mtinfo1 *info = par->matchinfo; in hashlimit_mt_destroy()
Dxt_osf.c191 const struct xt_osf_info *info = p->matchinfo; in xt_osf_match_packet()
Dnft_compat.c370 par->matchinfo = info; in nft_match_set_mtchk_param()
440 par.matchinfo = info; in nft_match_destroy()
/linux-4.4.14/net/bridge/netfilter/
Debt_pkttype.c18 const struct ebt_pkttype_info *info = par->matchinfo; in ebt_pkttype_mt()
25 const struct ebt_pkttype_info *info = par->matchinfo; in ebt_pkttype_mt_check()
Debt_802_3.c18 const struct ebt_802_3_info *info = par->matchinfo; in ebt_802_3_mt()
41 const struct ebt_802_3_info *info = par->matchinfo; in ebt_802_3_mt_check()
Debt_mark_m.c18 const struct ebt_mark_m_info *info = par->matchinfo; in ebt_mark_mt()
27 const struct ebt_mark_m_info *info = par->matchinfo; in ebt_mark_mt_check()
Debt_among.c134 const struct ebt_among_info *info = par->matchinfo; in ebt_among_mt()
177 const struct ebt_among_info *info = par->matchinfo; in ebt_among_mt_check()
179 container_of(par->matchinfo, const struct ebt_entry_match, data); in ebt_among_mt_check()
Debt_vlan.c40 const struct ebt_vlan_info *info = par->matchinfo; in ebt_vlan_mt()
90 struct ebt_vlan_info *info = par->matchinfo; in ebt_vlan_mt_check()
Debt_limit.c37 struct ebt_limit_info *info = (void *)par->matchinfo; in ebt_limit_mt()
70 struct ebt_limit_info *info = par->matchinfo; in ebt_limit_mt_check()
Debt_ip.c30 const struct ebt_ip_info *info = par->matchinfo; in ebt_ip_mt()
82 const struct ebt_ip_info *info = par->matchinfo; in ebt_ip_mt_check()
Debt_arp.c21 const struct ebt_arp_info *info = par->matchinfo; in ebt_arp_mt()
105 const struct ebt_arp_info *info = par->matchinfo; in ebt_arp_mt_check()
Debt_ip6.c39 const struct ebt_ip6_info *info = par->matchinfo; in ebt_ip6_mt()
103 struct ebt_ip6_info *info = par->matchinfo; in ebt_ip6_mt_check()
Debt_stp.c125 const struct ebt_stp_info *info = par->matchinfo; in ebt_stp_mt()
158 const struct ebt_stp_info *info = par->matchinfo; in ebt_stp_mt_check()
Debtables.c104 par->matchinfo = m->data; in ebt_do_match()
379 par->matchinfo = m->data; in ebt_check_match()
599 par.matchinfo = m->data; in ebt_cleanup_match()
/linux-4.4.14/include/linux/netfilter_bridge/
Debtables.h28 const void *matchinfo, int offset, unsigned int protoff,
31 const struct xt_match *match, void *matchinfo,
33 void (*destroy)(const struct xt_match *match, void *matchinfo);
/linux-4.4.14/net/ipv6/netfilter/
Dip6t_mh.c39 const struct ip6t_mh *mhinfo = par->matchinfo; in mh_mt6()
67 const struct ip6t_mh *mhinfo = par->matchinfo; in mh_mt6_check()
Dip6t_ipv6header.c32 const struct ip6t_ipv6header_info *info = par->matchinfo; in ipv6header_mt6()
122 const struct ip6t_ipv6header_info *info = par->matchinfo; in ipv6header_mt6_check()
Dip6t_ah.c43 const struct ip6t_ah *ahinfo = par->matchinfo; in ah_mt6()
92 const struct ip6t_ah *ahinfo = par->matchinfo; in ah_mt6_check()
Dip6t_rpfilter.c83 const struct xt_rpfilter_info *info = par->matchinfo; in rpfilter_mt()
101 const struct xt_rpfilter_info *info = par->matchinfo; in rpfilter_check()
Dip6t_hbh.c51 const struct ip6t_opts *optinfo = par->matchinfo; in hbh_mt6()
169 const struct ip6t_opts *optsinfo = par->matchinfo; in hbh_mt6_check()
Dip6t_frag.c42 const struct ip6t_frag *fraginfo = par->matchinfo; in frag_mt6()
107 const struct ip6t_frag *fraginfo = par->matchinfo; in frag_mt6_check()
Dip6t_rt.c43 const struct ip6t_rt *rtinfo = par->matchinfo; in rt_mt6()
188 const struct ip6t_rt *rtinfo = par->matchinfo; in rt_mt6_check()
Dip6_tables.c391 acpar.matchinfo = ematch->data; in ip6t_do_table()
595 par.matchinfo = m->data; in cleanup_match()
608 par->matchinfo = m->data; in check_match()
1990 const struct ip6t_icmp *icmpinfo = par->matchinfo; in icmp6_match()
2016 const struct ip6t_icmp *icmpinfo = par->matchinfo; in icmp6_checkentry()
/linux-4.4.14/net/ipv4/netfilter/
Dipt_ah.c37 const struct ipt_ah *ahinfo = par->matchinfo; in ah_mt()
60 const struct ipt_ah *ahinfo = par->matchinfo; in ah_mt_check()
Dipt_rpfilter.c79 info = par->matchinfo; in rpfilter_mt()
103 const struct xt_rpfilter_info *info = par->matchinfo; in rpfilter_check()
Dip_tables.c368 acpar.matchinfo = ematch->data; in ipt_do_table()
583 par.matchinfo = m->data; in cleanup_match()
597 par->matchinfo = m->data; in check_match()
1990 const struct ipt_icmp *icmpinfo = par->matchinfo; in icmp_match()
2015 const struct ipt_icmp *icmpinfo = par->matchinfo; in icmp_checkentry()
/linux-4.4.14/include/linux/netfilter/
Dx_tables.h35 const void *matchinfo, *targinfo; member
64 void *matchinfo; member
77 void *matchinfo; member