Lines Matching refs:l2t_entry
70 struct l2t_entry *rover; /* starting point for next allocation */
71 struct l2t_entry l2tab[L2T_SIZE];
74 static inline unsigned int vlan_prio(const struct l2t_entry *e) in vlan_prio()
79 static inline void l2t_hold(struct l2t_data *d, struct l2t_entry *e) in l2t_hold()
120 static int addreq(const struct l2t_entry *e, const u32 *addr) in addreq()
128 static void neigh_replace(struct l2t_entry *e, struct neighbour *n) in neigh_replace()
140 static int write_l2e(struct adapter *adap, struct l2t_entry *e, int sync) in write_l2e()
174 static void send_pending(struct adapter *adap, struct l2t_entry *e) in send_pending()
204 struct l2t_entry *e = &adap->l2t->l2tab[idx]; in do_l2t_write_rpl()
220 static inline void arpq_enqueue(struct l2t_entry *e, struct sk_buff *skb) in arpq_enqueue()
231 struct l2t_entry *e) in cxgb4_l2t_send()
271 static struct l2t_entry *alloc_l2e(struct l2t_data *d) in alloc_l2e()
273 struct l2t_entry *end, *e, **p; in alloc_l2e()
308 static void t4_l2e_free(struct l2t_entry *e) in t4_l2e_free()
332 void cxgb4_l2t_release(struct l2t_entry *e) in cxgb4_l2t_release()
343 static void reuse_entry(struct l2t_entry *e, struct neighbour *neigh) in reuse_entry()
361 struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh, in cxgb4_l2t_get()
367 struct l2t_entry *e; in cxgb4_l2t_get()
419 const struct l2t_entry *l2t) in cxgb4_select_ntuple()
478 struct l2t_entry *e; in t4_l2t_update()
529 struct l2t_entry *t4_l2t_alloc_switching(struct l2t_data *d) in t4_l2t_alloc_switching()
531 struct l2t_entry *e; in t4_l2t_alloc_switching()
548 int t4_l2t_set_switching(struct adapter *adap, struct l2t_entry *e, u16 vlan, in t4_l2t_set_switching()
581 struct l2t_entry *l2tab = seq->private; in l2t_get_idx()
603 static char l2e_state(const struct l2t_entry *e) in l2e_state()
623 struct l2t_entry *e = v; in l2t_seq_show()