Lines Matching refs:hv_ring_buffer_info
52 struct hv_ring_buffer_info *rbi = &channel->outbound; in hv_signal_on_write()
72 hv_get_next_write_location(struct hv_ring_buffer_info *ring_info) in hv_get_next_write_location()
81 hv_set_next_write_location(struct hv_ring_buffer_info *ring_info, in hv_set_next_write_location()
89 hv_set_next_read_location(struct hv_ring_buffer_info *ring_info, in hv_set_next_read_location()
98 hv_get_ring_buffersize(const struct hv_ring_buffer_info *ring_info) in hv_get_ring_buffersize()
105 hv_get_ring_bufferindices(struct hv_ring_buffer_info *ring_info) in hv_get_ring_bufferindices()
115 struct hv_ring_buffer_info *ring_info, in hv_copyto_ringbuffer()
140 hv_get_ringbuffer_availbytes(const struct hv_ring_buffer_info *rbi, in hv_get_ringbuffer_availbytes()
156 int hv_ringbuffer_get_debuginfo(struct hv_ring_buffer_info *ring_info, in hv_ringbuffer_get_debuginfo()
192 int hv_ringbuffer_init(struct hv_ring_buffer_info *ring_info, in hv_ringbuffer_init()
241 void hv_ringbuffer_cleanup(struct hv_ring_buffer_info *ring_info) in hv_ringbuffer_cleanup()
260 struct hv_ring_buffer_info *outring_info = &channel->outbound; in hv_ringbuffer_write()
378 static u32 hv_pkt_iter_avail(const struct hv_ring_buffer_info *rbi) in hv_pkt_iter_avail()
396 struct hv_ring_buffer_info *rbi = &channel->inbound; in hv_pkt_iter_first()
420 struct hv_ring_buffer_info *rbi = &channel->inbound; in __hv_pkt_iter_next()
435 static u32 hv_pkt_iter_bytes_read(const struct hv_ring_buffer_info *rbi, in hv_pkt_iter_bytes_read()
467 struct hv_ring_buffer_info *rbi = &channel->inbound; in hv_pkt_iter_close()