Searched refs:inring_info (Results 1 - 1 of 1) sorted by relevance
/drivers/hv/ |
H A D | ring_buffer.c | 512 int hv_ringbuffer_read(struct hv_ring_buffer_info *inring_info, void *buffer, argument 525 spin_lock_irqsave(&inring_info->ring_lock, flags); 527 hv_get_ringbuffer_availbytes(inring_info, 535 spin_unlock_irqrestore(&inring_info->ring_lock, flags); 541 hv_get_next_readlocation_withoffset(inring_info, offset); 543 next_read_location = hv_copyfrom_ringbuffer(inring_info, 548 next_read_location = hv_copyfrom_ringbuffer(inring_info, 559 hv_set_next_read_location(inring_info, next_read_location); 561 spin_unlock_irqrestore(&inring_info->ring_lock, flags); 563 *signal = hv_need_to_signal_on_read(old_read, inring_info); [all...] |
Completed in 157 milliseconds