pneigh_entry
struct pneigh_entry __rcu *next;
int (*pconstructor)(struct pneigh_entry *);
void (*pdestructor)(struct pneigh_entry *);
struct pneigh_entry __rcu **phash_buckets;
struct pneigh_entry *pneigh_lookup(struct neigh_table *tbl, struct net *net,
static inline struct net *pneigh_net(const struct pneigh_entry *pneigh)
phsize = (PNEIGH_HASHMASK + 1) * sizeof(struct pneigh_entry *);
static int pneigh_fill_info(struct sk_buff *skb, struct pneigh_entry *pn,
struct pneigh_entry *n;
struct pneigh_entry *pn;
static struct pneigh_entry *pneigh_get_first(struct seq_file *seq)
struct pneigh_entry *pn = NULL;
static struct pneigh_entry *pneigh_get_next(struct seq_file *seq,
struct pneigh_entry *pn,
static struct pneigh_entry *pneigh_get_idx(struct seq_file *seq, loff_t *pos)
struct pneigh_entry *pn = pneigh_get_first(seq);
struct pneigh_entry *pneigh_lookup(struct neigh_table *tbl,
struct pneigh_entry *n;
struct pneigh_entry *n;
struct pneigh_entry *n = container_of(rcu, struct pneigh_entry, rcu);
struct pneigh_entry *n, __rcu **np;
struct pneigh_entry *n, __rcu **np;
struct pneigh_entry *n)
static int pndisc_constructor(struct pneigh_entry *n)
static void pndisc_destructor(struct pneigh_entry *n)
struct pneigh_entry *n;
static int pndisc_constructor(struct pneigh_entry *n);
static void pndisc_destructor(struct pneigh_entry *n);