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

#include <pci.h>

Data Fields

struct list_head node
 
struct pci_busparent
 
struct list_head children
 
struct list_head devices
 
struct pci_devself
 
struct list_head slots
 
struct resourceresource [PCI_BRIDGE_RESOURCE_NUM]
 
struct list_head resources
 
struct resource busn_res
 
struct pci_opsops
 
voidsysdata
 
struct proc_dir_entryprocdir
 
unsigned char number
 
unsigned char primary
 
unsigned char max_bus_speed
 
unsigned char cur_bus_speed
 
char name [48]
 
unsigned short bridge_ctl
 
pci_bus_flags_t bus_flags
 
struct devicebridge
 
struct device dev
 
struct bin_attributelegacy_io
 
struct bin_attributelegacy_mem
 
unsigned int is_added:1
 

Detailed Description

Definition at line 402 of file pci.h.

Field Documentation

struct device* bridge

Definition at line 426 of file pci.h.

unsigned short bridge_ctl

Definition at line 424 of file pci.h.

pci_bus_flags_t bus_flags

Definition at line 425 of file pci.h.

struct resource busn_res

Definition at line 411 of file pci.h.

struct list_head children

Definition at line 405 of file pci.h.

unsigned char cur_bus_speed

Definition at line 420 of file pci.h.

Definition at line 427 of file pci.h.

struct list_head devices

Definition at line 406 of file pci.h.

unsigned int is_added

Definition at line 430 of file pci.h.

struct bin_attribute* legacy_io

Definition at line 428 of file pci.h.

struct bin_attribute* legacy_mem

Definition at line 429 of file pci.h.

unsigned char max_bus_speed

Definition at line 419 of file pci.h.

char name[48]

Definition at line 422 of file pci.h.

Definition at line 403 of file pci.h.

unsigned char number

Definition at line 417 of file pci.h.

Definition at line 413 of file pci.h.

struct pci_bus* parent

Definition at line 404 of file pci.h.

unsigned char primary

Definition at line 418 of file pci.h.

Definition at line 415 of file pci.h.

Definition at line 409 of file pci.h.

Definition at line 410 of file pci.h.

struct pci_dev* self

Definition at line 407 of file pci.h.

Definition at line 408 of file pci.h.

void* sysdata

Definition at line 414 of file pci.h.


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