pcibios_softc
pciaddr_resource_reserve(struct pcibios_softc *sc, pci_chipset_tag_t pc,
pciaddr_resource_reserve_disabled(struct pcibios_softc *sc,
pciaddr_resource_allocate(struct pcibios_softc *sc, pci_chipset_tag_t pc,
pciaddr_resource_manage(struct pcibios_softc *sc, pci_chipset_tag_t pc,
pciaddr_do_resource_allocate(struct pcibios_softc *sc, pci_chipset_tag_t pc,
pciaddr_do_resource_reserve(struct pcibios_softc *sc, pci_chipset_tag_t pc,
pciaddr_do_resource_reserve_disabled(struct pcibios_softc *sc,
typedef int (*pciaddr_resource_manage_func_t)(struct pcibios_softc *, pci_chipset_tag_t, pcitag_t, int,
void pciaddr_resource_manage(struct pcibios_softc *,
void pciaddr_resource_reserve(struct pcibios_softc *,
void pciaddr_resource_reserve_disabled(struct pcibios_softc *,
int pciaddr_do_resource_reserve(struct pcibios_softc *,
int pciaddr_do_resource_reserve_disabled(struct pcibios_softc *,
void pciaddr_resource_allocate(struct pcibios_softc *,
int pciaddr_do_resource_allocate(struct pcibios_softc *,
pci_addr_fixup(struct pcibios_softc *sc, pci_chipset_tag_t pc, int maxbus)
pci_intr_fixup(struct pcibios_softc *sc, pci_chipset_tag_t pc,
struct pcibios_intr_routing *pcibios_pir_init(struct pcibios_softc *);
int pcibios_get_status(struct pcibios_softc *,
int pcibios_get_intr_routing(struct pcibios_softc *,
int pcibios_return_code(struct pcibios_softc *, u_int16_t, const char *);
void pcibios_print_exclirq(struct pcibios_softc *);
sizeof(struct pcibios_softc), pcibiosprobe, pcibiosattach
struct pcibios_softc *sc = (struct pcibios_softc *)self;
pcibios_get_status((struct pcibios_softc *)self, &rev_maj,
pcibios_pir_init((struct pcibios_softc *)self) != NULL) {
pcibios_pir_init(struct pcibios_softc *sc)
pcibios_get_status(struct pcibios_softc *sc, u_int32_t *rev_maj,
pcibios_get_intr_routing(struct pcibios_softc *sc,
pcibios_return_code(struct pcibios_softc *sc, u_int16_t ax, const char *func)
pcibios_print_exclirq(struct pcibios_softc *sc)
pci_device_foreach(struct pcibios_softc *sc, pci_chipset_tag_t pc, int maxbus,
void (*func)(struct pcibios_softc *, pci_chipset_tag_t, pcitag_t))
int pci_intr_fixup(struct pcibios_softc *, pci_chipset_tag_t, bus_space_tag_t);
void pci_addr_fixup(struct pcibios_softc *, pci_chipset_tag_t, int);
void pci_device_foreach(struct pcibios_softc *, pci_chipset_tag_t, int,
void (*)(struct pcibios_softc *, pci_chipset_tag_t, pcitag_t));