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

Data Fields

struct request_queuequeue
 
spinlock_t lock
 
struct list_head busy_list
 
struct list_head done_list
 
struct hlist_node dev_list
 
atomic_t ref_count
 
int queued_cmds
 
int done_cmds
 
wait_queue_head_t wq_done
 
wait_queue_head_t wq_free
 
char name [20]
 
int max_queue
 
unsigned long flags
 

Detailed Description

Definition at line 35 of file bsg.c.

Field Documentation

struct list_head busy_list

Definition at line 38 of file bsg.c.

struct hlist_node dev_list

Definition at line 40 of file bsg.c.

int done_cmds

Definition at line 43 of file bsg.c.

struct list_head done_list

Definition at line 39 of file bsg.c.

unsigned long flags

Definition at line 48 of file bsg.c.

spinlock_t lock

Definition at line 37 of file bsg.c.

int max_queue

Definition at line 47 of file bsg.c.

char name[20]

Definition at line 46 of file bsg.c.

Definition at line 36 of file bsg.c.

int queued_cmds

Definition at line 42 of file bsg.c.

atomic_t ref_count

Definition at line 41 of file bsg.c.

Definition at line 44 of file bsg.c.

Definition at line 45 of file bsg.c.


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