arpt_entry 20 include/linux/netfilter_arp/arp_tables.h struct arpt_entry entry; arpt_entry 25 include/linux/netfilter_arp/arp_tables.h struct arpt_entry entry; arpt_entry 31 include/linux/netfilter_arp/arp_tables.h .target_offset = sizeof(struct arpt_entry), \ arpt_entry 33 include/uapi/linux/netfilter_arp/arp_tables.h XT_ENTRY_ITERATE(struct arpt_entry, entries, size, fn, ## args) arpt_entry 184 include/uapi/linux/netfilter_arp/arp_tables.h struct arpt_entry entries[0]; arpt_entry 196 include/uapi/linux/netfilter_arp/arp_tables.h struct arpt_entry entrytable[0]; arpt_entry 200 include/uapi/linux/netfilter_arp/arp_tables.h static __inline__ struct xt_entry_target *arpt_get_target(struct arpt_entry *e) arpt_entry 165 net/ipv4/netfilter/arp_tables.c arpt_get_target_c(const struct arpt_entry *e) arpt_entry 167 net/ipv4/netfilter/arp_tables.c return arpt_get_target((struct arpt_entry *)e); arpt_entry 170 net/ipv4/netfilter/arp_tables.c static inline struct arpt_entry * arpt_entry 173 net/ipv4/netfilter/arp_tables.c return (struct arpt_entry *)(base + offset); arpt_entry 177 net/ipv4/netfilter/arp_tables.c struct arpt_entry *arpt_next_entry(const struct arpt_entry *entry) arpt_entry 190 net/ipv4/netfilter/arp_tables.c struct arpt_entry *e, **jumpstack; arpt_entry 209 net/ipv4/netfilter/arp_tables.c jumpstack = (struct arpt_entry **)private->jumpstack[cpu]; arpt_entry 290 net/ipv4/netfilter/arp_tables.c static inline bool unconditional(const struct arpt_entry *e) arpt_entry 294 net/ipv4/netfilter/arp_tables.c return e->target_offset == sizeof(struct arpt_entry) && arpt_entry 312 net/ipv4/netfilter/arp_tables.c struct arpt_entry *e = entry0 + pos; arpt_entry 387 net/ipv4/netfilter/arp_tables.c static int check_target(struct arpt_entry *e, struct net *net, const char *name) arpt_entry 404 net/ipv4/netfilter/arp_tables.c find_check_entry(struct arpt_entry *e, struct net *net, const char *name, arpt_entry 436 net/ipv4/netfilter/arp_tables.c static bool check_underflow(const struct arpt_entry *e) arpt_entry 451 net/ipv4/netfilter/arp_tables.c static inline int check_entry_size_and_hooks(struct arpt_entry *e, arpt_entry 462 net/ipv4/netfilter/arp_tables.c if ((unsigned long)e % __alignof__(struct arpt_entry) != 0 || arpt_entry 463 net/ipv4/netfilter/arp_tables.c (unsigned char *)e + sizeof(struct arpt_entry) >= limit || arpt_entry 468 net/ipv4/netfilter/arp_tables.c < sizeof(struct arpt_entry) + sizeof(struct xt_entry_target)) arpt_entry 499 net/ipv4/netfilter/arp_tables.c static void cleanup_entry(struct arpt_entry *e, struct net *net) arpt_entry 524 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 602 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 632 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 674 net/ipv4/netfilter/arp_tables.c const struct arpt_entry *e; arpt_entry 697 net/ipv4/netfilter/arp_tables.c + offsetof(struct arpt_entry, counters), arpt_entry 735 net/ipv4/netfilter/arp_tables.c static int compat_calc_entry(const struct arpt_entry *e, arpt_entry 743 net/ipv4/netfilter/arp_tables.c off = sizeof(struct arpt_entry) - sizeof(struct compat_arpt_entry); arpt_entry 755 net/ipv4/netfilter/arp_tables.c (e < (struct arpt_entry *)(base + info->hook_entry[i]))) arpt_entry 758 net/ipv4/netfilter/arp_tables.c (e < (struct arpt_entry *)(base + info->underflow[i]))) arpt_entry 767 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 891 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 958 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 1009 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 1100 net/ipv4/netfilter/arp_tables.c off = sizeof(struct arpt_entry) - sizeof(struct compat_arpt_entry); arpt_entry 1132 net/ipv4/netfilter/arp_tables.c struct arpt_entry *de; arpt_entry 1138 net/ipv4/netfilter/arp_tables.c memcpy(de, e, sizeof(struct arpt_entry)); arpt_entry 1141 net/ipv4/netfilter/arp_tables.c *dstptr += sizeof(struct arpt_entry); arpt_entry 1142 net/ipv4/netfilter/arp_tables.c *size += sizeof(struct arpt_entry) - sizeof(struct compat_arpt_entry); arpt_entry 1256 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 1321 net/ipv4/netfilter/arp_tables.c static int compat_copy_entry_to_user(struct arpt_entry *e, void __user **dstptr, arpt_entry 1334 net/ipv4/netfilter/arp_tables.c if (copy_to_user(ce, e, sizeof(struct arpt_entry)) != 0 || arpt_entry 1340 net/ipv4/netfilter/arp_tables.c *size -= sizeof(struct arpt_entry) - sizeof(struct compat_arpt_entry); arpt_entry 1365 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 1523 net/ipv4/netfilter/arp_tables.c struct arpt_entry *iter; arpt_entry 56 net/netfilter/nft_compat.c struct arpt_entry arp;