Searched refs:l2t_entry (Results 1 – 13 of 13) sorted by relevance
/drivers/net/ethernet/chelsio/cxgb3/ |
D | l2t.h | 57 struct l2t_entry { struct 65 struct l2t_entry *first; /* start of hash chain */ argument 66 struct l2t_entry *next; /* next l2t_entry on chain */ argument 75 struct l2t_entry *rover; /* starting point for next allocation */ argument 79 struct l2t_entry l2tab[]; 110 void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e); 112 struct l2t_entry *t3_l2t_get(struct t3cdev *cdev, struct dst_entry *dst, 115 struct l2t_entry *e); 116 void t3_l2t_send_event(struct t3cdev *dev, struct l2t_entry *e); 123 struct l2t_entry *e) in l2t_send() [all …]
|
D | l2t.c | 63 static inline unsigned int vlan_prio(const struct l2t_entry *e) in vlan_prio() 74 static inline void neigh_replace(struct l2t_entry *e, struct neighbour *n) in neigh_replace() 88 struct l2t_entry *e) in setup_l2e_send_pending() 123 static inline void arpq_enqueue(struct l2t_entry *e, struct sk_buff *skb) in arpq_enqueue() 129 struct l2t_entry *e) in t3_l2t_send_slow() 178 void t3_l2t_send_event(struct t3cdev *dev, struct l2t_entry *e) in t3_l2t_send_event() 218 static struct l2t_entry *alloc_l2e(struct l2t_data *d) in alloc_l2e() 220 struct l2t_entry *end, *e, **p; in alloc_l2e() 263 void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e) in t3_l2e_free() 282 static inline void reuse_entry(struct l2t_entry *e, struct neighbour *neigh) in reuse_entry() [all …]
|
D | cxgb3_offload.h | 88 struct dst_entry *new, struct l2t_entry *l2t);
|
D | cxgb3_offload.c | 1088 static void set_l2t_ix(struct t3cdev *tdev, u32 tid, struct l2t_entry *e) in set_l2t_ix() 1119 struct l2t_entry *e; in cxgb_redirect()
|
/drivers/net/ethernet/chelsio/cxgb4/ |
D | l2t.h | 71 struct l2t_entry { struct 77 struct l2t_entry *first; /* start of hash chain */ argument 78 struct l2t_entry *next; /* next l2t_entry on chain */ argument 109 void cxgb4_l2t_release(struct l2t_entry *e); argument 111 struct l2t_entry *e); 112 struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh, 116 const struct l2t_entry *l2t); 118 struct l2t_entry *t4_l2t_alloc_switching(struct l2t_data *d); 119 int t4_l2t_set_switching(struct adapter *adap, struct l2t_entry *e, u16 vlan,
|
D | l2t.c | 63 struct l2t_entry *rover; /* starting point for next allocation */ 64 struct l2t_entry l2tab[0]; /* MUST BE LAST */ 67 static inline unsigned int vlan_prio(const struct l2t_entry *e) in vlan_prio() 72 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() 176 static void send_pending(struct adapter *adap, struct l2t_entry *e) in send_pending() 207 struct l2t_entry *e = &d->l2tab[l2t_idx - d->l2t_start]; in do_l2t_write_rpl() 223 static inline void arpq_enqueue(struct l2t_entry *e, struct sk_buff *skb) in arpq_enqueue() [all …]
|
D | cxgb4_main.c | 102 struct l2t_entry *l2t; /* Layer Two Table entry for dmac */
|
/drivers/infiniband/hw/cxgb3/ |
D | iwch_cm.h | 183 struct l2t_entry *l2t; 227 int iwch_ep_redirect(void *ctx, struct dst_entry *old, struct dst_entry *new, struct l2t_entry *l2t…
|
D | iwch_cm.c | 139 static int iwch_l2t_send(struct t3cdev *tdev, struct sk_buff *skb, struct l2t_entry *l2e) in iwch_l2t_send() 1346 struct l2t_entry *l2t; in pass_accept_req() 2141 struct l2t_entry *l2t) in iwch_ep_redirect()
|
/drivers/scsi/cxgbi/cxgb4i/ |
D | cxgb4i.c | 185 struct l2t_entry *e) in send_act_open_req() 198 L2T_IDX_V(((struct l2t_entry *)csk->l2t)->idx) | in send_act_open_req() 272 struct l2t_entry *e) in send_act_open_req6() 285 L2T_IDX_V(((struct l2t_entry *)csk->l2t)->idx) | in send_act_open_req6() 812 struct l2t_entry *); in csk_act_open_retry_timer()
|
/drivers/infiniband/hw/cxgb4/ |
D | iw_cxgb4.h | 820 struct l2t_entry *l2t; 922 struct l2t_entry *l2t);
|
D | cm.c | 192 struct l2t_entry *l2e) in c4iw_l2t_send() 3788 struct l2t_entry *e; in rx_pkt()
|
/drivers/scsi/cxgbi/cxgb3i/ |
D | cxgb3i.c | 157 const struct l2t_entry *e) in send_act_open_req() 353 struct l2t_entry *l2t = csk->l2t; in make_tx_data_wr()
|