Searched refs:hv_ring_buffer_info (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/hv/
H A Dring_buffer.c54 struct hv_ring_buffer_info *rbi = &channel->outbound;
74 hv_get_next_write_location(struct hv_ring_buffer_info *ring_info)
83 hv_set_next_write_location(struct hv_ring_buffer_info *ring_info,
91 hv_get_ring_buffersize(const struct hv_ring_buffer_info *ring_info)
98 hv_get_ring_bufferindices(struct hv_ring_buffer_info *ring_info)
108 struct hv_ring_buffer_info *ring_info,
133 hv_get_ringbuffer_availbytes(const struct hv_ring_buffer_info *rbi,
149 int hv_ringbuffer_get_debuginfo(struct hv_ring_buffer_info *ring_info,
185 int hv_ringbuffer_init(struct hv_ring_buffer_info *ring_info,
249 void hv_ringbuffer_cleanup(struct hv_ring_buffer_info *ring_inf
[all...]
H A Dhyperv_vmbus.h184 int hv_ringbuffer_init(struct hv_ring_buffer_info *ring_info,
187 void hv_ringbuffer_cleanup(struct hv_ring_buffer_info *ring_info);
H A Dvmbus_drv.c1516 struct hv_ring_buffer_info *rbi = &channel->outbound;
1533 struct hv_ring_buffer_info *rbi = &channel->inbound;
1550 struct hv_ring_buffer_info *rbi = &channel->inbound;
1567 struct hv_ring_buffer_info *rbi = &channel->outbound;
/linux-master/include/linux/
H A Dhyperv.h191 struct hv_ring_buffer_info { struct
211 static inline u32 hv_get_bytes_to_read(const struct hv_ring_buffer_info *rbi)
225 static inline u32 hv_get_bytes_to_write(const struct hv_ring_buffer_info *rbi)
239 const struct hv_ring_buffer_info *rbi)
863 struct hv_ring_buffer_info outbound; /* send to parent */
864 struct hv_ring_buffer_info inbound; /* receive from parent */
1356 int hv_ringbuffer_get_debuginfo(struct hv_ring_buffer_info *ring_info,
1677 hv_get_ring_buffer(const struct hv_ring_buffer_info *ring_info)
1685 static inline void hv_begin_read(struct hv_ring_buffer_info *rbi)
1696 static inline u32 hv_end_read(struct hv_ring_buffer_info *rb
[all...]
/linux-master/drivers/net/hyperv/
H A Dnetvsc.c1700 struct hv_ring_buffer_info *rbi = &channel->inbound;

Completed in 123 milliseconds