|
iPXE
|
A PCI driver. More...
#include <pci.h>
Data Fields | |
| struct pci_device_id * | ids |
| PCI ID table. More... | |
| unsigned int | id_count |
| Number of entries in PCI ID table. More... | |
| struct pci_class_id | class |
| PCI class ID. More... | |
| int(* | probe )(struct pci_device *pci) |
| Probe device. More... | |
| void(* | remove )(struct pci_device *pci) |
| Remove device. More... | |
| struct pci_device_id* pci_driver::ids |
PCI ID table.
Definition at line 253 of file pci.h.
Referenced by bofm_find_driver(), and pci_find_driver().
| unsigned int pci_driver::id_count |
Number of entries in PCI ID table.
Definition at line 255 of file pci.h.
Referenced by bofm_find_driver(), and pci_find_driver().
| struct pci_class_id pci_driver::class |
PCI class ID.
Definition at line 257 of file pci.h.
Referenced by efi_veto_hp_xhci(), and pci_find_driver().
| int( * pci_driver::probe) (struct pci_device *pci) |
Probe device.
| pci | PCI device |
| rc | Return status code |
Definition at line 264 of file pci.h.
Referenced by pci_probe().
| void( * pci_driver::remove) (struct pci_device *pci) |
Remove device.
| pci | PCI device |
Definition at line 270 of file pci.h.
Referenced by pci_remove().
1.8.15