Home
last modified time | relevance | path

Searched refs:sc_ioex (Results 1 – 15 of 15) sorted by relevance

/openbsd/sys/arch/amd64/pci/
H A Dacpipci.c63 struct extent *sc_ioex; member
133 sc->sc_ioex = pciio_ex; in acpipci_attach()
148 sc->sc_ioex = extent_create(sc->sc_ioex_name, 0, 0xffffffff, in acpipci_attach()
156 extent_destroy(sc->sc_ioex); in acpipci_attach()
160 sc->sc_ioex = pciio_ex; in acpipci_attach()
168 extent_print(sc->sc_ioex); in acpipci_attach()
186 pba.pba_ioex = sc->sc_ioex; in acpipci_attach_bus()
303 extent_free(sc->sc_ioex, min, len, EX_WAITOK | EX_CONFLICTOK); in acpipci_parse_resources()
/openbsd/sys/dev/pci/
H A Dppb.c76 struct extent *sc_ioex; member
287 sc->sc_ioex = extent_create(name, 0, 0xffffffff, in ppbattach()
289 extent_free(sc->sc_ioex, sc->sc_iobase, in ppbattach()
333 if (sc->sc_ioex == NULL) in ppbattach()
334 sc->sc_ioex = pa->pa_ioex; in ppbattach()
354 pba.pba_ioex = sc->sc_ioex; in ppbattach()
385 if (sc->sc_ioex) { in ppbdetach()
386 name = sc->sc_ioex->ex_name; in ppbdetach()
387 extent_destroy(sc->sc_ioex); in ppbdetach()
827 if (sc->sc_ioex != NULL) { in ppb_hotplug_remove()
[all …]
H A Dpcivar.h192 struct extent *sc_ioex; member
H A Dpci.c184 sc->sc_ioex = pba->pba_ioex; in pciattach()
444 pa.pa_ioex = sc->sc_ioex; in pci_probe_device()
/openbsd/sys/arch/macppc/pci/
H A Dmpcpcibus.c66 struct extent *sc_ioex; member
160 if (sc->sc_ioex) in mpcpcibus_find_ranges_32()
161 extent_free(sc->sc_ioex, prange[i].child_lo, in mpcpcibus_find_ranges_32()
255 if (sc->sc_ioex) in mpcpcibus_find_ranges_64()
256 extent_free(sc->sc_ioex, prange[i].child_lo, in mpcpcibus_find_ranges_64()
355 sc->sc_ioex = extent_create(sc->sc_ioex_name, 0x00000000, 0xffffffff, in mpcpcibrattach()
415 pba.pba_ioex = sc->sc_ioex; in mpcpcibrattach()
/openbsd/sys/arch/armv7/vexpress/
H A Dpciecam.c80 struct extent *sc_ioex; member
190 sc->sc_ioex = extent_create(sc->sc_ioex_name, 0, (u_long)-1L, in pciecam_attach()
201 extent_free(sc->sc_ioex, sc->sc_pciranges[i].pci_base, in pciecam_attach()
244 pba.pba_ioex = sc->sc_ioex; in pciecam_attach()
/openbsd/sys/dev/fdt/
H A Dpciecam.c88 struct extent *sc_ioex; member
211 sc->sc_ioex = extent_create(sc->sc_ioex_name, 0, (u_long)-1L, in pciecam_attach()
223 extent_free(sc->sc_ioex, sc->sc_pciranges[i].pci_base, in pciecam_attach()
260 pba.pba_ioex = sc->sc_ioex; in pciecam_attach()
H A Drkpcie.c109 struct extent *sc_ioex; member
345 sc->sc_ioex = extent_create("pciio", 0, 0xffffffff, in rkpcie_attach()
389 pba.pba_ioex = sc->sc_ioex; in rkpcie_attach()
426 ex = sc->sc_ioex; in rkpcie_atr_init()
/openbsd/sys/arch/armv7/marvell/
H A Dmvpcie.c152 struct extent *sc_ioex; member
276 sc->sc_ioex = extent_create(sc->sc_ioex_name, 0, 0xffffffff, in mvpcie_attach()
294 extent_free(sc->sc_ioex, mvmbus_pcie_io_aperture[0], in mvpcie_attach()
444 pba.pba_ioex = sc->sc_ioex; in mvpcie_port_attach()
/openbsd/sys/arch/hppa/dev/
H A Ddino.c116 struct extent *sc_ioex; member
444 if ((error = extent_alloc_region(sc->sc_ioex, bpa, size, EX_NOWAIT))) in dino_iomap()
526 struct extent *ex = sc->sc_ioex; in dino_ioalloc()
585 ex = sc->sc_ioex; in dino_unmap()
616 ex = sc->sc_ioex; in dino_alloc_parent()
635 extent_destroy(sc->sc_ioex); in dino_alloc_parent()
1725 if ((sc->sc_ioex = extent_create(sc->sc_ioexname, 0, 0xffff,
H A Delroy.c438 ex = sc->sc_ioex; in elroy_alloc_parent()
457 extent_destroy(sc->sc_ioex); in elroy_alloc_parent()
/openbsd/sys/arch/arm64/dev/
H A Dacpipci.c74 struct extent *sc_ioex; member
180 sc->sc_ioex = extent_create(sc->sc_ioex_name, 0, 0xffffffff, in acpipci_attach()
223 pba.pba_ioex = sc->sc_ioex; in acpipci_attach()
295 extent_free(sc->sc_ioex, min, len, EX_WAITOK); in acpipci_parse_resources()
H A Daplpcie.c154 struct extent *sc_ioex; member
360 sc->sc_ioex = extent_create("pciio", 0, 0xffffffff, in aplpcie_attach()
364 extent_free(sc->sc_ioex, sc->sc_ranges[i].pci_base, in aplpcie_attach()
423 pba.pba_ioex = sc->sc_ioex; in aplpcie_attach()
/openbsd/sys/arch/riscv64/dev/
H A Dstfpcie.c159 struct extent *sc_ioex; member
508 sc->sc_ioex = extent_create("pciio", 0, 0xffffffff, in stfpcie_attach()
512 extent_free(sc->sc_ioex, sc->sc_ranges[i].pci_base, in stfpcie_attach()
570 pba.pba_ioex = sc->sc_ioex; in stfpcie_attach()
/openbsd/sys/arch/powerpc64/dev/
H A Dphb.c80 struct extent *sc_ioex; member
323 sc->sc_ioex = extent_create("pciio", 0, 0xffffffff, in phb_attach()
416 pba.pba_ioex = sc->sc_ioex; in phb_attach()