37#define V_SYNC_WR(x) ((x) << S_SYNC_WR)
38#define F_SYNC_WR V_SYNC_WR(1)
80 uint8_t
dmac[ETHER_ADDR_LEN];
98 void *,
int *, uint16_t, uint8_t, uint8_t *);
109 if (atomic_fetchadd_int(&e->
refcnt, -1) == 1)
110 atomic_add_int(&d->
nfree, 1);
STAILQ_HEAD(, wrqe) wr_list
uint8_t dmac[ETHER_ADDR_LEN]
int do_l2t_write_rpl(struct sge_iq *, const struct rss_header *, struct mbuf *)
int t4_write_l2e(struct l2t_entry *, int)
int t4_init_l2t(struct adapter *, int)
int sysctl_l2t(SYSCTL_HANDLER_ARGS)
static void t4_l2t_release(struct l2t_entry *e)
int t4_free_l2t(struct l2t_data *)
struct l2t_entry * t4_l2t_alloc_switching(struct adapter *, uint16_t, uint8_t, uint8_t *)
struct l2t_entry * t4_l2t_alloc_tls(struct adapter *, struct sge_txq *, void *, int *, uint16_t, uint8_t, uint8_t *)
int t4_l2t_set_switching(struct adapter *, struct l2t_entry *, uint16_t, uint8_t, uint8_t *)
struct l2t_entry * t4_alloc_l2e(struct l2t_data *)