Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
rchan_buf Struct Reference

#include <relay.h>

Data Fields

voidstart
 
voiddata
 
size_t offset
 
size_t subbufs_produced
 
size_t subbufs_consumed
 
struct rchanchan
 
wait_queue_head_t read_wait
 
struct timer_list timer
 
struct dentrydentry
 
struct kref kref
 
struct page ** page_array
 
unsigned int page_count
 
unsigned int finalized
 
size_tpadding
 
size_t prev_padding
 
size_t bytes_consumed
 
size_t early_bytes
 
unsigned int cpu
 

Detailed Description

Definition at line 34 of file relay.h.

Field Documentation

size_t bytes_consumed

Definition at line 51 of file relay.h.

Definition at line 41 of file relay.h.

unsigned int cpu

Definition at line 53 of file relay.h.

Definition at line 37 of file relay.h.

Definition at line 44 of file relay.h.

size_t early_bytes

Definition at line 52 of file relay.h.

unsigned int finalized

Definition at line 48 of file relay.h.

Definition at line 45 of file relay.h.

Definition at line 38 of file relay.h.

size_t* padding

Definition at line 49 of file relay.h.

struct page** page_array

Definition at line 46 of file relay.h.

unsigned int page_count

Definition at line 47 of file relay.h.

size_t prev_padding

Definition at line 50 of file relay.h.

wait_queue_head_t read_wait

Definition at line 42 of file relay.h.

void* start

Definition at line 36 of file relay.h.

size_t subbufs_consumed

Definition at line 40 of file relay.h.

size_t subbufs_produced

Definition at line 39 of file relay.h.

Definition at line 43 of file relay.h.


The documentation for this struct was generated from the following file: