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

#include <pci.h>

Data Fields

struct list_head node
 
const charname
 
struct pci_device_idid_table
 
int(* probe )(struct pci_dev *dev, const struct pci_device_id *id)
 
void(* remove )(struct pci_dev *dev)
 
int(* suspend )(struct pci_dev *dev, pm_message_t state)
 
int(* suspend_late )(struct pci_dev *dev, pm_message_t state)
 
int(* resume_early )(struct pci_dev *dev)
 
int(* resume )(struct pci_dev *dev)
 
void(* shutdown )(struct pci_dev *dev)
 
struct pci_error_handlerserr_handler
 
struct device_driver driver
 
struct pci_dynids dynids
 

Detailed Description

Definition at line 565 of file pci.h.

Field Documentation

Definition at line 577 of file pci.h.

Definition at line 578 of file pci.h.

struct pci_error_handlers* err_handler

Definition at line 576 of file pci.h.

struct pci_device_id* id_table

Definition at line 568 of file pci.h.

const char* name

Definition at line 567 of file pci.h.

Definition at line 566 of file pci.h.

Definition at line 569 of file pci.h.

void(* remove)(struct pci_dev *dev)

Definition at line 570 of file pci.h.

int(* resume)(struct pci_dev *dev)

Definition at line 574 of file pci.h.

int(* resume_early)(struct pci_dev *dev)

Definition at line 573 of file pci.h.

void(* shutdown)(struct pci_dev *dev)

Definition at line 575 of file pci.h.

Definition at line 571 of file pci.h.

int(* suspend_late)(struct pci_dev *dev, pm_message_t state)

Definition at line 572 of file pci.h.


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