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

Data Fields

struct list_head queued_list
 
unsigned int q_count
 
unsigned int q_bcount
 
struct list_head ready_list
 
unsigned int r_count
 
unsigned int r_bcount
 
struct list_head idle_list
 
unsigned int i_count
 
unsigned int i_bcount
 
struct pvr2_buffer ** buffers
 
unsigned int buffer_slot_count
 
unsigned int buffer_total_count
 
unsigned int buffer_target_count
 
pvr2_stream_callback callback_func
 
voidcallback_data
 
struct usb_device * dev
 
int endpoint
 
spinlock_t list_lock
 
struct mutex mutex
 
unsigned int fail_count
 
unsigned int fail_tolerance
 
unsigned int buffers_processed
 
unsigned int buffers_failed
 
unsigned int bytes_processed
 

Detailed Description

Definition at line 49 of file pvrusb2-io.c.

Field Documentation

unsigned int buffer_slot_count

Definition at line 65 of file pvrusb2-io.c.

unsigned int buffer_target_count

Definition at line 69 of file pvrusb2-io.c.

unsigned int buffer_total_count

Definition at line 67 of file pvrusb2-io.c.

struct pvr2_buffer** buffers

Definition at line 63 of file pvrusb2-io.c.

unsigned int buffers_failed

Definition at line 84 of file pvrusb2-io.c.

unsigned int buffers_processed

Definition at line 83 of file pvrusb2-io.c.

unsigned int bytes_processed

Definition at line 85 of file pvrusb2-io.c.

void* callback_data

Definition at line 72 of file pvrusb2-io.c.

pvr2_stream_callback callback_func

Definition at line 71 of file pvrusb2-io.c.

struct usb_device* dev

Definition at line 74 of file pvrusb2-io.c.

Definition at line 75 of file pvrusb2-io.c.

unsigned int fail_count

Definition at line 80 of file pvrusb2-io.c.

unsigned int fail_tolerance

Definition at line 81 of file pvrusb2-io.c.

unsigned int i_bcount

Definition at line 61 of file pvrusb2-io.c.

unsigned int i_count

Definition at line 60 of file pvrusb2-io.c.

struct list_head idle_list

Definition at line 59 of file pvrusb2-io.c.

spinlock_t list_lock

Definition at line 77 of file pvrusb2-io.c.

Definition at line 78 of file pvrusb2-io.c.

unsigned int q_bcount

Definition at line 53 of file pvrusb2-io.c.

unsigned int q_count

Definition at line 52 of file pvrusb2-io.c.

struct list_head queued_list

Definition at line 51 of file pvrusb2-io.c.

unsigned int r_bcount

Definition at line 57 of file pvrusb2-io.c.

unsigned int r_count

Definition at line 56 of file pvrusb2-io.c.

struct list_head ready_list

Definition at line 55 of file pvrusb2-io.c.


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