|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
| #define | pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
Functions | |
| void | hv_ringbuffer_get_debuginfo (struct hv_ring_buffer_info *ring_info, struct hv_ring_buffer_debug_info *debug_info) |
| u32 | hv_get_ringbuffer_interrupt_mask (struct hv_ring_buffer_info *rbi) |
| int | hv_ringbuffer_init (struct hv_ring_buffer_info *ring_info, void *buffer, u32 buflen) |
| void | hv_ringbuffer_cleanup (struct hv_ring_buffer_info *ring_info) |
| int | hv_ringbuffer_write (struct hv_ring_buffer_info *outring_info, struct scatterlist *sglist, u32 sgcount) |
| int | hv_ringbuffer_peek (struct hv_ring_buffer_info *Inring_info, void *Buffer, u32 buflen) |
| int | hv_ringbuffer_read (struct hv_ring_buffer_info *inring_info, void *buffer, u32 buflen, u32 offset) |
Definition at line 24 of file ring_buffer.c.
Definition at line 250 of file ring_buffer.c.
Definition at line 289 of file ring_buffer.c.
| void hv_ringbuffer_get_debuginfo | ( | struct hv_ring_buffer_info * | ring_info, |
| struct hv_ring_buffer_debug_info * | debug_info | ||
| ) |
Definition at line 220 of file ring_buffer.c.
Definition at line 262 of file ring_buffer.c.
Definition at line 373 of file ring_buffer.c.
| int hv_ringbuffer_read | ( | struct hv_ring_buffer_info * | inring_info, |
| void * | buffer, | ||
| u32 | buflen, | ||
| u32 | offset | ||
| ) |
Definition at line 416 of file ring_buffer.c.
| int hv_ringbuffer_write | ( | struct hv_ring_buffer_info * | outring_info, |
| struct scatterlist * | sglist, | ||
| u32 | sgcount | ||
| ) |
Definition at line 300 of file ring_buffer.c.
1.8.2