vmbus_txbr
vmbus_txbr_init(struct vmbus_txbr *tbr)
vmbus_txbr_deinit(struct vmbus_txbr *tbr)
vmbus_txbr_setup(struct vmbus_txbr *tbr, void *buf, int blen)
vmbus_txbr_get_imask(const struct vmbus_txbr *tbr)
vmbus_txbr_set_pending_snd_sz(struct vmbus_txbr *tbr, uint32_t size)
vmbus_txbr_need_signal(const struct vmbus_txbr *tbr, uint32_t old_windex)
vmbus_txbr_avail(const struct vmbus_txbr *tbr)
vmbus_txbr_copyto(const struct vmbus_txbr *tbr, uint32_t windex,
vmbus_txbr_copyto_call(const struct vmbus_txbr *tbr, uint32_t windex,
vmbus_txbr_available(const struct vmbus_txbr *tbr)
vmbus_txbr_write_call(struct vmbus_txbr *tbr,
vmbus_txbr_write(struct vmbus_txbr *tbr, const struct iovec iov[], int iovlen,
void vmbus_txbr_init(struct vmbus_txbr *tbr);
void vmbus_txbr_deinit(struct vmbus_txbr *tbr);
void vmbus_txbr_setup(struct vmbus_txbr *tbr, void *buf, int blen);
int vmbus_txbr_write(struct vmbus_txbr *tbr,
int vmbus_txbr_write_call(struct vmbus_txbr *tbr,
uint32_t vmbus_txbr_available(const struct vmbus_txbr *tbr);
uint32_t vmbus_txbr_get_imask(const struct vmbus_txbr *tbr);
void vmbus_txbr_set_pending_snd_sz(struct vmbus_txbr *tbr,
vmbus_txbr_maxpktsz(const struct vmbus_txbr *tbr)
vmbus_txbr_empty(const struct vmbus_txbr *tbr)
struct vmbus_txbr ch_txbr __aligned(CACHE_LINE_SIZE);