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

#include <pci.h>

Data Fields

u8(* inb )(struct pci_hba_data *hba, u16 port)
 
u16(* inw )(struct pci_hba_data *hba, u16 port)
 
u32(* inl )(struct pci_hba_data *hba, u16 port)
 
void(* outb )(struct pci_hba_data *hba, u16 port, u8 data)
 
void(* outw )(struct pci_hba_data *hba, u16 port, u16 data)
 
void(* outl )(struct pci_hba_data *hba, u16 port, u32 data)
 

Detailed Description

Definition at line 141 of file pci.h.

Field Documentation

u8(* inb)(struct pci_hba_data *hba, u16 port)

Definition at line 142 of file pci.h.

u32(* inl)(struct pci_hba_data *hba, u16 port)

Definition at line 144 of file pci.h.

u16(* inw)(struct pci_hba_data *hba, u16 port)

Definition at line 143 of file pci.h.

void(* outb)(struct pci_hba_data *hba, u16 port, u8 data)

Definition at line 145 of file pci.h.

void(* outl)(struct pci_hba_data *hba, u16 port, u32 data)

Definition at line 147 of file pci.h.

void(* outw)(struct pci_hba_data *hba, u16 port, u16 data)

Definition at line 146 of file pci.h.


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