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

#include <i2o.h>

Data Fields

char name [16]
 
int unit
 
int type
 
struct pci_devpdev
 
unsigned int promise:1
 
unsigned int adaptec:1
 
unsigned int raptor:1
 
unsigned int no_quiesce:1
 
unsigned int short_req:1
 
unsigned int limit_sectors:1
 
unsigned int pae_support:1
 
struct list_head devices
 
struct list_head list
 
void __iomemin_port
 
void __iomemout_port
 
void __iomemirq_status
 
void __iomemirq_mask
 
struct i2o_dma status
 
struct i2o_dma hrt
 
i2o_lctlct
 
struct i2o_dma dlct
 
struct mutex lct_lock
 
struct i2o_dma status_block
 
struct i2o_io base
 
struct i2o_io in_queue
 
struct i2o_dma out_queue
 
struct i2o_pool in_msg
 
unsigned int battery:1
 
unsigned int io_alloc:1
 
unsigned int mem_alloc:1
 
struct resource io_resource
 
struct resource mem_resource
 
struct device device
 
struct i2o_deviceexec
 
spinlock_t lock
 
voiddriver_data [I2O_MAX_DRIVERS]
 

Detailed Description

Definition at line 520 of file i2o.h.

Field Documentation

unsigned int adaptec

Definition at line 528 of file i2o.h.

struct i2o_io base

Definition at line 551 of file i2o.h.

unsigned int battery

Definition at line 557 of file i2o.h.

Definition at line 564 of file i2o.h.

struct list_head devices

Definition at line 535 of file i2o.h.

Definition at line 547 of file i2o.h.

Definition at line 574 of file i2o.h.

Definition at line 565 of file i2o.h.

Definition at line 545 of file i2o.h.

struct i2o_pool in_msg

Definition at line 555 of file i2o.h.

void __iomem* in_port

Definition at line 538 of file i2o.h.

struct i2o_io in_queue

Definition at line 552 of file i2o.h.

unsigned int io_alloc

Definition at line 558 of file i2o.h.

struct resource io_resource

Definition at line 561 of file i2o.h.

void __iomem* irq_mask

Definition at line 541 of file i2o.h.

void __iomem* irq_status

Definition at line 540 of file i2o.h.

i2o_lct* lct

Definition at line 546 of file i2o.h.

struct mutex lct_lock

Definition at line 548 of file i2o.h.

unsigned int limit_sectors

Definition at line 532 of file i2o.h.

Definition at line 536 of file i2o.h.

spinlock_t lock

Definition at line 572 of file i2o.h.

unsigned int mem_alloc

Definition at line 559 of file i2o.h.

struct resource mem_resource

Definition at line 562 of file i2o.h.

char name[16]

Definition at line 521 of file i2o.h.

unsigned int no_quiesce

Definition at line 530 of file i2o.h.

void __iomem* out_port

Definition at line 539 of file i2o.h.

struct i2o_dma out_queue

Definition at line 553 of file i2o.h.

unsigned int pae_support

Definition at line 533 of file i2o.h.

struct pci_dev* pdev

Definition at line 525 of file i2o.h.

unsigned int promise

Definition at line 527 of file i2o.h.

unsigned int raptor

Definition at line 529 of file i2o.h.

unsigned int short_req

Definition at line 531 of file i2o.h.

Definition at line 543 of file i2o.h.

Definition at line 549 of file i2o.h.

Definition at line 523 of file i2o.h.

int unit

Definition at line 522 of file i2o.h.


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