Lines Matching defs:pcicfg
177 typedef struct pcicfg { struct
178 device_t dev; /* device which owns this */
182 uint16_t subvendor; /* card vendor ID */
183 uint16_t subdevice; /* card device ID, assigned by card vendor */
184 uint16_t vendor; /* chip vendor ID */
185 uint16_t device; /* chip device ID, assigned by chip vendor */
187 uint16_t cmdreg; /* disable/enable chip and PCI options */
188 uint16_t statreg; /* supported PCI features and error state */
190 uint8_t baseclass; /* chip PCI class */
214 struct pcicfg_bridge bridge; /* Bridges */ argument
215 struct pcicfg_pp pp; /* Power management */ argument
216 struct pcicfg_vpd vpd; /* Vital product data */ argument
217 struct pcicfg_msi msi; /* PCI MSI */ argument
218 struct pcicfg_msix msix; /* PCI MSI-X */ argument
219 struct pcicfg_ht ht; /* HyperTransport */ argument
220 struct pcicfg_pcie pcie; /* PCI Express */ argument
221 struct pcicfg_pcix pcix; /* PCI-X */ argument
222 struct pcicfg_iov *iov; /* SR-IOV */ argument
223 struct pcicfg_vf vf; /* SR-IOV Virtual Function */ argument
224 struct pcicfg_ea ea; /* Enhanced Allocation */ argument