l2t_data
struct l2t_data *l2td;
struct l2t_data *d = container_of(head, struct l2t_data, rcu_head);
struct l2t_data *d;
static struct l2t_entry *alloc_l2e(struct l2t_data *d)
void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e)
struct l2t_data *d;
struct l2t_data *d = L2DATA(dev);
struct l2t_data *t3_init_l2t(unsigned int l2t_capacity)
struct l2t_data *d;
const struct l2t_data *d)
void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e);
struct l2t_data *t3_init_l2t(unsigned int l2t_capacity);
struct l2t_data *d;
static inline void l2t_hold(struct l2t_data *d, struct l2t_entry *e)
struct l2t_data;
struct l2t_data *l2t;
struct l2t_data;
struct l2t_data *l2t; /* L2 table */
static unsigned int addr_hash(struct l2t_data *d, const u32 *addr,
struct l2t_data *d = adap->l2t;
struct l2t_data *d = adap->l2t;
static struct l2t_entry *alloc_l2e(struct l2t_data *d)
static struct l2t_entry *find_or_alloc_l2e(struct l2t_data *d, u16 vlan,
struct l2t_data *d;
d = container_of(e, struct l2t_data, l2tab[e->idx]);
struct l2t_data *d;
d = container_of(e, struct l2t_data, l2tab[e->idx]);
struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh,
struct l2t_data *d = adap->l2t;
struct l2t_data *d = adap->l2t;
struct l2t_data *t4_init_l2t(unsigned int l2t_start, unsigned int l2t_end)
struct l2t_data *d;
struct l2t_data *d = seq->private;
struct l2t_data *d = seq->private;
static inline void l2t_hold(struct l2t_data *d, struct l2t_entry *e)
static inline unsigned int arp_hash(struct l2t_data *d, const u32 *key,
static inline unsigned int ipv6_hash(struct l2t_data *d, const u32 *key,
struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh,
struct l2t_data *t4_init_l2t(unsigned int l2t_start, unsigned int l2t_end);
struct l2t_data;