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

Data Fields

struct memstick_devcard
 
unsigned int usage_count
 
unsigned int caps
 
struct gendisk * disk
 
struct request_queuequeue
 
struct requestblock_req
 
spinlock_t q_lock
 
unsigned short page_size
 
unsigned short cylinders
 
unsigned short heads
 
unsigned short sectors_per_track
 
unsigned char system
 
unsigned char read_only:1
 
unsigned char eject:1
 
unsigned char has_request:1
 
unsigned char data_dir:1
 
unsigned char active:1
 
unsigned char transfer_cmd
 
int(* mrq_handler )(struct memstick_dev *card, struct memstick_request **mrq)
 
void(* setup_transfer )(struct memstick_dev *card, u64 offset, size_t length)
 
struct attribute_group attr_group
 
struct scatterlist req_sg [MSPRO_BLOCK_MAX_SEGS]
 
unsigned int seg_count
 
unsigned int current_seg
 
unsigned int current_page
 

Detailed Description

Definition at line 138 of file mspro_block.c.

Field Documentation

unsigned char active

Definition at line 153 of file mspro_block.c.

struct attribute_group attr_group

Definition at line 170 of file mspro_block.c.

struct request* block_req

Definition at line 144 of file mspro_block.c.

unsigned int caps

Definition at line 141 of file mspro_block.c.

Definition at line 139 of file mspro_block.c.

unsigned int current_page

Definition at line 175 of file mspro_block.c.

unsigned int current_seg

Definition at line 174 of file mspro_block.c.

unsigned short cylinders

Definition at line 148 of file mspro_block.c.

unsigned char data_dir

Definition at line 153 of file mspro_block.c.

struct gendisk* disk

Definition at line 142 of file mspro_block.c.

unsigned char eject

Definition at line 153 of file mspro_block.c.

unsigned char has_request

Definition at line 153 of file mspro_block.c.

unsigned short heads

Definition at line 149 of file mspro_block.c.

Definition at line 160 of file mspro_block.c.

unsigned short page_size

Definition at line 147 of file mspro_block.c.

spinlock_t q_lock

Definition at line 145 of file mspro_block.c.

Definition at line 143 of file mspro_block.c.

unsigned char read_only

Definition at line 153 of file mspro_block.c.

Definition at line 172 of file mspro_block.c.

unsigned short sectors_per_track

Definition at line 150 of file mspro_block.c.

unsigned int seg_count

Definition at line 173 of file mspro_block.c.

Definition at line 167 of file mspro_block.c.

unsigned char system

Definition at line 152 of file mspro_block.c.

unsigned char transfer_cmd

Definition at line 158 of file mspro_block.c.

unsigned int usage_count

Definition at line 140 of file mspro_block.c.


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