Home
last modified time | relevance | path

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

/dpdk/drivers/bus/vmbus/
H A Dprivate.h23 struct vmbus_br { struct
71 struct vmbus_br rxbr;
72 struct vmbus_br txbr;
120 void vmbus_br_setup(struct vmbus_br *br, void *buf, unsigned int blen);
124 vmbus_br_availwrite(const struct vmbus_br *br, uint32_t windex) in vmbus_br_availwrite()
135 vmbus_br_availread(const struct vmbus_br *br) in vmbus_br_availread()
140 int vmbus_txbr_write(struct vmbus_br *tbr, const struct iovec iov[], int iovlen,
143 int vmbus_rxbr_peek(const struct vmbus_br *rbr, void *data, size_t dlen);
145 int vmbus_rxbr_read(struct vmbus_br *rbr, void *data, size_t dlen, size_t hlen);
H A Dvmbus_bufring.c36 void vmbus_br_setup(struct vmbus_br *br, void *buf, unsigned int blen) in vmbus_br_setup()
73 vmbus_txbr_copyto(const struct vmbus_br *tbr, uint32_t windex, in vmbus_txbr_copyto()
108 vmbus_txbr_write(struct vmbus_br *tbr, const struct iovec iov[], int iovlen, in vmbus_txbr_write()
171 vmbus_rxbr_copyfrom(const struct vmbus_br *rbr, uint32_t rindex, in vmbus_rxbr_copyfrom()
193 vmbus_rxbr_peek(const struct vmbus_br *rbr, void *data, size_t dlen) in vmbus_rxbr_peek()
215 vmbus_rxbr_read(struct vmbus_br *rbr, void *data, size_t dlen, size_t skip) in vmbus_rxbr_read()
H A Dvmbus_channel.c85 const struct vmbus_br *tbr = &chan->txbr; in rte_vmbus_chan_signal_tx()
187 const struct vmbus_br *br = &channel->rxbr; in rte_vmbus_chan_rx_empty()
196 struct vmbus_br *rbr = &chan->rxbr; in rte_vmbus_chan_signal_read()
406 static void vmbus_dump_ring(FILE *f, const char *id, const struct vmbus_br *br) in vmbus_dump_ring()