Lines Matching +defs:error +defs:range
96 int node, nmapmask, error;
118 error = prom_getprop(node, "interrupt-map",
121 switch (error) {
125 error = prom_getprop(node, "interrupt-map-mask",
128 if (error)
129 panic("could not get ebus interrupt-map-mask: error %d",
130 error);
137 panic("ebus interrupt-map: error %d", error);
158 error = prom_getprop(node, "ranges", sizeof(struct ebus_mainbus_ranges),
160 if (error)
161 panic("ebus ranges: error %d", error);
208 struct ebus_mainbus_ranges *range;
228 range = (struct ebus_mainbus_ranges *)sc->sc_range;
234 if (hi != range[i].child_hi)
236 if (lo < range[i].child_lo ||
237 (lo + size) > (range[i].child_lo + range[i].size))
242 ss = (range[i].phys_hi>>24)&3;
259 addr = ((bus_addr_t)range[i].phys_hi << 32UL) |
260 range[i].phys_lo;