Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/bus/vmbus/
H A Dprivate.h26 struct vmbus_br { struct
63 struct vmbus_br rxbr;
64 struct vmbus_br txbr;
114 void vmbus_br_setup(struct vmbus_br *br, void *buf, unsigned int blen);
118 vmbus_br_availwrite(const struct vmbus_br *br, uint32_t windex) in vmbus_br_availwrite()
129 vmbus_br_availread(const struct vmbus_br *br) in vmbus_br_availread()
134 int vmbus_txbr_write(struct vmbus_br *tbr, const struct iovec iov[], int iovlen,
137 int vmbus_rxbr_peek(const struct vmbus_br *rbr, void *data, size_t dlen);
139 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()
408 static void vmbus_dump_ring(FILE *f, const char *id, const struct vmbus_br *br) in vmbus_dump_ring()
/f-stack/dpdk/drivers/bus/vmbus/linux/
H A Dvmbus_uio.c253 const struct vmbus_br *br = &chan->txbr; in vmbus_uio_map_secondary_subchan()