Home
last modified time | relevance | path

Searched refs:sc_ranges (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/sys/arch/powerpc64/dev/
Dphb.c64 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 …]
Dmainbus.c47 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/
Dbcm2711_pcie.c71 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 …]
Dmvkpcie.c183 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 …]
Ddwpcie.c267 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/
Dstfpcie.c147 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 …]
Dmainbus.c46 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()
Dsimplebus.c96 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/
Daplpcie.c144 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 …]
Dsimplebus.c106 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()
Dmainbus.c53 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/
Dmvpcie.c147 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/
Dsimplebus.c98 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/
Dmainbus.c48 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/
Dsimplebusvar.h29 int *sc_ranges; member
/openbsd/src/sys/arch/arm/include/
Dsimplebusvar.h29 int *sc_ranges; member
/openbsd/src/sys/arch/riscv64/include/
Dsimplebusvar.h30 int *sc_ranges; member
/openbsd/src/sys/arch/arm64/include/
Dsimplebusvar.h29 int *sc_ranges; member
/openbsd/src/sys/arch/arm/simplebus/
Dsimplebus.c97 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()