vioif_txbuf_t
vioif_tx_inline(vioif_t *vif, vioif_txbuf_t *tb, mblk_t *mp, size_t msg_size)
vioif_tx_external(vioif_t *vif, vioif_txbuf_t *tb, mblk_t *mp, size_t msg_size)
vioif_txbuf_t *tb = NULL;
static vioif_txbuf_t *
vioif_txbuf_t *tb;
vioif_txbuf_free(vioif_t *vif, vioif_txbuf_t *tb)
vioif_txbuf_t *tb = &vif->vif_txbufs_mem[i];
sizeof (vioif_txbuf_t) * vif->vif_txbufs_capacity);
sizeof (vioif_txbuf_t) * vif->vif_txbufs_capacity, KM_SLEEP);
list_create(&vif->vif_txbufs, sizeof (vioif_txbuf_t),
offsetof(vioif_txbuf_t, tb_link));
for (vioif_txbuf_t *tb = list_head(&vif->vif_txbufs); tb != NULL;
vioif_txbuf_t *tb = virtio_chain_data(vic);
vioif_txbuf_t *vif_txbufs_mem;