Home
last modified time | relevance | path

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

/linux-6.15/tools/hv/
H A Dvmbus_bufring.h90 struct vmbus_br { struct
136 int rte_vmbus_chan_recv_raw(struct vmbus_br *rxbr, void *data, uint32_t *len);
137 int rte_vmbus_chan_send(struct vmbus_br *txbr, uint16_t type, void *data,
139 void vmbus_br_setup(struct vmbus_br *br, void *buf, unsigned int blen);
143 static inline uint32_t vmbus_br_availwrite(const struct vmbus_br *br, uint32_t windex) in vmbus_br_availwrite()
153 static inline uint32_t vmbus_br_availread(const struct vmbus_br *br) in vmbus_br_availread()
H A Dvmbus_bufring.c54 void vmbus_br_setup(struct vmbus_br *br, void *buf, unsigned int blen) in vmbus_br_setup()
85 vmbus_txbr_copyto(const struct vmbus_br *tbr, uint32_t windex, in vmbus_txbr_copyto()
120 vmbus_txbr_write(struct vmbus_br *tbr, const struct iovec iov[], int iovlen) in vmbus_txbr_write()
178 int rte_vmbus_chan_send(struct vmbus_br *txbr, uint16_t type, void *data, in rte_vmbus_chan_send()
210 vmbus_rxbr_copyfrom(const struct vmbus_br *rbr, uint32_t rindex, in vmbus_rxbr_copyfrom()
232 vmbus_rxbr_peek(const struct vmbus_br *rbr, void *data, size_t dlen) in vmbus_rxbr_peek()
254 vmbus_rxbr_read(struct vmbus_br *rbr, void *data, size_t dlen, size_t skip) in vmbus_rxbr_read()
285 int rte_vmbus_chan_recv_raw(struct vmbus_br *rxbr, in rte_vmbus_chan_recv_raw()
H A Dhv_fcopy_uio_daemon.c338 static int fcopy_pkt_process(struct vmbus_br *txbr) in fcopy_pkt_process()
407 struct vmbus_br txbr, rxbr; in main()