| /openbsd/src/sys/arch/powerpc64/dev/ |
| D | phb.c | 64 struct phb_range *sc_ranges; member 239 sc->sc_ranges = mallocarray(nranges + 1, in phb_attach() 244 sc->sc_ranges[i].flags = ranges[j++]; in phb_attach() 245 sc->sc_ranges[i].pci_base = ranges[j++]; in phb_attach() 247 sc->sc_ranges[i].pci_base <<= 32; in phb_attach() 248 sc->sc_ranges[i].pci_base |= ranges[j++]; in phb_attach() 250 sc->sc_ranges[i].phys_base = ranges[j++]; in phb_attach() 252 sc->sc_ranges[i].phys_base <<= 32; in phb_attach() 253 sc->sc_ranges[i].phys_base |= ranges[j++]; in phb_attach() 255 sc->sc_ranges[i].size = ranges[j++]; in phb_attach() [all …]
|
| D | mainbus.c | 47 int *sc_ranges; member 149 sc->sc_ranges = malloc(sc->sc_rangeslen, M_TEMP, M_WAITOK); in mainbus_attach() 150 OF_getpropintarray(OF_peer(0), "ranges", sc->sc_ranges, in mainbus_attach()
|
| /openbsd/src/sys/dev/fdt/ |
| D | bcm2711_pcie.c | 71 struct bcmpcie_range *sc_ranges; member 184 sc->sc_ranges = mallocarray(nranges, in bcmpcie_attach() 189 sc->sc_ranges[i].flags = ranges[j++]; in bcmpcie_attach() 190 sc->sc_ranges[i].pci_base = ranges[j++]; in bcmpcie_attach() 192 sc->sc_ranges[i].pci_base <<= 32; in bcmpcie_attach() 193 sc->sc_ranges[i].pci_base |= ranges[j++]; in bcmpcie_attach() 195 sc->sc_ranges[i].phys_base = ranges[j++]; in bcmpcie_attach() 197 sc->sc_ranges[i].phys_base <<= 32; in bcmpcie_attach() 198 sc->sc_ranges[i].phys_base |= ranges[j++]; in bcmpcie_attach() 200 sc->sc_ranges[i].size = ranges[j++]; in bcmpcie_attach() [all …]
|
| D | mvkpcie.c | 183 struct mvkpcie_range *sc_ranges; member 318 sc->sc_ranges = mallocarray(nranges, in mvkpcie_attach() 323 sc->sc_ranges[i].flags = ranges[j++]; in mvkpcie_attach() 324 sc->sc_ranges[i].pci_base = ranges[j++]; in mvkpcie_attach() 326 sc->sc_ranges[i].pci_base <<= 32; in mvkpcie_attach() 327 sc->sc_ranges[i].pci_base |= ranges[j++]; in mvkpcie_attach() 329 sc->sc_ranges[i].phys_base = ranges[j++]; in mvkpcie_attach() 331 sc->sc_ranges[i].phys_base <<= 32; in mvkpcie_attach() 332 sc->sc_ranges[i].phys_base |= ranges[j++]; in mvkpcie_attach() 334 sc->sc_ranges[i].size = ranges[j++]; in mvkpcie_attach() [all …]
|
| D | dwpcie.c | 267 struct dwpcie_range *sc_ranges; member 470 sc->sc_ranges = mallocarray(nranges, in dwpcie_attach() 475 sc->sc_ranges[i].flags = ranges[j++]; in dwpcie_attach() 476 sc->sc_ranges[i].pci_base = ranges[j++]; in dwpcie_attach() 478 sc->sc_ranges[i].pci_base <<= 32; in dwpcie_attach() 479 sc->sc_ranges[i].pci_base |= ranges[j++]; in dwpcie_attach() 481 sc->sc_ranges[i].phys_base = ranges[j++]; in dwpcie_attach() 483 sc->sc_ranges[i].phys_base <<= 32; in dwpcie_attach() 484 sc->sc_ranges[i].phys_base |= ranges[j++]; in dwpcie_attach() 486 sc->sc_ranges[i].size = ranges[j++]; in dwpcie_attach() [all …]
|
| /openbsd/src/sys/arch/riscv64/dev/ |
| D | stfpcie.c | 147 struct stfpcie_range *sc_ranges; member 338 sc->sc_ranges = mallocarray(nranges, in stfpcie_attach() 343 sc->sc_ranges[i].flags = ranges[j++]; in stfpcie_attach() 344 sc->sc_ranges[i].pci_base = ranges[j++]; in stfpcie_attach() 346 sc->sc_ranges[i].pci_base <<= 32; in stfpcie_attach() 347 sc->sc_ranges[i].pci_base |= ranges[j++]; in stfpcie_attach() 349 sc->sc_ranges[i].phys_base = ranges[j++]; in stfpcie_attach() 351 sc->sc_ranges[i].phys_base <<= 32; in stfpcie_attach() 352 sc->sc_ranges[i].phys_base |= ranges[j++]; in stfpcie_attach() 354 sc->sc_ranges[i].size = ranges[j++]; in stfpcie_attach() [all …]
|
| D | mainbus.c | 46 int *sc_ranges; member 128 sc->sc_ranges = malloc(sc->sc_rangeslen, M_TEMP, M_WAITOK); in mainbus_attach() 129 OF_getpropintarray(OF_peer(0), "ranges", sc->sc_ranges, in mainbus_attach()
|
| D | simplebus.c | 96 sc->sc_ranges = malloc(sc->sc_rangeslen, M_TEMP, M_WAITOK); in simplebus_attach() 97 OF_getpropintarray(sc->sc_node, "ranges", sc->sc_ranges, in simplebus_attach() 289 for (range = sc->sc_ranges; rlen >= rone; rlen -= rone, range += rone) { in simplebus_bs_map()
|
| /openbsd/src/sys/arch/arm64/dev/ |
| D | aplpcie.c | 144 struct aplpcie_range *sc_ranges; member 326 sc->sc_ranges = mallocarray(nranges, in aplpcie_attach() 331 sc->sc_ranges[i].flags = ranges[j++]; in aplpcie_attach() 332 sc->sc_ranges[i].pci_base = ranges[j++]; in aplpcie_attach() 334 sc->sc_ranges[i].pci_base <<= 32; in aplpcie_attach() 335 sc->sc_ranges[i].pci_base |= ranges[j++]; in aplpcie_attach() 337 sc->sc_ranges[i].phys_base = ranges[j++]; in aplpcie_attach() 339 sc->sc_ranges[i].phys_base <<= 32; in aplpcie_attach() 340 sc->sc_ranges[i].phys_base |= ranges[j++]; in aplpcie_attach() 342 sc->sc_ranges[i].size = ranges[j++]; in aplpcie_attach() [all …]
|
| D | simplebus.c | 106 sc->sc_ranges = malloc(sc->sc_rangeslen, M_TEMP, M_WAITOK); in simplebus_attach() 107 OF_getpropintarray(sc->sc_node, "ranges", sc->sc_ranges, in simplebus_attach() 306 for (range = sc->sc_ranges; rlen >= rone; rlen -= rone, range += rone) { in simplebus_bs_map() 357 for (range = sc->sc_ranges; rlen >= rone; rlen -= rone, range += rone) { in simplebus_bs_mmap()
|
| D | mainbus.c | 53 int *sc_ranges; member 145 sc->sc_ranges = malloc(sc->sc_rangeslen, M_TEMP, M_WAITOK); in mainbus_attach() 146 OF_getpropintarray(OF_peer(0), "ranges", sc->sc_ranges, in mainbus_attach()
|
| /openbsd/src/sys/arch/armv7/marvell/ |
| D | mvpcie.c | 147 struct mvpcie_range *sc_ranges; member 243 sc->sc_ranges = mallocarray(nranges, in mvpcie_attach() 248 sc->sc_ranges[i].flags = ranges[j++]; in mvpcie_attach() 249 sc->sc_ranges[i].slot = ranges[j++]; in mvpcie_attach() 250 sc->sc_ranges[i].pci_base = ranges[j++]; in mvpcie_attach() 251 sc->sc_ranges[i].phys_base = ranges[j++]; in mvpcie_attach() 253 sc->sc_ranges[i].phys_base <<= 32; in mvpcie_attach() 254 sc->sc_ranges[i].phys_base |= ranges[j++]; in mvpcie_attach() 256 sc->sc_ranges[i].size = ranges[j++]; in mvpcie_attach() 258 sc->sc_ranges[i].size <<= 32; in mvpcie_attach() [all …]
|
| /openbsd/src/sys/arch/octeon/dev/ |
| D | simplebus.c | 98 sc->sc_ranges = malloc(sc->sc_rangeslen, M_TEMP, M_WAITOK); in simplebus_attach() 99 OF_getpropintarray(sc->sc_node, "ranges", sc->sc_ranges, in simplebus_attach() 242 for (range = sc->sc_ranges; rlen >= rone; rlen -= rone, range += rone) { in simplebus_bs_map()
|
| /openbsd/src/sys/arch/arm/mainbus/ |
| D | mainbus.c | 48 int *sc_ranges; member 130 sc->sc_ranges = malloc(sc->sc_rangeslen, M_TEMP, M_WAITOK); in mainbus_attach() 131 OF_getpropintarray(OF_peer(0), "ranges", sc->sc_ranges, in mainbus_attach()
|
| /openbsd/src/sys/arch/octeon/include/ |
| D | simplebusvar.h | 29 int *sc_ranges; member
|
| /openbsd/src/sys/arch/arm/include/ |
| D | simplebusvar.h | 29 int *sc_ranges; member
|
| /openbsd/src/sys/arch/riscv64/include/ |
| D | simplebusvar.h | 30 int *sc_ranges; member
|
| /openbsd/src/sys/arch/arm64/include/ |
| D | simplebusvar.h | 29 int *sc_ranges; member
|
| /openbsd/src/sys/arch/arm/simplebus/ |
| D | simplebus.c | 97 sc->sc_ranges = malloc(sc->sc_rangeslen, M_TEMP, M_WAITOK); in simplebus_attach() 98 OF_getpropintarray(sc->sc_node, "ranges", sc->sc_ranges, in simplebus_attach() 279 for (range = sc->sc_ranges; rlen >= rone; rlen -= rone, range += rone) { in simplebus_bs_map()
|