Lines Matching refs:rid
159 int type, int rid, struct resource *res);
161 device_t child, int type, int rid, struct resource *res);
163 device_t child, int type, int *rid, rman_res_t start,
166 int type, int rid, struct resource *res);
189 cbb_find_res(struct cbb_softc *sc, int type, int rid) in cbb_find_res() argument
194 if (SYS_RES_MEMORY == rle->type && rid == rle->rid) in cbb_find_res()
201 int rid) in cbb_insert_res() argument
214 rle->rid = rid; in cbb_insert_res()
226 "(rid=%x, type=%d, addr=%jx)\n", rle->rid, rle->type, in cbb_destroy_res()
1180 int rid, struct resource *res) in cbb_cardbus_activate_resource() argument
1185 type, rid, res); in cbb_cardbus_activate_resource()
1194 int rid, struct resource *res) in cbb_cardbus_deactivate_resource() argument
1199 type, rid, res); in cbb_cardbus_deactivate_resource()
1208 int *rid, rman_res_t start, rman_res_t end, rman_res_t count, u_int flags) in cbb_cardbus_alloc_resource() argument
1250 res = BUS_ALLOC_RESOURCE(device_get_parent(brdev), child, type, rid, in cbb_cardbus_alloc_resource()
1253 printf("cbb alloc res fail type %d rid %x\n", type, *rid); in cbb_cardbus_alloc_resource()
1256 cbb_insert_res(sc, res, type, *rid); in cbb_cardbus_alloc_resource()
1258 if (bus_activate_resource(child, type, *rid, res) != 0) { in cbb_cardbus_alloc_resource()
1259 bus_release_resource(child, type, *rid, res); in cbb_cardbus_alloc_resource()
1268 int rid, struct resource *res) in cbb_cardbus_release_resource() argument
1274 error = bus_deactivate_resource(child, type, rid, res); in cbb_cardbus_release_resource()
1280 type, rid, res)); in cbb_cardbus_release_resource()
1351 cbb_pcic_activate_resource(device_t brdev, device_t child, int type, int rid, in cbb_pcic_activate_resource() argument
1357 error = exca_activate_resource(&sc->exca, child, type, rid, res); in cbb_pcic_activate_resource()
1365 int rid, struct resource *res) in cbb_pcic_deactivate_resource() argument
1368 return (exca_deactivate_resource(&sc->exca, child, type, rid, res)); in cbb_pcic_deactivate_resource()
1372 cbb_pcic_alloc_resource(device_t brdev, device_t child, int type, int *rid, in cbb_pcic_alloc_resource() argument
1412 res = BUS_ALLOC_RESOURCE(device_get_parent(brdev), child, type, rid, in cbb_pcic_alloc_resource()
1416 cbb_insert_res(sc, res, type, *rid); in cbb_pcic_alloc_resource()
1418 if (bus_activate_resource(child, type, *rid, res) != 0) { in cbb_pcic_alloc_resource()
1419 bus_release_resource(child, type, *rid, res); in cbb_pcic_alloc_resource()
1429 int rid, struct resource *res) in cbb_pcic_release_resource() argument
1435 error = bus_deactivate_resource(child, type, rid, res); in cbb_pcic_release_resource()
1441 type, rid, res)); in cbb_pcic_release_resource()
1449 cbb_pcic_set_res_flags(device_t brdev, device_t child, int type, int rid, in cbb_pcic_set_res_flags() argument
1457 res = cbb_find_res(sc, type, rid); in cbb_pcic_set_res_flags()
1467 cbb_pcic_set_memory_offset(device_t brdev, device_t child, int rid, in cbb_pcic_set_memory_offset() argument
1473 res = cbb_find_res(sc, SYS_RES_MEMORY, rid); in cbb_pcic_set_memory_offset()
1487 cbb_activate_resource(device_t brdev, device_t child, int type, int rid, in cbb_activate_resource() argument
1493 return (cbb_pcic_activate_resource(brdev, child, type, rid, r)); in cbb_activate_resource()
1495 return (cbb_cardbus_activate_resource(brdev, child, type, rid, in cbb_activate_resource()
1501 int rid, struct resource *r) in cbb_deactivate_resource() argument
1507 rid, r)); in cbb_deactivate_resource()
1510 rid, r)); in cbb_deactivate_resource()
1514 cbb_alloc_resource(device_t brdev, device_t child, int type, int *rid, in cbb_alloc_resource() argument
1520 return (cbb_pcic_alloc_resource(brdev, child, type, rid, in cbb_alloc_resource()
1523 return (cbb_cardbus_alloc_resource(brdev, child, type, rid, in cbb_alloc_resource()
1528 cbb_release_resource(device_t brdev, device_t child, int type, int rid, in cbb_release_resource() argument
1535 rid, r)); in cbb_release_resource()
1538 rid, r)); in cbb_release_resource()