Lines Matching refs:outring_info
286 struct hv_ring_buffer_info *outring_info = &channel->outbound;
296 spin_lock_irqsave(&outring_info->ring_lock, flags);
298 bytes_avail_towrite = hv_get_bytes_to_write(outring_info);
313 spin_unlock_irqrestore(&outring_info->ring_lock, flags);
320 next_write_location = hv_get_next_write_location(outring_info);
325 next_write_location = hv_copyto_ringbuffer(outring_info,
341 spin_unlock_irqrestore(&outring_info->ring_lock, flags);
346 desc = hv_get_ring_buffer(outring_info) + old_write;
358 prev_indices = hv_get_ring_bufferindices(outring_info);
360 next_write_location = hv_copyto_ringbuffer(outring_info,
369 hv_set_next_write_location(outring_info, next_write_location);
372 spin_unlock_irqrestore(&outring_info->ring_lock, flags);