Lines Matching refs:hv_ring_buffer_info
54 struct hv_ring_buffer_info *rbi = &channel->outbound; in hv_signal_on_write()
74 hv_get_next_write_location(struct hv_ring_buffer_info *ring_info) in hv_get_next_write_location()
83 hv_set_next_write_location(struct hv_ring_buffer_info *ring_info, in hv_set_next_write_location()
91 hv_get_ring_buffersize(const struct hv_ring_buffer_info *ring_info) in hv_get_ring_buffersize()
98 hv_get_ring_bufferindices(struct hv_ring_buffer_info *ring_info) in hv_get_ring_bufferindices()
108 struct hv_ring_buffer_info *ring_info, in hv_copyto_ringbuffer()
133 hv_get_ringbuffer_availbytes(const struct hv_ring_buffer_info *rbi, in hv_get_ringbuffer_availbytes()
149 int hv_ringbuffer_get_debuginfo(struct hv_ring_buffer_info *ring_info, in hv_ringbuffer_get_debuginfo()
185 int hv_ringbuffer_init(struct hv_ring_buffer_info *ring_info, in hv_ringbuffer_init()
271 void hv_ringbuffer_cleanup(struct hv_ring_buffer_info *ring_info) in hv_ringbuffer_cleanup()
295 struct hv_ring_buffer_info *outring_info = &channel->outbound; in hv_ringbuffer_write()
439 static u32 hv_pkt_iter_avail(const struct hv_ring_buffer_info *rbi) in hv_pkt_iter_avail()
455 struct hv_ring_buffer_info *rbi = &channel->inbound; in hv_pkt_iter_first_raw()
473 struct hv_ring_buffer_info *rbi = &channel->inbound; in hv_pkt_iter_first()
531 struct hv_ring_buffer_info *rbi = &channel->inbound; in __hv_pkt_iter_next()
547 static u32 hv_pkt_iter_bytes_read(const struct hv_ring_buffer_info *rbi, in hv_pkt_iter_bytes_read()
579 struct hv_ring_buffer_info *rbi = &channel->inbound; in hv_pkt_iter_close()