hv_ring_buffer_info  182 drivers/hv/hyperv_vmbus.h int hv_ringbuffer_init(struct hv_ring_buffer_info *ring_info,
hv_ring_buffer_info  185 drivers/hv/hyperv_vmbus.h void hv_ringbuffer_cleanup(struct hv_ring_buffer_info *ring_info);
hv_ring_buffer_info   52 drivers/hv/ring_buffer.c 	struct hv_ring_buffer_info *rbi = &channel->outbound;
hv_ring_buffer_info   72 drivers/hv/ring_buffer.c hv_get_next_write_location(struct hv_ring_buffer_info *ring_info)
hv_ring_buffer_info   81 drivers/hv/ring_buffer.c hv_set_next_write_location(struct hv_ring_buffer_info *ring_info,
hv_ring_buffer_info   89 drivers/hv/ring_buffer.c hv_set_next_read_location(struct hv_ring_buffer_info *ring_info,
hv_ring_buffer_info   98 drivers/hv/ring_buffer.c hv_get_ring_buffersize(const struct hv_ring_buffer_info *ring_info)
hv_ring_buffer_info  105 drivers/hv/ring_buffer.c hv_get_ring_bufferindices(struct hv_ring_buffer_info *ring_info)
hv_ring_buffer_info  115 drivers/hv/ring_buffer.c 	struct hv_ring_buffer_info	*ring_info,
hv_ring_buffer_info  140 drivers/hv/ring_buffer.c hv_get_ringbuffer_availbytes(const struct hv_ring_buffer_info *rbi,
hv_ring_buffer_info  156 drivers/hv/ring_buffer.c int hv_ringbuffer_get_debuginfo(struct hv_ring_buffer_info *ring_info,
hv_ring_buffer_info  192 drivers/hv/ring_buffer.c int hv_ringbuffer_init(struct hv_ring_buffer_info *ring_info,
hv_ring_buffer_info  241 drivers/hv/ring_buffer.c void hv_ringbuffer_cleanup(struct hv_ring_buffer_info *ring_info)
hv_ring_buffer_info  260 drivers/hv/ring_buffer.c 	struct hv_ring_buffer_info *outring_info = &channel->outbound;
hv_ring_buffer_info  378 drivers/hv/ring_buffer.c static u32 hv_pkt_iter_avail(const struct hv_ring_buffer_info *rbi)
hv_ring_buffer_info  396 drivers/hv/ring_buffer.c 	struct hv_ring_buffer_info *rbi = &channel->inbound;
hv_ring_buffer_info  420 drivers/hv/ring_buffer.c 	struct hv_ring_buffer_info *rbi = &channel->inbound;
hv_ring_buffer_info  435 drivers/hv/ring_buffer.c static u32 hv_pkt_iter_bytes_read(const struct hv_ring_buffer_info *rbi,
hv_ring_buffer_info  467 drivers/hv/ring_buffer.c 	struct hv_ring_buffer_info *rbi = &channel->inbound;
hv_ring_buffer_info 1561 drivers/hv/vmbus_drv.c 	struct hv_ring_buffer_info *rbi = &channel->outbound;
hv_ring_buffer_info 1578 drivers/hv/vmbus_drv.c 	struct hv_ring_buffer_info *rbi = &channel->inbound;
hv_ring_buffer_info 1595 drivers/hv/vmbus_drv.c 	struct hv_ring_buffer_info *rbi = &channel->inbound;
hv_ring_buffer_info 1612 drivers/hv/vmbus_drv.c 	struct hv_ring_buffer_info *rbi = &channel->outbound;
hv_ring_buffer_info 1344 drivers/net/hyperv/netvsc.c 	struct hv_ring_buffer_info *rbi = &channel->inbound;
hv_ring_buffer_info  139 include/linux/hyperv.h static inline u32 hv_get_bytes_to_read(const struct hv_ring_buffer_info *rbi)
hv_ring_buffer_info  153 include/linux/hyperv.h static inline u32 hv_get_bytes_to_write(const struct hv_ring_buffer_info *rbi)
hv_ring_buffer_info  167 include/linux/hyperv.h 		const struct hv_ring_buffer_info *rbi)
hv_ring_buffer_info  483 include/linux/hyperv.h hv_ringbuffer_pending_size(const struct hv_ring_buffer_info *rbi)
hv_ring_buffer_info  743 include/linux/hyperv.h 	struct hv_ring_buffer_info outbound;	/* send to parent */
hv_ring_buffer_info  744 include/linux/hyperv.h 	struct hv_ring_buffer_info inbound;	/* receive from parent */
hv_ring_buffer_info 1215 include/linux/hyperv.h int hv_ringbuffer_get_debuginfo(struct hv_ring_buffer_info *ring_info,
hv_ring_buffer_info 1513 include/linux/hyperv.h hv_get_ring_buffer(const struct hv_ring_buffer_info *ring_info)
hv_ring_buffer_info 1521 include/linux/hyperv.h static inline void hv_begin_read(struct hv_ring_buffer_info *rbi)
hv_ring_buffer_info 1532 include/linux/hyperv.h static inline u32 hv_end_read(struct hv_ring_buffer_info *rbi)