Searched refs:vmbus_br (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/tools/hv/ |
| H A D | vmbus_bufring.h | 90 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 D | vmbus_bufring.c | 54 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 D | hv_fcopy_uio_daemon.c | 338 static int fcopy_pkt_process(struct vmbus_br *txbr) in fcopy_pkt_process() 407 struct vmbus_br txbr, rxbr; in main()
|