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

/freebsd-11-stable/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-stable/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-stable/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-stable/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-stable/sys/dev/ofw/
H A Dofwpci.c617 cell_t *base_ranges; local
634 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
635 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
638 ranges[i].pci_hi = base_ranges[j++];
642 ranges[i].pci |= base_ranges[j++];
647 ranges[i].host |= base_ranges[j++];
652 ranges[i].size |= base_ranges[j++];
656 free(base_ranges, M_DEVBUF);
/freebsd-11-stable/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-stable/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 185 milliseconds