Symbol: l2t_entry
drivers/infiniband/hw/cxgb4/cm.c
203
struct l2t_entry *l2e)
drivers/infiniband/hw/cxgb4/cm.c
4071
struct l2t_entry *e;
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
912
struct l2t_entry *l2t;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1049
static void set_l2t_ix(struct t3cdev *tdev, u32 tid, struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1080
struct l2t_entry *e;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.h
88
struct dst_entry *new, struct l2t_entry *l2t);
drivers/net/ethernet/chelsio/cxgb3/l2t.c
123
static inline void arpq_enqueue(struct l2t_entry *e, struct sk_buff *skb)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
129
struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
182
static struct l2t_entry *alloc_l2e(struct l2t_data *d)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
184
struct l2t_entry *end, *e, **p;
drivers/net/ethernet/chelsio/cxgb3/l2t.c
227
void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
246
static inline void reuse_entry(struct l2t_entry *e, struct neighbour *neigh)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
265
struct l2t_entry *t3_l2t_get(struct t3cdev *cdev, struct dst_entry *dst,
drivers/net/ethernet/chelsio/cxgb3/l2t.c
268
struct l2t_entry *e = NULL;
drivers/net/ethernet/chelsio/cxgb3/l2t.c
365
struct l2t_entry *e;
drivers/net/ethernet/chelsio/cxgb3/l2t.c
63
static inline unsigned int vlan_prio(const struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
74
static inline void neigh_replace(struct l2t_entry *e, struct neighbour *n)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
88
struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb3/l2t.h
110
void t3_l2e_free(struct l2t_data *d, struct l2t_entry *e);
drivers/net/ethernet/chelsio/cxgb3/l2t.h
112
struct l2t_entry *t3_l2t_get(struct t3cdev *cdev, struct dst_entry *dst,
drivers/net/ethernet/chelsio/cxgb3/l2t.h
115
struct l2t_entry *e);
drivers/net/ethernet/chelsio/cxgb3/l2t.h
121
struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb3/l2t.h
128
static inline void l2t_release(struct t3cdev *t, struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb3/l2t.h
141
static inline void l2t_hold(struct l2t_data *d, struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb3/l2t.h
65
struct l2t_entry *first; /* start of hash chain */
drivers/net/ethernet/chelsio/cxgb3/l2t.h
66
struct l2t_entry *next; /* next l2t_entry on chain */
drivers/net/ethernet/chelsio/cxgb3/l2t.h
75
struct l2t_entry *rover; /* starting point for next allocation */
drivers/net/ethernet/chelsio/cxgb3/l2t.h
79
struct l2t_entry l2tab[] __counted_by(nentries);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1464
struct l2t_entry *l2t; /* Layer Two Table entry for dmac */
drivers/net/ethernet/chelsio/cxgb4/l2t.c
118
static int addreq(const struct l2t_entry *e, const u32 *addr)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
126
static void neigh_replace(struct l2t_entry *e, struct neighbour *n)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
138
static int write_l2e(struct adapter *adap, struct l2t_entry *e, int sync)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
173
static void send_pending(struct adapter *adap, struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
200
struct l2t_entry *e = &d->l2tab[l2t_idx - d->l2t_start];
drivers/net/ethernet/chelsio/cxgb4/l2t.c
216
static inline void arpq_enqueue(struct l2t_entry *e, struct sk_buff *skb)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
222
struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
264
static struct l2t_entry *alloc_l2e(struct l2t_data *d)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
266
struct l2t_entry *end, *e, **p;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
298
static struct l2t_entry *find_or_alloc_l2e(struct l2t_data *d, u16 vlan,
drivers/net/ethernet/chelsio/cxgb4/l2t.c
301
struct l2t_entry *end, *e, **p;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
302
struct l2t_entry *first_free = NULL;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
351
static void _t4_l2e_free(struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
368
static void t4_l2e_free(struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
386
void cxgb4_l2t_release(struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
397
static void reuse_entry(struct l2t_entry *e, struct neighbour *neigh)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
415
struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh,
drivers/net/ethernet/chelsio/cxgb4/l2t.c
421
struct l2t_entry *e;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
475
const struct l2t_entry *l2t)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
516
struct l2t_entry *e;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
577
struct l2t_entry *t4_l2t_alloc_switching(struct adapter *adap, u16 vlan,
drivers/net/ethernet/chelsio/cxgb4/l2t.c
581
struct l2t_entry *e;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
61
struct l2t_entry *rover; /* starting point for next allocation */
drivers/net/ethernet/chelsio/cxgb4/l2t.c
62
struct l2t_entry l2tab[] __counted_by(l2t_size); /* MUST BE LAST */
drivers/net/ethernet/chelsio/cxgb4/l2t.c
65
static inline unsigned int vlan_prio(const struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
667
static char l2e_state(const struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
681
bool cxgb4_check_l2t_valid(struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
70
static inline void l2t_hold(struct l2t_data *d, struct l2t_entry *e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
700
struct l2t_entry *e = v;
drivers/net/ethernet/chelsio/cxgb4/l2t.h
110
void cxgb4_l2t_release(struct l2t_entry *e);
drivers/net/ethernet/chelsio/cxgb4/l2t.h
112
struct l2t_entry *e);
drivers/net/ethernet/chelsio/cxgb4/l2t.h
113
struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh,
drivers/net/ethernet/chelsio/cxgb4/l2t.h
117
const struct l2t_entry *l2t);
drivers/net/ethernet/chelsio/cxgb4/l2t.h
119
struct l2t_entry *t4_l2t_alloc_switching(struct adapter *adap, u16 vlan,
drivers/net/ethernet/chelsio/cxgb4/l2t.h
123
bool cxgb4_check_l2t_valid(struct l2t_entry *e);
drivers/net/ethernet/chelsio/cxgb4/l2t.h
79
struct l2t_entry *first; /* start of hash chain */
drivers/net/ethernet/chelsio/cxgb4/l2t.h
80
struct l2t_entry *next; /* next l2t_entry on chain */
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.h
42
struct l2t_entry *l2te;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
281
struct l2t_entry *l2t_entry; /* pointer to the L2T entry */
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
551
cxgb4_l2t_send(csk->egress_dev, skb, csk->l2t_entry);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1039
L2T_IDX_V(csk->l2t_entry->idx) |
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1071
cxgb4_l2t_send(csk->egress_dev, skb, csk->l2t_entry);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1181
csk->l2t_entry = cxgb4_l2t_get(cdev->lldi->l2t, n, ndev, 0);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1182
if (!csk->l2t_entry)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
2041
struct l2t_entry *e = csk->l2t_entry;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
837
if (csk->l2t_entry) {
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
838
cxgb4_l2t_release(csk->l2t_entry);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
839
csk->l2t_entry = NULL;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
701
cxgb4_l2t_send(csk->egress_dev, skb, csk->l2t_entry);
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
160
const struct l2t_entry *e)
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
356
struct l2t_entry *l2t = csk->l2t;
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
209
struct l2t_entry *e)
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
221
L2T_IDX_V(((struct l2t_entry *)csk->l2t)->idx) |
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
328
struct l2t_entry *e)
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
340
L2T_IDX_V(((struct l2t_entry *)csk->l2t)->idx) |
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
621
u16 vlan = ((struct l2t_entry *)csk->l2t)->vlan;
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
994
struct l2t_entry *);
drivers/target/iscsi/cxgbit/cxgbit.h
193
struct l2t_entry *l2t;
drivers/target/iscsi/cxgbit/cxgbit.h
327
struct l2t_entry *);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1029
struct l2t_entry *l2e)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1425
u16 vlan = ((struct l2t_entry *)csk->l2t)->vlan;