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

#include <dasd_int.h>

Data Fields

struct dasd_blockblock
 
unsigned int devindex
 
unsigned long flags
 
unsigned short features
 
struct dasd_ccw_reqeer_cqr
 
struct dasd_disciplinediscipline
 
struct dasd_disciplinebase_discipline
 
charprivate
 
struct dasd_path path_data
 
int state
 
int target
 
struct mutex state_mutex
 
int stopped
 
atomic_t ref_count
 
struct list_head ccw_queue
 
spinlock_t mem_lock
 
voidccw_mem
 
voiderp_mem
 
struct list_head ccw_chunks
 
struct list_head erp_chunks
 
atomic_t tasklet_scheduled
 
struct tasklet_struct tasklet
 
struct work_struct kick_work
 
struct work_struct restore_device
 
struct work_struct reload_device
 
struct work_struct kick_validate
 
struct timer_list timer
 
debug_info_tdebug_area
 
struct ccw_devicecdev
 
struct list_head alias_list
 
unsigned long default_expires
 
struct dentrydebugfs_dentry
 
struct dasd_profile profile
 

Detailed Description

Definition at line 415 of file dasd_int.h.

Field Documentation

struct list_head alias_list

Definition at line 461 of file dasd_int.h.

struct dasd_discipline* base_discipline

Definition at line 428 of file dasd_int.h.

Definition at line 417 of file dasd_int.h.

struct list_head ccw_chunks

Definition at line 445 of file dasd_int.h.

void* ccw_mem

Definition at line 443 of file dasd_int.h.

struct list_head ccw_queue

Definition at line 441 of file dasd_int.h.

Definition at line 458 of file dasd_int.h.

debug_info_t* debug_area

Definition at line 456 of file dasd_int.h.

struct dentry* debugfs_dentry

Definition at line 466 of file dasd_int.h.

unsigned long default_expires

Definition at line 464 of file dasd_int.h.

unsigned int devindex

Definition at line 419 of file dasd_int.h.

struct dasd_discipline* discipline

Definition at line 427 of file dasd_int.h.

struct dasd_ccw_req* eer_cqr

Definition at line 424 of file dasd_int.h.

struct list_head erp_chunks

Definition at line 446 of file dasd_int.h.

void* erp_mem

Definition at line 444 of file dasd_int.h.

unsigned short features

Definition at line 421 of file dasd_int.h.

unsigned long flags

Definition at line 420 of file dasd_int.h.

struct work_struct kick_validate

Definition at line 453 of file dasd_int.h.

struct work_struct kick_work

Definition at line 450 of file dasd_int.h.

spinlock_t mem_lock

Definition at line 442 of file dasd_int.h.

struct dasd_path path_data

Definition at line 430 of file dasd_int.h.

char* private

Definition at line 429 of file dasd_int.h.

Definition at line 467 of file dasd_int.h.

atomic_t ref_count

Definition at line 438 of file dasd_int.h.

struct work_struct reload_device

Definition at line 452 of file dasd_int.h.

struct work_struct restore_device

Definition at line 451 of file dasd_int.h.

Definition at line 433 of file dasd_int.h.

struct mutex state_mutex

Definition at line 434 of file dasd_int.h.

int stopped

Definition at line 435 of file dasd_int.h.

int target

Definition at line 433 of file dasd_int.h.

Definition at line 449 of file dasd_int.h.

atomic_t tasklet_scheduled

Definition at line 448 of file dasd_int.h.

Definition at line 454 of file dasd_int.h.


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