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

#include <parport.h>

Data Fields

unsigned long base
 
unsigned long base_hi
 
unsigned int size
 
const charname
 
unsigned int modes
 
int irq
 
int dma
 
int muxport
 
int portnum
 
struct devicedev
 
struct parportphysport
 
struct pardevicedevices
 
struct pardevicecad
 
int daisy
 
int muxsel
 
struct pardevicewaithead
 
struct pardevicewaittail
 
struct list_head list
 
unsigned int flags
 
voidsysctl_table
 
struct parport_device_info probe_info [5]
 
struct ieee1284_info ieee1284
 
struct parport_operationsops
 
voidprivate_data
 
int number
 
spinlock_t pardevice_lock
 
spinlock_t waitlist_lock
 
rwlock_t cad_lock
 
int spintime
 
atomic_t ref_count
 
unsigned long devflags
 
struct pardeviceproc_device
 
struct list_head full_list
 
struct parportslaves [3]
 

Detailed Description

Definition at line 184 of file parport.h.

Field Documentation

unsigned long base

Definition at line 185 of file parport.h.

unsigned long base_hi

Definition at line 186 of file parport.h.

Definition at line 215 of file parport.h.

rwlock_t cad_lock

Definition at line 235 of file parport.h.

int daisy

Definition at line 216 of file parport.h.

struct device* dev

Definition at line 194 of file parport.h.

unsigned long devflags

Definition at line 240 of file parport.h.

struct pardevice* devices

Definition at line 214 of file parport.h.

int dma

Definition at line 191 of file parport.h.

unsigned int flags

Definition at line 223 of file parport.h.

struct list_head full_list

Definition at line 244 of file parport.h.

Definition at line 227 of file parport.h.

int irq

Definition at line 190 of file parport.h.

Definition at line 222 of file parport.h.

unsigned int modes

Definition at line 189 of file parport.h.

int muxport

Definition at line 192 of file parport.h.

int muxsel

Definition at line 217 of file parport.h.

const char* name

Definition at line 188 of file parport.h.

int number

Definition at line 232 of file parport.h.

Definition at line 229 of file parport.h.

spinlock_t pardevice_lock

Definition at line 233 of file parport.h.

struct parport* physport

Definition at line 199 of file parport.h.

int portnum

Definition at line 193 of file parport.h.

void* private_data

Definition at line 230 of file parport.h.

struct parport_device_info probe_info[5]

Definition at line 226 of file parport.h.

struct pardevice* proc_device

Definition at line 242 of file parport.h.

atomic_t ref_count

Definition at line 238 of file parport.h.

unsigned int size

Definition at line 187 of file parport.h.

struct parport* slaves[3]

Definition at line 245 of file parport.h.

int spintime

Definition at line 237 of file parport.h.

void* sysctl_table

Definition at line 225 of file parport.h.

struct pardevice* waithead

Definition at line 219 of file parport.h.

spinlock_t waitlist_lock

Definition at line 234 of file parport.h.

struct pardevice* waittail

Definition at line 220 of file parport.h.


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