Lines Matching defs:res
353 struct resource *res)
355 if (rman_get_flags(res) & RF_ACTIVE) {
356 int error = bus_deactivate_resource(child, type, rid, res);
361 return (rman_release_resource(res));
366 struct resource *res)
374 return (bus_activate_resource(bus, type, rid, res));
377 p = pmap_mapdev((vm_offset_t)rman_get_start(res) + sc->sc_addr,
378 (vm_size_t)rman_get_size(res));
381 rman_set_virtual(res, p);
382 rman_set_bustag(res, &bs_le_tag);
383 rman_set_bushandle(res, (u_long)p);
386 return (rman_activate_resource(res));
391 struct resource *res)
399 psize = rman_get_size(res);
400 pmap_unmapdev((vm_offset_t)rman_get_virtual(res), psize);
403 return (rman_deactivate_resource(res));