Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/linuxkpi/common/include/linux/pci.h
Show First 20 Lines • Show All 224 Lines • ▼ Show 20 Lines | struct pci_dev { | ||||
uint16_t vendor; | uint16_t vendor; | ||||
uint16_t subsystem_vendor; | uint16_t subsystem_vendor; | ||||
uint16_t subsystem_device; | uint16_t subsystem_device; | ||||
unsigned int irq; | unsigned int irq; | ||||
unsigned int devfn; | unsigned int devfn; | ||||
uint32_t class; | uint32_t class; | ||||
uint8_t revision; | uint8_t revision; | ||||
bool msi_enabled; | bool msi_enabled; | ||||
phys_addr_t rom; | |||||
size_t romlen; | |||||
TAILQ_HEAD(, pci_mmio_region) mmio; | TAILQ_HEAD(, pci_mmio_region) mmio; | ||||
}; | }; | ||||
static inline struct resource_list_entry * | static inline struct resource_list_entry * | ||||
linux_pci_get_rle(struct pci_dev *pdev, int type, int rid) | linux_pci_get_rle(struct pci_dev *pdev, int type, int rid) | ||||
{ | { | ||||
struct pci_devinfo *dinfo; | struct pci_devinfo *dinfo; | ||||
▲ Show 20 Lines • Show All 912 Lines • Show Last 20 Lines |