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

#include <pcibr_provider.h>

Data Fields

struct pcibus_bussoft pbi_buscommon
 
u32 pbi_moduleid
 
short pbi_bridge_type
 
short pbi_bridge_mode
 
struct ate_resource pbi_int_ate_resource
 
u64 pbi_int_ate_size
 
u64 pbi_dir_xbase
 
char pbi_hub_xid
 
u64 pbi_devreg [8]
 
u32 pbi_valid_devices
 
u32 pbi_enabled_devices
 
spinlock_t pbi_lock
 

Detailed Description

Definition at line 100 of file pcibr_provider.h.

Field Documentation

short pbi_bridge_mode

Definition at line 104 of file pcibr_provider.h.

short pbi_bridge_type

Definition at line 103 of file pcibr_provider.h.

struct pcibus_bussoft pbi_buscommon

Definition at line 101 of file pcibr_provider.h.

u64 pbi_devreg[8]

Definition at line 112 of file pcibr_provider.h.

u64 pbi_dir_xbase

Definition at line 109 of file pcibr_provider.h.

u32 pbi_enabled_devices

Definition at line 115 of file pcibr_provider.h.

char pbi_hub_xid

Definition at line 110 of file pcibr_provider.h.

struct ate_resource pbi_int_ate_resource

Definition at line 106 of file pcibr_provider.h.

u64 pbi_int_ate_size

Definition at line 107 of file pcibr_provider.h.

spinlock_t pbi_lock

Definition at line 117 of file pcibr_provider.h.

u32 pbi_moduleid

Definition at line 102 of file pcibr_provider.h.

u32 pbi_valid_devices

Definition at line 114 of file pcibr_provider.h.


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