Home
last modified time | relevance | path

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

/freebsd/sys/dev/hyperv/vmbus/
H A Dvmbus_brvar.h66 struct vmbus_txbr { struct
85 vmbus_txbr_maxpktsz(const struct vmbus_txbr *tbr) in vmbus_txbr_maxpktsz() argument
97 vmbus_txbr_empty(const struct vmbus_txbr *tbr) in vmbus_txbr_empty()
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 *tbr);
[all …]
H A Dvmbus_br.c229 vmbus_txbr_init(struct vmbus_txbr *tbr) in vmbus_txbr_init()
235 vmbus_txbr_deinit(struct vmbus_txbr *tbr) in vmbus_txbr_deinit()
241 vmbus_txbr_setup(struct vmbus_txbr *tbr, void *buf, int blen) in vmbus_txbr_setup()
250 vmbus_txbr_get_imask(const struct vmbus_txbr *tbr) in vmbus_txbr_get_imask()
258 vmbus_txbr_set_pending_snd_sz(struct vmbus_txbr *tbr, uint32_t size) in vmbus_txbr_set_pending_snd_sz()
277 vmbus_txbr_need_signal(const struct vmbus_txbr *tbr, uint32_t old_windex) in vmbus_txbr_need_signal()
296 vmbus_txbr_avail(const struct vmbus_txbr *tbr) in vmbus_txbr_avail()
308 vmbus_txbr_copyto(const struct vmbus_txbr *tbr, uint32_t windex, in vmbus_txbr_copyto()
328 vmbus_txbr_copyto_call(const struct vmbus_txbr *tbr, uint32_t windex, in vmbus_txbr_copyto_call()
352 vmbus_txbr_available(const struct vmbus_txbr *tbr) in vmbus_txbr_available()
[all …]
H A Dvmbus_chanvar.h77 struct vmbus_txbr ch_txbr __aligned(CACHE_LINE_SIZE);