hvn_tx_desc
struct hvn_tx_desc *txd;
struct hvn_tx_desc *txd;
hvn_try_txagg(struct hvn_tx_ring *txr, struct hvn_tx_desc *txd, int pktsz)
struct hvn_tx_desc *agg_txd;
hvn_encap(struct hvn_tx_ring *txr, struct hvn_tx_desc *txd, struct mbuf *m,
struct hvn_tx_desc *tgt_txd;
hvn_txpkt(struct hvn_tx_ring *txr, struct hvn_tx_desc *txd)
const struct hvn_tx_desc *tmp_txd;
struct hvn_tx_desc *txd;
TAILQ_ENTRY(hvn_tx_desc) txd_entry;
STAILQ_ENTRY(hvn_tx_desc) txd_agg_entry;
STAILQ_HEAD(, hvn_tx_desc) txd_agg_list;
struct hvn_tx_desc *txd;
struct hvn_tx_desc *txd;
static struct hvn_tx_desc *
struct hvn_tx_desc *txd;
hvn_txd_put(struct hvn_tx_ring *txr, struct hvn_tx_desc *txd)
struct hvn_tx_desc *tmp_txd;
TAILQ_HEAD(, hvn_tx_desc) txr_list;
struct hvn_tx_desc txr_desc[HVN_TX_DESC];
hvn_txd_gc(struct hvn_tx_ring *txr, struct hvn_tx_desc *txd)
hvn_txd_hold(struct hvn_tx_desc *txd)
hvn_txd_agg(struct hvn_tx_desc *agg_txd, struct hvn_tx_desc *txd)
struct hvn_tx_desc *txr_agg_txd;
struct hvn_tx_desc *);
static int hvn_encap(struct hvn_tx_ring *, struct hvn_tx_desc *,
static int hvn_txpkt(struct hvn_tx_ring *, struct hvn_tx_desc *);
static struct hvn_tx_desc *
hvn_rndis_output_sgl(struct hvn_tx_ring *txr, struct hvn_tx_desc *txd)
static void hvn_txd_put(struct hvn_tx_ring *, struct hvn_tx_desc *);
static void hvn_txd_gc(struct hvn_tx_ring *, struct hvn_tx_desc *);
hvn_rndis_output_chim(struct hvn_tx_ring *txr, struct hvn_tx_desc *txd)
static void hvn_txd_hold(struct hvn_tx_desc *);
static void hvn_txd_agg(struct hvn_tx_desc *, struct hvn_tx_desc *);
struct hvn_tx_desc *);
struct hvn_tx_desc *);