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

/freebsd-10.1-release/sys/dev/fdt/
H A Dsimplebus.c200 cell_t *base_ranges; local
220 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
221 OF_getencprop(node, "ranges", base_ranges, nbase_ranges);
227 sc->ranges[i].bus |= base_ranges[j++];
232 sc->ranges[i].host |= base_ranges[j++];
237 sc->ranges[i].size |= base_ranges[j++];
241 free(base_ranges, M_DEVBUF);
/freebsd-10.1-release/sys/powerpc/ofw/
H A Dofw_pci.c519 cell_t *base_ranges; local
536 base_ranges = malloc(nbase_ranges, M_DEVBUF, M_WAITOK);
537 OF_getprop(node, "ranges", base_ranges, nbase_ranges);
540 ranges[i].pci_hi = base_ranges[j++];
544 ranges[i].pci |= base_ranges[j++];
549 ranges[i].host |= base_ranges[j++];
554 ranges[i].size |= base_ranges[j++];
558 free(base_ranges, M_DEVBUF);

Completed in 113 milliseconds