hv_ring_data
hv_ring_put(struct hv_ring_data *wrd, uint8_t *data, uint32_t datalen)
hv_ring_get(struct hv_ring_data *rrd, uint8_t *data, uint32_t datalen,
hv_ring_avail(struct hv_ring_data *rd, uint32_t *towrite, uint32_t *toread)
hv_ring_write(struct hv_ring_data *wrd, struct iovec *iov, int iov_cnt,
hv_ring_peek(struct hv_ring_data *rrd, void *data, uint32_t datalen)
hv_ring_read(struct hv_ring_data *rrd, void *data, uint32_t datalen,
hv_ring_mask(struct hv_ring_data *rd)
hv_ring_unmask(struct hv_ring_data *rd)
struct hv_ring_data ch_wrd;
struct hv_ring_data ch_rrd;