Lines Matching defs:eri
306 struct ebus_rinfo *eri;
334 eri = &sc->sc_rinfo[rnum];
336 eri->eri_rtype = ofw_isa_range_restype(range);
338 res = bus_alloc_resource_any(dev, eri->eri_rtype, &rid,
357 eri->eri_res = res;
358 eri->eri_rman.rm_type = RMAN_ARRAY;
359 eri->eri_rman.rm_descr = "EBus range";
360 if (rman_init_from_resource(&eri->eri_rman, res) != 0) {
370 eri = &sc->sc_rinfo[i];
372 rman_fini(&eri->eri_rman);
373 if (eri->eri_res != NULL) {
374 bus_release_resource(dev, eri->eri_rtype,
375 PCIR_BAR(rnum), eri->eri_res);
436 struct ebus_rinfo *eri;
470 eri = &sc->sc_rinfo[ridx];
471 res = rman_reserve_resource(&eri->eri_rman, start,
517 struct ebus_rinfo *eri;
525 eri = &sc->sc_rinfo[i];
526 if (rman_is_region_manager(res, &eri->eri_rman) != 0) {
527 bt = rman_get_bustag(eri->eri_res);
529 rman_get_bushandle(eri->eri_res),
531 rman_get_start(eri->eri_res),