Searched refs:vmbus_txbr (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/sys/dev/hyperv/vmbus/
H A Dvmbus_brvar.h68 struct vmbus_txbr { struct
87 vmbus_txbr_maxpktsz(const struct vmbus_txbr *tbr)
99 vmbus_txbr_empty(const struct vmbus_txbr *tbr)
143 void vmbus_txbr_init(struct vmbus_txbr *tbr);
144 void vmbus_txbr_deinit(struct vmbus_txbr *tbr);
145 void vmbus_txbr_setup(struct vmbus_txbr *tbr, void *buf, int blen);
146 int vmbus_txbr_write(struct vmbus_txbr *tbr,
148 int vmbus_txbr_write_call(struct vmbus_txbr *tbr,
152 uint32_t vmbus_txbr_available(const struct vmbus_txbr *tbr);
153 uint32_t vmbus_txbr_get_imask(const struct vmbus_txbr *tb
[all...]
H A Dvmbus_br.c232 vmbus_txbr_init(struct vmbus_txbr *tbr)
234 mtx_init(&tbr->txbr_lock, "vmbus_txbr", NULL, MTX_SPIN);
238 vmbus_txbr_deinit(struct vmbus_txbr *tbr)
244 vmbus_txbr_setup(struct vmbus_txbr *tbr, void *buf, int blen)
253 vmbus_txbr_get_imask(const struct vmbus_txbr *tbr)
261 vmbus_txbr_set_pending_snd_sz(struct vmbus_txbr *tbr, uint32_t size)
280 vmbus_txbr_need_signal(const struct vmbus_txbr *tbr, uint32_t old_windex)
299 vmbus_txbr_avail(const struct vmbus_txbr *tbr)
311 vmbus_txbr_copyto(const struct vmbus_txbr *tbr, uint32_t windex,
331 vmbus_txbr_copyto_call(const struct vmbus_txbr *tb
[all...]
H A Dvmbus_chanvar.h80 struct vmbus_txbr ch_txbr __aligned(CACHE_LINE_SIZE);

Completed in 43 milliseconds