Searched refs:xt_entry_match (Results 1 – 8 of 8) sorted by relevance
| /linux/include/uapi/linux/netfilter/ |
| H A D | x_tables.h | 11 struct xt_entry_match { struct 133 struct xt_entry_match *__m; \ 181 for ((pos) = (struct xt_entry_match *)entry->elems; \ 182 (pos) < (struct xt_entry_match *)((char *)(entry) + \ 184 (pos) = (struct xt_entry_match *)((char *)(pos) + \
|
| /linux/include/linux/netfilter/ |
| H A D | x_tables.h | 308 int xt_match_to_user(const struct xt_entry_match *m, 309 struct xt_entry_match __user *u); 535 void xt_compat_match_from_user(struct xt_entry_match *m, void **dstptr, 537 int xt_compat_match_to_user(const struct xt_entry_match *m,
|
| /linux/net/netfilter/ |
| H A D | xt_TCPMSS.c | 266 static inline bool find_syn_match(const struct xt_entry_match *m) in find_syn_match() 281 const struct xt_entry_match *ematch; in tcpmss_tg4_check() 297 const struct xt_entry_match *ematch; in tcpmss_tg6_check()
|
| H A D | x_tables.c | 335 int xt_match_to_user(const struct xt_entry_match *m, in xt_match_to_user() 336 struct xt_entry_match __user *u) in xt_match_to_user() 594 const struct xt_entry_match *pos; in xt_check_entry_match() 600 pos = (struct xt_entry_match *)match; in xt_check_entry_match() 605 if (length < (int)sizeof(struct xt_entry_match)) in xt_check_entry_match() 608 if (pos->u.match_size < sizeof(struct xt_entry_match)) in xt_check_entry_match() 797 void xt_compat_match_from_user(struct xt_entry_match *m, void **dstptr, in xt_compat_match_from_user() 830 int xt_compat_match_to_user(const struct xt_entry_match *m, in xt_compat_match_to_user() 911 BUILD_BUG_ON(sizeof(struct compat_xt_entry_match) != sizeof(struct xt_entry_match)); in xt_compat_check_entry_offsets() 1002 __alignof__(struct xt_entry_match)); in xt_check_entry_offsets()
|
| /linux/net/ipv6/netfilter/ |
| H A D | ip6_tables.c | 301 const struct xt_entry_match *ematch; in ip6t_do_table() 468 static void cleanup_match(struct xt_entry_match *m, struct net *net) in cleanup_match() 481 static int check_match(struct xt_entry_match *m, struct xt_mtchk_param *par) in check_match() 493 find_check_match(struct xt_entry_match *m, struct xt_mtchk_param *par) in find_check_match() 543 struct xt_entry_match *ematch; in find_check_entry() 657 struct xt_entry_match *ematch; in cleanup_entry() 847 const struct xt_entry_match *m; in copy_entries_to_user() 907 const struct xt_entry_match *ematch; in compat_calc_entry() 1240 const struct xt_entry_match *ematch; in compat_copy_entry_to_user() 1270 compat_find_calc_match(struct xt_entry_match * in compat_copy_entry_to_user() [all...] |
| /linux/net/ipv4/netfilter/ |
| H A D | ip_tables.c | 279 const struct xt_entry_match *ematch; in ipt_do_table() 450 static void cleanup_match(struct xt_entry_match *m, struct net *net) in cleanup_match() 464 check_match(struct xt_entry_match *m, struct xt_mtchk_param *par) in check_match() 476 find_check_match(struct xt_entry_match *m, struct xt_mtchk_param *par) in find_check_match() 524 struct xt_entry_match *ematch; in find_check_entry() 640 struct xt_entry_match *ematch; in cleanup_entry() 831 const struct xt_entry_match *m; in copy_entries_to_user() 891 const struct xt_entry_match *ematch; in compat_calc_entry() 1224 const struct xt_entry_match *ematch; in compat_copy_entry_to_user() 1254 compat_find_calc_match(struct xt_entry_match * in compat_copy_entry_to_user() [all...] |
| /linux/include/uapi/linux/netfilter_ipv4/ |
| H A D | ip_tables.h | 33 #define ipt_entry_match xt_entry_match
|
| /linux/include/uapi/linux/netfilter_ipv6/ |
| H A D | ip6_tables.h | 33 #define ip6t_entry_match xt_entry_match
|