XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
pci_driver Struct Reference

#include <pci.h>

Collaboration diagram for pci_driver:
Collaboration graph
[legend]

Public Attributes

const char * name
 
const struct pci_device_id * id_table
 
int(* probe )(struct pci_dev *dev, const struct pci_device_id *id)
 
void(* remove )(struct pci_dev *dev)
 
void(* shutdown )(struct pci_dev *dev)
 
struct device_driver driver
 

Member Data Documentation

◆ driver

struct device_driver pci_driver::driver

◆ id_table

const struct pci_device_id* pci_driver::id_table

◆ name

const char* pci_driver::name

◆ probe

int(* pci_driver::probe) (struct pci_dev *dev, const struct pci_device_id *id)

◆ remove

void(* pci_driver::remove) (struct pci_dev *dev)

◆ shutdown

void(* pci_driver::shutdown) (struct pci_dev *dev)

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