l2t_entry
struct l2t_entry *l2te; /* L2 table entry used by this connection */
struct l2t_entry *l2t)
struct l2t_entry *l2t;
struct l2t_entry *l2t);
struct l2t_entry *l2te = NULL;
struct l2t_entry *l2te, struct smt_entry *smt)
struct l2t_entry *l2te; /* L2 table entry for DMAC rewrite */
struct l2t_entry *, struct smt_entry *);
set_tcamfilter(struct adapter *sc, struct t4_filter *t, struct l2t_entry *l2te,
static struct l2t_entry *
struct l2t_entry *end, *e, **p;
struct l2t_entry *first_free = NULL;
mk_write_l2e(struct adapter *sc, struct l2t_entry *e, int sync, int reply,
t4_write_l2e(struct l2t_entry *e, int sync)
struct l2t_entry *
struct l2t_entry *e;
struct l2t_entry *
struct l2t_entry *e;
d = malloc(sizeof(*d) + l2t_size * sizeof (struct l2t_entry), M_CXGBE,
struct l2t_entry *e = &d->l2tab[i];
vlan_prio(const struct l2t_entry *e)
l2e_state(const struct l2t_entry *e)
struct l2t_entry *e;
struct l2t_entry *
struct l2t_entry *end, *e, **p;
t4_l2t_release(struct l2t_entry *e)
struct l2t_entry *first; /* start of hash chain */
struct l2t_entry *next; /* next l2t_entry on chain */
struct l2t_entry *rover;/* starting point for next allocation */
struct l2t_entry l2tab[];
struct l2t_entry *t4_alloc_l2e(struct l2t_data *);
struct l2t_entry *t4_l2t_alloc_switching(struct adapter *, uint16_t, uint8_t,
struct l2t_entry *t4_l2t_alloc_tls(struct adapter *, struct sge_txq *,
int t4_write_l2e(struct l2t_entry *, int);
static struct l2t_entry *
struct l2t_entry *e;
struct l2t_entry *e = &sc->l2t->l2tab[synqe->params.l2t_idx];
struct l2t_entry *e = NULL;
struct l2t_entry *e = &sc->l2t->l2tab[synqe->params.l2t_idx];
select_ntuple(struct vi_info *vi, struct l2t_entry *e)
struct l2t_entry *e;
struct l2t_entry *l2te; /* L2 table entry used by this connection */
uint64_t select_ntuple(struct vi_info *, struct l2t_entry *);
l2_cmp(const struct sockaddr *sa, struct l2t_entry *e)
l2_store(const struct sockaddr *sa, struct l2t_entry *e)
arpq_enqueue(struct l2t_entry *e, struct wrqe *wr)
send_pending(struct adapter *sc, struct l2t_entry *e)
resolution_failed(struct adapter *sc, struct l2t_entry *e)
update_entry(struct adapter *sc, struct l2t_entry *e, uint8_t *lladdr,
resolve_entry(struct adapter *sc, struct l2t_entry *e)
t4_l2t_send_slow(struct adapter *sc, struct wrqe *wr, struct l2t_entry *e)
struct l2t_entry *e = &sc->l2t->l2tab[idx];
struct l2t_entry *
struct l2t_entry *e;
struct l2t_entry *e;
l2t_hold(struct l2t_data *d, struct l2t_entry *e)
int t4_l2t_send_slow(struct adapter *, struct wrqe *, struct l2t_entry *);
struct l2t_entry *t4_l2t_get(struct port_info *, if_t,
t4_l2t_send(struct adapter *sc, struct wrqe *wr, struct l2t_entry *e)