Searched refs:base_ranges (Results 1 - 9 of 9) sorted by relevance

/freebsd-11.0-release/sys/dev/vnic/
H A Dmrml_bridge.c191 cell_t *base_ranges; local
211 base_ranges = malloc(nbase_ranges, M_MRMLB, M_WAITOK);
212 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
218 sc->ranges[i].bus |= base_ranges[j++];
223 sc->ranges[i].host |= base_ranges[j++];
228 sc->ranges[i].size |= base_ranges[j++];
232 free(base_ranges, M_MRMLB);
H A Dthunder_mdio_fdt.c199 cell_t *base_ranges; local
219 base_ranges = malloc(nbase_ranges, M_THUNDER_MDIO, M_WAITOK);
220 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
226 sc->ranges[i].bus |= base_ranges[j++];
231 sc->ranges[i].host |= base_ranges[j++];
236 sc->ranges[i].size |= base_ranges[j++];
240 free(base_ranges, M_THUNDER_MDIO);
/freebsd-11.0-release/sys/dev/fdt/
H A Dsimplebus.c189 cell_t *base_ranges; local
209 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
210 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
216 sc->ranges[i].bus |= base_ranges[j++];
221 sc->ranges[i].host |= base_ranges[j++];
226 sc->ranges[i].size |= base_ranges[j++];
230 free(base_ranges, M_DEVBUF);
/freebsd-11.0-release/sys/arm/at91/
H A Dat91_pinctrl.c167 cell_t *base_ranges; local
187 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
188 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
194 sc->ranges[i].bus |= base_ranges[j++];
199 sc->ranges[i].host |= base_ranges[j++];
204 sc->ranges[i].size |= base_ranges[j++];
208 free(base_ranges, M_DEVBUF);
/freebsd-11.0-release/sys/dev/ofw/
H A Dofwpci.c587 cell_t *base_ranges; local
604 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
605 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
608 ranges[i].pci_hi = base_ranges[j++];
612 ranges[i].pci |= base_ranges[j++];
617 ranges[i].host |= base_ranges[j++];
622 ranges[i].size |= base_ranges[j++];
626 free(base_ranges, M_DEVBUF);
/freebsd-11.0-release/sys/powerpc/ofw/
H A Dofw_pci.c516 cell_t *base_ranges; local
533 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
534 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
537 ranges[i].pci_hi = base_ranges[j++];
541 ranges[i].pci |= base_ranges[j++];
546 ranges[i].host |= base_ranges[j++];
551 ranges[i].size |= base_ranges[j++];
555 free(base_ranges, M_DEVBUF);
/freebsd-11.0-release/sys/dev/pci/
H A Dpci_host_generic.c269 cell_t *base_ranges; local
293 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
294 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
297 attributes = (base_ranges[j++] >> SPACE_CODE_SHIFT) & \
308 sc->ranges[i].pci_base |= base_ranges[j++];
313 sc->ranges[i].phys_base |= base_ranges[j++];
318 sc->ranges[i].size |= base_ranges[j++];
339 free(base_ranges, M_DEVBUF);
/freebsd-11.0-release/sys/arm/nvidia/
H A Dtegra_pcie.c93 cell_t *base_ranges; local
117 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
118 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
121 flags = base_ranges[j++];
137 tmp |= base_ranges[j++];
144 tmp |= base_ranges[j++];
151 tmp |= base_ranges[j++];
156 free(base_ranges, M_DEVBUF);
/freebsd-11.0-release/sys/arm/arm/
H A Dgic.c484 cell_t *base_ranges; local
508 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
509 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
515 sc->ranges[i].bus |= base_ranges[j++];
520 sc->ranges[i].host |= base_ranges[j++];
525 sc->ranges[i].size |= base_ranges[j++];
529 free(base_ranges, M_DEVBUF);

Completed in 125 milliseconds