ip6t_entry 58 include/uapi/linux/netfilter_ipv6/ip6_tables.h XT_MATCH_ITERATE(struct ip6t_entry, e, fn, ## args) ip6t_entry 60 include/uapi/linux/netfilter_ipv6/ip6_tables.h XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args) ip6t_entry 133 include/uapi/linux/netfilter_ipv6/ip6_tables.h struct ip6t_entry entry; ip6t_entry 138 include/uapi/linux/netfilter_ipv6/ip6_tables.h struct ip6t_entry entry; ip6t_entry 144 include/uapi/linux/netfilter_ipv6/ip6_tables.h .target_offset = sizeof(struct ip6t_entry), \ ip6t_entry 246 include/uapi/linux/netfilter_ipv6/ip6_tables.h struct ip6t_entry entries[0]; ip6t_entry 258 include/uapi/linux/netfilter_ipv6/ip6_tables.h struct ip6t_entry entrytable[0]; ip6t_entry 263 include/uapi/linux/netfilter_ipv6/ip6_tables.h ip6t_get_target(struct ip6t_entry *e) ip6t_entry 127 net/ipv6/netfilter/ip6_tables.c static inline struct ip6t_entry * ip6t_entry 130 net/ipv6/netfilter/ip6_tables.c return (struct ip6t_entry *)(base + offset); ip6t_entry 135 net/ipv6/netfilter/ip6_tables.c static inline bool unconditional(const struct ip6t_entry *e) ip6t_entry 139 net/ipv6/netfilter/ip6_tables.c return e->target_offset == sizeof(struct ip6t_entry) && ip6t_entry 144 net/ipv6/netfilter/ip6_tables.c ip6t_get_target_c(const struct ip6t_entry *e) ip6t_entry 146 net/ipv6/netfilter/ip6_tables.c return ip6t_get_target((struct ip6t_entry *)e); ip6t_entry 183 net/ipv6/netfilter/ip6_tables.c get_chainname_rulenum(const struct ip6t_entry *s, const struct ip6t_entry *e, ip6t_entry 219 net/ipv6/netfilter/ip6_tables.c const struct ip6t_entry *e) ip6t_entry 221 net/ipv6/netfilter/ip6_tables.c const struct ip6t_entry *root; ip6t_entry 223 net/ipv6/netfilter/ip6_tables.c const struct ip6t_entry *iter; ip6t_entry 242 net/ipv6/netfilter/ip6_tables.c static inline struct ip6t_entry * ip6t_entry 243 net/ipv6/netfilter/ip6_tables.c ip6t_next_entry(const struct ip6t_entry *entry) ip6t_entry 260 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *e, **jumpstack; ip6t_entry 286 net/ipv6/netfilter/ip6_tables.c jumpstack = (struct ip6t_entry **)private->jumpstack[cpu]; ip6t_entry 396 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *e = entry0 + pos; ip6t_entry 516 net/ipv6/netfilter/ip6_tables.c static int check_target(struct ip6t_entry *e, struct net *net, const char *name) ip6t_entry 535 net/ipv6/netfilter/ip6_tables.c find_check_entry(struct ip6t_entry *e, struct net *net, const char *name, ip6t_entry 590 net/ipv6/netfilter/ip6_tables.c static bool check_underflow(const struct ip6t_entry *e) ip6t_entry 606 net/ipv6/netfilter/ip6_tables.c check_entry_size_and_hooks(struct ip6t_entry *e, ip6t_entry 617 net/ipv6/netfilter/ip6_tables.c if ((unsigned long)e % __alignof__(struct ip6t_entry) != 0 || ip6t_entry 618 net/ipv6/netfilter/ip6_tables.c (unsigned char *)e + sizeof(struct ip6t_entry) >= limit || ip6t_entry 623 net/ipv6/netfilter/ip6_tables.c < sizeof(struct ip6t_entry) + sizeof(struct xt_entry_target)) ip6t_entry 654 net/ipv6/netfilter/ip6_tables.c static void cleanup_entry(struct ip6t_entry *e, struct net *net) ip6t_entry 682 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 760 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 790 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 832 net/ipv6/netfilter/ip6_tables.c const struct ip6t_entry *e; ip6t_entry 857 net/ipv6/netfilter/ip6_tables.c + offsetof(struct ip6t_entry, counters), ip6t_entry 864 net/ipv6/netfilter/ip6_tables.c for (i = sizeof(struct ip6t_entry); ip6t_entry 906 net/ipv6/netfilter/ip6_tables.c static int compat_calc_entry(const struct ip6t_entry *e, ip6t_entry 915 net/ipv6/netfilter/ip6_tables.c off = sizeof(struct ip6t_entry) - sizeof(struct compat_ip6t_entry); ip6t_entry 928 net/ipv6/netfilter/ip6_tables.c (e < (struct ip6t_entry *)(base + info->hook_entry[i]))) ip6t_entry 931 net/ipv6/netfilter/ip6_tables.c (e < (struct ip6t_entry *)(base + info->underflow[i]))) ip6t_entry 940 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 1063 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 1129 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 1181 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 1234 net/ipv6/netfilter/ip6_tables.c compat_copy_entry_to_user(struct ip6t_entry *e, void __user **dstptr, ip6t_entry 1247 net/ipv6/netfilter/ip6_tables.c if (copy_to_user(ce, e, sizeof(struct ip6t_entry)) != 0 || ip6t_entry 1253 net/ipv6/netfilter/ip6_tables.c *size -= sizeof(struct ip6t_entry) - sizeof(struct compat_ip6t_entry); ip6t_entry 1332 net/ipv6/netfilter/ip6_tables.c off = sizeof(struct ip6t_entry) - sizeof(struct compat_ip6t_entry); ip6t_entry 1376 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *de; ip6t_entry 1383 net/ipv6/netfilter/ip6_tables.c memcpy(de, e, sizeof(struct ip6t_entry)); ip6t_entry 1386 net/ipv6/netfilter/ip6_tables.c *dstptr += sizeof(struct ip6t_entry); ip6t_entry 1387 net/ipv6/netfilter/ip6_tables.c *size += sizeof(struct ip6t_entry) - sizeof(struct compat_ip6t_entry); ip6t_entry 1504 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 1587 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 1751 net/ipv6/netfilter/ip6_tables.c struct ip6t_entry *iter; ip6t_entry 81 net/ipv6/netfilter/ip6t_REJECT.c const struct ip6t_entry *e = par->entryinfo; ip6t_entry 69 net/ipv6/netfilter/ip6t_SYNPROXY.c const struct ip6t_entry *e = par->entryinfo; ip6t_entry 54 net/netfilter/nft_compat.c struct ip6t_entry e6; ip6t_entry 63 net/netfilter/xt_CT.c const struct ip6t_entry *e = par->entryinfo; ip6t_entry 290 net/netfilter/xt_TCPMSS.c const struct ip6t_entry *e = par->entryinfo; ip6t_entry 289 net/netfilter/xt_l2tp.c const struct ip6t_entry *e = par->entryinfo; ip6t_entry 47 net/sched/em_ipt.c struct ip6t_entry e6;