Searched refs:l2t_data (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dl2t.h73 struct l2t_data { struct
110 void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e);
117 struct l2t_data *t3_init_l2t(unsigned int l2t_capacity);
131 struct l2t_data *d;
142 static inline void l2t_hold(struct l2t_data *d, struct l2t_entry *e)
H A Dl2t.c69 const struct l2t_data *d)
217 * Allocate a free L2T entry. Must be called with l2t_data.lock held.
219 static struct l2t_entry *alloc_l2e(struct l2t_data *d)
264 void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e)
308 struct l2t_data *d;
403 struct l2t_data *d = L2DATA(dev);
443 struct l2t_data *t3_init_l2t(unsigned int l2t_capacity)
445 struct l2t_data *d;
H A Dcxgb3_offload.c1225 struct l2t_data *l2td;
1283 struct l2t_data *d = container_of(head, struct l2t_data, rcu_head);
1292 struct l2t_data *d;
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dl2t.h59 struct l2t_data;
113 struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh,
123 struct l2t_data *t4_init_l2t(unsigned int l2t_start, unsigned int l2t_end);
H A Dl2t.c56 struct l2t_data { struct
70 static inline void l2t_hold(struct l2t_data *d, struct l2t_entry *e)
86 static inline unsigned int arp_hash(struct l2t_data *d, const u32 *key,
94 static inline unsigned int ipv6_hash(struct l2t_data *d, const u32 *key,
104 static unsigned int addr_hash(struct l2t_data *d, const u32 *addr,
140 struct l2t_data *d = adap->l2t;
188 struct l2t_data *d = adap->l2t;
262 * Allocate a free L2T entry. Must be called with l2t_data.lock held.
264 static struct l2t_entry *alloc_l2e(struct l2t_data *d)
298 static struct l2t_entry *find_or_alloc_l2e(struct l2t_data *
[all...]
H A Dcxgb4_uld.h345 struct l2t_data;
424 struct l2t_data *l2t; /* L2 table */
H A Dcxgb4.h1020 struct l2t_data;
1142 struct l2t_data *l2t;

Completed in 114 milliseconds