pcicfgregs
static int pci_write_vpd_reg(device_t pcib, pcicfgregs *cfg,
static void pci_read_vpd(device_t pcib, pcicfgregs *cfg);
pci_read_vpd(device_t pcib, pcicfgregs *cfg)
static int pcie_slotimpl(const pcicfgregs *);
static void pci_print_verbose_expr(const pcicfgregs *);
static void pci_read_cap_pmgt(device_t, int, int, pcicfgregs *);
static void pci_read_cap_ht(device_t, int, int, pcicfgregs *);
static void pci_read_cap_msi(device_t, int, int, pcicfgregs *);
static void pci_read_cap_msix(device_t, int, int, pcicfgregs *);
static void pci_read_cap_vpd(device_t, int, int, pcicfgregs *);
pcicfgregs *);
static void pci_read_cap_pcix(device_t, int, int, pcicfgregs *);
static void pci_read_cap_express(device_t, int, int, pcicfgregs *);
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pci_print_verbose_expr(const pcicfgregs *cfg)
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg = &dinfo->cfg;
pcicfgregs *cfg;
pcicfgregs *cfg = &dinfo->cfg;
pci_fixancient(pcicfgregs *cfg)
pci_hdrtypedata(device_t pcib, int b, int s, int f, pcicfgregs *cfg)
pcicfgregs *cfg = NULL;
pci_read_cap_pmgt(device_t pcib, int ptr, int nextptr, pcicfgregs *cfg)
pci_read_cap_ht(device_t pcib, int ptr, int nextptr, pcicfgregs *cfg)
pci_read_cap_msi(device_t pcib, int ptr, int nextptr, pcicfgregs *cfg)
typedef void (*pci_read_cap_t)(device_t, int, int, pcicfgregs *);
pci_read_cap_msix(device_t pcib, int ptr, int nextptr, pcicfgregs *cfg)
pci_read_cap_vpd(device_t pcib, int ptr, int nextptr, pcicfgregs *cfg)
pci_read_cap_subvendor(device_t pcib, int ptr, int nextptr, pcicfgregs *cfg)
pci_read_cap_pcix(device_t pcib, int ptr, int nextptr, pcicfgregs *cfg)
static void pci_fixancient(pcicfgregs *cfg);
pcie_slotimpl(const pcicfgregs *cfg)
pci_read_cap_express(device_t pcib, int ptr, int nextptr, pcicfgregs *cfg)
pci_read_capabilities(device_t pcib, pcicfgregs *cfg)
pci_read_vpd_reg(device_t pcib, pcicfgregs *cfg, int reg, uint32_t *data)
pci_write_vpd_reg(device_t pcib, pcicfgregs *cfg, int reg, uint32_t data)
pcicfgregs *cfg);
pcicfgregs *cfg;
static void pci_read_capabilities(device_t pcib, pcicfgregs *cfg);
static int pci_read_vpd_reg(device_t pcib, pcicfgregs *cfg,
pcicfgregs cfg;
cardbus_device_setup_regs(pcicfgregs *cfg)
static void cardbus_device_setup_regs(pcicfgregs *cfg);