Lines Matching refs:hv_ring_buffer_info

65 	struct hv_ring_buffer_info *rbi = &channel->outbound;  in hv_signal_on_write()
83 hv_get_next_write_location(struct hv_ring_buffer_info *ring_info) in hv_get_next_write_location()
92 hv_set_next_write_location(struct hv_ring_buffer_info *ring_info, in hv_set_next_write_location()
100 hv_set_next_read_location(struct hv_ring_buffer_info *ring_info, in hv_set_next_read_location()
109 hv_get_ring_buffersize(const struct hv_ring_buffer_info *ring_info) in hv_get_ring_buffersize()
116 hv_get_ring_bufferindices(struct hv_ring_buffer_info *ring_info) in hv_get_ring_bufferindices()
126 struct hv_ring_buffer_info *ring_info, in hv_copyto_ringbuffer()
151 hv_get_ringbuffer_availbytes(const struct hv_ring_buffer_info *rbi, in hv_get_ringbuffer_availbytes()
167 void hv_ringbuffer_get_debuginfo(const struct hv_ring_buffer_info *ring_info, in hv_ringbuffer_get_debuginfo()
191 int hv_ringbuffer_init(struct hv_ring_buffer_info *ring_info, in hv_ringbuffer_init()
199 memset(ring_info, 0, sizeof(struct hv_ring_buffer_info)); in hv_ringbuffer_init()
241 void hv_ringbuffer_cleanup(struct hv_ring_buffer_info *ring_info) in hv_ringbuffer_cleanup()
257 struct hv_ring_buffer_info *outring_info = &channel->outbound; in hv_ringbuffer_write()
366 static u32 hv_pkt_iter_avail(const struct hv_ring_buffer_info *rbi) in hv_pkt_iter_avail()
384 struct hv_ring_buffer_info *rbi = &channel->inbound; in hv_pkt_iter_first()
408 struct hv_ring_buffer_info *rbi = &channel->inbound; in __hv_pkt_iter_next()
423 static u32 hv_pkt_iter_bytes_read(const struct hv_ring_buffer_info *rbi, in hv_pkt_iter_bytes_read()
455 struct hv_ring_buffer_info *rbi = &channel->inbound; in hv_pkt_iter_close()