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

#include <pci.h>

Data Fields

void __iomembase_addr
 
struct parisc_devicedev
 
struct pci_bushba_bus
 
int hba_num
 
struct resource bus_num
 
struct resource io_space
 
struct resource lmmio_space
 
struct resource elmmio_space
 
struct resource gmmio_space
 
unsigned long lmmio_space_offset
 
voidiommu
 
char io_name [HBA_NAME_SIZE]
 
char lmmio_name [HBA_NAME_SIZE]
 
char elmmio_name [HBA_NAME_SIZE]
 
char gmmio_name [HBA_NAME_SIZE]
 

Detailed Description

Definition at line 41 of file pci.h.

Field Documentation

void __iomem* base_addr

Definition at line 42 of file pci.h.

struct resource bus_num

Definition at line 46 of file pci.h.

Definition at line 43 of file pci.h.

char elmmio_name[HBA_NAME_SIZE]

Definition at line 64 of file pci.h.

struct resource elmmio_space

Definition at line 49 of file pci.h.

char gmmio_name[HBA_NAME_SIZE]

Definition at line 65 of file pci.h.

struct resource gmmio_space

Definition at line 50 of file pci.h.

struct pci_bus* hba_bus

Definition at line 44 of file pci.h.

int hba_num

Definition at line 45 of file pci.h.

char io_name[HBA_NAME_SIZE]

Definition at line 62 of file pci.h.

Definition at line 47 of file pci.h.

Definition at line 58 of file pci.h.

char lmmio_name[HBA_NAME_SIZE]

Definition at line 63 of file pci.h.

struct resource lmmio_space

Definition at line 48 of file pci.h.

unsigned long lmmio_space_offset

Definition at line 57 of file pci.h.


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