l2t_entry 187 drivers/crypto/chelsio/chtls/chtls.h struct l2t_entry *l2t_entry; /* pointer to the L2T entry */ l2t_entry 457 drivers/crypto/chelsio/chtls/chtls.h cxgb4_l2t_send(csk->egress_dev, skb, csk->l2t_entry); l2t_entry 757 drivers/crypto/chelsio/chtls/chtls_cm.c if (csk->l2t_entry) { l2t_entry 758 drivers/crypto/chelsio/chtls/chtls_cm.c cxgb4_l2t_release(csk->l2t_entry); l2t_entry 759 drivers/crypto/chelsio/chtls/chtls_cm.c csk->l2t_entry = NULL; l2t_entry 950 drivers/crypto/chelsio/chtls/chtls_cm.c L2T_IDX_V(csk->l2t_entry->idx) | l2t_entry 981 drivers/crypto/chelsio/chtls/chtls_cm.c cxgb4_l2t_send(csk->egress_dev, skb, csk->l2t_entry); l2t_entry 1062 drivers/crypto/chelsio/chtls/chtls_cm.c csk->l2t_entry = cxgb4_l2t_get(cdev->lldi->l2t, n, ndev, 0); l2t_entry 1063 drivers/crypto/chelsio/chtls/chtls_cm.c if (!csk->l2t_entry) l2t_entry 1855 drivers/crypto/chelsio/chtls/chtls_cm.c struct l2t_entry *e = csk->l2t_entry; l2t_entry 1901 drivers/crypto/chelsio/chtls/chtls_cm.c struct l2t_entry *e = csk->l2t_entry; l2t_entry 707 drivers/crypto/chelsio/chtls/chtls_io.c cxgb4_l2t_send(csk->egress_dev, skb, csk->l2t_entry); l2t_entry 137 drivers/infiniband/hw/cxgb3/iwch_cm.c static int iwch_l2t_send(struct t3cdev *tdev, struct sk_buff *skb, struct l2t_entry *l2e) l2t_entry 1340 drivers/infiniband/hw/cxgb3/iwch_cm.c struct l2t_entry *l2t; l2t_entry 2127 drivers/infiniband/hw/cxgb3/iwch_cm.c struct l2t_entry *l2t) l2t_entry 183 drivers/infiniband/hw/cxgb3/iwch_cm.h struct l2t_entry *l2t; l2t_entry 227 drivers/infiniband/hw/cxgb3/iwch_cm.h int iwch_ep_redirect(void *ctx, struct dst_entry *old, struct dst_entry *new, struct l2t_entry *l2t); l2t_entry 203 drivers/infiniband/hw/cxgb4/cm.c struct l2t_entry *l2e) l2t_entry 4066 drivers/infiniband/hw/cxgb4/cm.c struct l2t_entry *e; l2t_entry 888 drivers/infiniband/hw/cxgb4/iw_cxgb4.h struct l2t_entry *l2t; l2t_entry 946 drivers/infiniband/hw/cxgb4/iw_cxgb4.h struct l2t_entry *l2t); l2t_entry 1088 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c static void set_l2t_ix(struct t3cdev *tdev, u32 tid, struct l2t_entry *e) l2t_entry 1119 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c struct l2t_entry *e; l2t_entry 88 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.h struct dst_entry *new, struct l2t_entry *l2t); l2t_entry 63 drivers/net/ethernet/chelsio/cxgb3/l2t.c static inline unsigned int vlan_prio(const struct l2t_entry *e) l2t_entry 74 drivers/net/ethernet/chelsio/cxgb3/l2t.c static inline void neigh_replace(struct l2t_entry *e, struct neighbour *n) l2t_entry 88 drivers/net/ethernet/chelsio/cxgb3/l2t.c struct l2t_entry *e) l2t_entry 123 drivers/net/ethernet/chelsio/cxgb3/l2t.c static inline void arpq_enqueue(struct l2t_entry *e, struct sk_buff *skb) l2t_entry 129 drivers/net/ethernet/chelsio/cxgb3/l2t.c struct l2t_entry *e) l2t_entry 179 drivers/net/ethernet/chelsio/cxgb3/l2t.c void t3_l2t_send_event(struct t3cdev *dev, struct l2t_entry *e) l2t_entry 219 drivers/net/ethernet/chelsio/cxgb3/l2t.c static struct l2t_entry *alloc_l2e(struct l2t_data *d) l2t_entry 221 drivers/net/ethernet/chelsio/cxgb3/l2t.c struct l2t_entry *end, *e, **p; l2t_entry 264 drivers/net/ethernet/chelsio/cxgb3/l2t.c void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e) l2t_entry 283 drivers/net/ethernet/chelsio/cxgb3/l2t.c static inline void reuse_entry(struct l2t_entry *e, struct neighbour *neigh) l2t_entry 302 drivers/net/ethernet/chelsio/cxgb3/l2t.c struct l2t_entry *t3_l2t_get(struct t3cdev *cdev, struct dst_entry *dst, l2t_entry 305 drivers/net/ethernet/chelsio/cxgb3/l2t.c struct l2t_entry *e = NULL; l2t_entry 402 drivers/net/ethernet/chelsio/cxgb3/l2t.c struct l2t_entry *e; l2t_entry 65 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct l2t_entry *first; /* start of hash chain */ l2t_entry 66 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct l2t_entry *next; /* next l2t_entry on chain */ l2t_entry 75 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct l2t_entry *rover; /* starting point for next allocation */ l2t_entry 79 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct l2t_entry l2tab[]; l2t_entry 110 drivers/net/ethernet/chelsio/cxgb3/l2t.h void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e); l2t_entry 112 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct l2t_entry *t3_l2t_get(struct t3cdev *cdev, struct dst_entry *dst, l2t_entry 115 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct l2t_entry *e); l2t_entry 116 drivers/net/ethernet/chelsio/cxgb3/l2t.h void t3_l2t_send_event(struct t3cdev *dev, struct l2t_entry *e); l2t_entry 122 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct l2t_entry *e) l2t_entry 129 drivers/net/ethernet/chelsio/cxgb3/l2t.h static inline void l2t_release(struct t3cdev *t, struct l2t_entry *e) l2t_entry 142 drivers/net/ethernet/chelsio/cxgb3/l2t.h static inline void l2t_hold(struct l2t_data *d, struct l2t_entry *e) l2t_entry 1264 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h struct l2t_entry *l2t; /* Layer Two Table entry for dmac */ l2t_entry 61 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *rover; /* starting point for next allocation */ l2t_entry 62 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry l2tab[0]; /* MUST BE LAST */ l2t_entry 65 drivers/net/ethernet/chelsio/cxgb4/l2t.c static inline unsigned int vlan_prio(const struct l2t_entry *e) l2t_entry 70 drivers/net/ethernet/chelsio/cxgb4/l2t.c static inline void l2t_hold(struct l2t_data *d, struct l2t_entry *e) l2t_entry 118 drivers/net/ethernet/chelsio/cxgb4/l2t.c static int addreq(const struct l2t_entry *e, const u32 *addr) l2t_entry 126 drivers/net/ethernet/chelsio/cxgb4/l2t.c static void neigh_replace(struct l2t_entry *e, struct neighbour *n) l2t_entry 138 drivers/net/ethernet/chelsio/cxgb4/l2t.c static int write_l2e(struct adapter *adap, struct l2t_entry *e, int sync) l2t_entry 173 drivers/net/ethernet/chelsio/cxgb4/l2t.c static void send_pending(struct adapter *adap, struct l2t_entry *e) l2t_entry 200 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *e = &d->l2tab[l2t_idx - d->l2t_start]; l2t_entry 216 drivers/net/ethernet/chelsio/cxgb4/l2t.c static inline void arpq_enqueue(struct l2t_entry *e, struct sk_buff *skb) l2t_entry 222 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *e) l2t_entry 264 drivers/net/ethernet/chelsio/cxgb4/l2t.c static struct l2t_entry *alloc_l2e(struct l2t_data *d) l2t_entry 266 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *end, *e, **p; l2t_entry 298 drivers/net/ethernet/chelsio/cxgb4/l2t.c static struct l2t_entry *find_or_alloc_l2e(struct l2t_data *d, u16 vlan, l2t_entry 301 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *end, *e, **p; l2t_entry 302 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *first_free = NULL; l2t_entry 351 drivers/net/ethernet/chelsio/cxgb4/l2t.c static void _t4_l2e_free(struct l2t_entry *e) l2t_entry 370 drivers/net/ethernet/chelsio/cxgb4/l2t.c static void t4_l2e_free(struct l2t_entry *e) l2t_entry 390 drivers/net/ethernet/chelsio/cxgb4/l2t.c void cxgb4_l2t_release(struct l2t_entry *e) l2t_entry 401 drivers/net/ethernet/chelsio/cxgb4/l2t.c static void reuse_entry(struct l2t_entry *e, struct neighbour *neigh) l2t_entry 419 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh, l2t_entry 425 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *e; l2t_entry 479 drivers/net/ethernet/chelsio/cxgb4/l2t.c const struct l2t_entry *l2t) l2t_entry 514 drivers/net/ethernet/chelsio/cxgb4/l2t.c static void handle_failed_resolution(struct adapter *adap, struct l2t_entry *e) l2t_entry 536 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *e; l2t_entry 585 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *t4_l2t_alloc_switching(struct adapter *adap, u16 vlan, l2t_entry 589 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *e; l2t_entry 628 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *cxgb4_l2t_alloc_switching(struct net_device *dev, u16 vlan, l2t_entry 693 drivers/net/ethernet/chelsio/cxgb4/l2t.c static char l2e_state(const struct l2t_entry *e) l2t_entry 715 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *e = v; l2t_entry 79 drivers/net/ethernet/chelsio/cxgb4/l2t.h struct l2t_entry *first; /* start of hash chain */ l2t_entry 80 drivers/net/ethernet/chelsio/cxgb4/l2t.h struct l2t_entry *next; /* next l2t_entry on chain */ l2t_entry 110 drivers/net/ethernet/chelsio/cxgb4/l2t.h void cxgb4_l2t_release(struct l2t_entry *e); l2t_entry 112 drivers/net/ethernet/chelsio/cxgb4/l2t.h struct l2t_entry *e); l2t_entry 113 drivers/net/ethernet/chelsio/cxgb4/l2t.h struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh, l2t_entry 117 drivers/net/ethernet/chelsio/cxgb4/l2t.h const struct l2t_entry *l2t); l2t_entry 118 drivers/net/ethernet/chelsio/cxgb4/l2t.h struct l2t_entry *cxgb4_l2t_alloc_switching(struct net_device *dev, u16 vlan, l2t_entry 121 drivers/net/ethernet/chelsio/cxgb4/l2t.h struct l2t_entry *t4_l2t_alloc_switching(struct adapter *adap, u16 vlan, l2t_entry 158 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c const struct l2t_entry *e) l2t_entry 354 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct l2t_entry *l2t = csk->l2t; l2t_entry 204 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct l2t_entry *e) l2t_entry 216 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c L2T_IDX_V(((struct l2t_entry *)csk->l2t)->idx) | l2t_entry 323 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct l2t_entry *e) l2t_entry 335 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c L2T_IDX_V(((struct l2t_entry *)csk->l2t)->idx) | l2t_entry 616 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c u16 vlan = ((struct l2t_entry *)csk->l2t)->vlan; l2t_entry 912 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct l2t_entry *); l2t_entry 193 drivers/target/iscsi/cxgbit/cxgbit.h struct l2t_entry *l2t; l2t_entry 328 drivers/target/iscsi/cxgbit/cxgbit.h struct l2t_entry *); l2t_entry 1027 drivers/target/iscsi/cxgbit/cxgbit_cm.c struct l2t_entry *l2e) l2t_entry 1425 drivers/target/iscsi/cxgbit/cxgbit_cm.c u16 vlan = ((struct l2t_entry *)csk->l2t)->vlan;