Symbol: ipt_entry
include/linux/netfilter_ipv4/ip_tables.h
33
struct ipt_entry entry;
include/linux/netfilter_ipv4/ip_tables.h
38
struct ipt_entry entry;
include/linux/netfilter_ipv4/ip_tables.h
44
.target_offset = sizeof(struct ipt_entry), \
include/uapi/linux/netfilter_ipv4/ip_tables.h
206
struct ipt_entry entries[];
include/uapi/linux/netfilter_ipv4/ip_tables.h
218
struct ipt_entry entrytable[];
include/uapi/linux/netfilter_ipv4/ip_tables.h
223
ipt_get_target(struct ipt_entry *e)
include/uapi/linux/netfilter_ipv4/ip_tables.h
63
XT_MATCH_ITERATE(struct ipt_entry, e, fn, ## args)
include/uapi/linux/netfilter_ipv4/ip_tables.h
67
XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
net/ipv4/netfilter/ip_tables.c
100
static inline struct ipt_entry *
net/ipv4/netfilter/ip_tables.c
103
return (struct ipt_entry *)(base + offset);
net/ipv4/netfilter/ip_tables.c
1042
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
108
static inline bool unconditional(const struct ipt_entry *e)
net/ipv4/netfilter/ip_tables.c
1107
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
112
return e->target_offset == sizeof(struct ipt_entry) &&
net/ipv4/netfilter/ip_tables.c
1162
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
118
ipt_get_target_c(const struct ipt_entry *e)
net/ipv4/netfilter/ip_tables.c
120
return ipt_get_target((struct ipt_entry *)e);
net/ipv4/netfilter/ip_tables.c
1216
compat_copy_entry_to_user(struct ipt_entry *e, void __user **dstptr,
net/ipv4/netfilter/ip_tables.c
1234
*size -= sizeof(struct ipt_entry) - sizeof(struct compat_ipt_entry);
net/ipv4/netfilter/ip_tables.c
1313
off = sizeof(struct ipt_entry) - sizeof(struct compat_ipt_entry);
net/ipv4/netfilter/ip_tables.c
1357
struct ipt_entry *de;
net/ipv4/netfilter/ip_tables.c
1364
memcpy(de, e, sizeof(struct ipt_entry));
net/ipv4/netfilter/ip_tables.c
1367
*dstptr += sizeof(struct ipt_entry);
net/ipv4/netfilter/ip_tables.c
1368
*size += sizeof(struct ipt_entry) - sizeof(struct compat_ipt_entry);
net/ipv4/netfilter/ip_tables.c
1494
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
1556
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
156
get_chainname_rulenum(const struct ipt_entry *s, const struct ipt_entry *e,
net/ipv4/netfilter/ip_tables.c
1710
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
1748
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
192
const struct ipt_entry *e)
net/ipv4/netfilter/ip_tables.c
194
const struct ipt_entry *root;
net/ipv4/netfilter/ip_tables.c
196
const struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
216
struct ipt_entry *ipt_next_entry(const struct ipt_entry *entry)
net/ipv4/netfilter/ip_tables.c
235
struct ipt_entry *e, **jumpstack;
net/ipv4/netfilter/ip_tables.c
263
jumpstack = (struct ipt_entry **)private->jumpstack[cpu];
net/ipv4/netfilter/ip_tables.c
377
struct ipt_entry *e = entry0 + pos;
net/ipv4/netfilter/ip_tables.c
497
static int check_target(struct ipt_entry *e, struct net *net, const char *name)
net/ipv4/netfilter/ip_tables.c
515
find_check_entry(struct ipt_entry *e, struct net *net, const char *name,
net/ipv4/netfilter/ip_tables.c
571
static bool check_underflow(const struct ipt_entry *e)
net/ipv4/netfilter/ip_tables.c
587
check_entry_size_and_hooks(struct ipt_entry *e,
net/ipv4/netfilter/ip_tables.c
598
if ((unsigned long)e % __alignof__(struct ipt_entry) != 0 ||
net/ipv4/netfilter/ip_tables.c
599
(unsigned char *)e + sizeof(struct ipt_entry) >= limit ||
net/ipv4/netfilter/ip_tables.c
604
< sizeof(struct ipt_entry) + sizeof(struct xt_entry_target))
net/ipv4/netfilter/ip_tables.c
636
cleanup_entry(struct ipt_entry *e, struct net *net)
net/ipv4/netfilter/ip_tables.c
664
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
742
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
772
struct ipt_entry *iter;
net/ipv4/netfilter/ip_tables.c
815
const struct ipt_entry *e;
net/ipv4/netfilter/ip_tables.c
836
offsetof(struct ipt_entry, counters)) ||
net/ipv4/netfilter/ip_tables.c
838
+ offsetof(struct ipt_entry, counters),
net/ipv4/netfilter/ip_tables.c
845
for (i = sizeof(struct ipt_entry);
net/ipv4/netfilter/ip_tables.c
887
static int compat_calc_entry(const struct ipt_entry *e,
net/ipv4/netfilter/ip_tables.c
896
off = sizeof(struct ipt_entry) - sizeof(struct compat_ipt_entry);
net/ipv4/netfilter/ip_tables.c
909
(e < (struct ipt_entry *)(base + info->hook_entry[i])))
net/ipv4/netfilter/ip_tables.c
912
(e < (struct ipt_entry *)(base + info->underflow[i])))
net/ipv4/netfilter/ip_tables.c
921
struct ipt_entry *iter;
net/ipv4/netfilter/ipt_ECN.c
96
const struct ipt_entry *e = par->entryinfo;
net/ipv4/netfilter/ipt_REJECT.c
72
const struct ipt_entry *e = par->entryinfo;
net/ipv4/netfilter/ipt_SYNPROXY.c
67
const struct ipt_entry *e = par->entryinfo;
net/netfilter/nft_compat.c
54
struct ipt_entry e4;
net/netfilter/xt_CT.c
58
const struct ipt_entry *e = par->entryinfo;
net/netfilter/xt_TCPMSS.c
280
const struct ipt_entry *e = par->entryinfo;
net/netfilter/xt_l2tp.c
262
const struct ipt_entry *e = par->entryinfo;
net/sched/em_ipt.c
46
struct ipt_entry e4;