Lines Matching refs:rid
100 int rid, u_long start, u_long count);
102 int rid, u_long *startp, u_long *countp);
104 int rid);
106 int rid, u_long flags);
107 static int pccard_set_memory_offset(device_t dev, device_t child, int rid,
116 device_t child, int type, int *rid, u_long start,
119 int rid, struct resource *r);
478 int i, rid, spaces; in pccard_function_init() local
512 rid = i; in pccard_function_init()
514 r = bus_alloc_resource(bus, SYS_RES_IOPORT, &rid, in pccard_function_init()
521 rid, rman_get_start(r), rman_get_end(r), len); in pccard_function_init()
523 panic("Cannot add resource rid %d IOPORT", rid); in pccard_function_init()
537 rid = i; in pccard_function_init()
539 r = bus_alloc_resource(bus, SYS_RES_MEMORY, &rid, in pccard_function_init()
547 rid, rman_get_start(r), rman_get_end(r), len); in pccard_function_init()
549 panic("Cannot add resource rid %d MEM", rid); in pccard_function_init()
558 rid = 0; in pccard_function_init()
559 r = bus_alloc_resource_any(bus, SYS_RES_IRQ, &rid, in pccard_function_init()
562 DEVPRINTF((bus, "IRQ rid %d failed\n", rid)); in pccard_function_init()
565 rle = resource_list_add(rl, SYS_RES_IRQ, rid, in pccard_function_init()
568 panic("Cannot add resource rid %d IRQ", rid); in pccard_function_init()
606 rle->type, rle->rid, in pccard_function_free()
609 pf->sc->dev, rle->type, rle->rid, rle->res); in pccard_function_free()
925 pccard_set_resource(device_t dev, device_t child, int type, int rid, in pccard_set_resource() argument
934 if (rid < 0) in pccard_set_resource()
936 if (type == SYS_RES_IOPORT && rid >= PCCARD_NPORT) in pccard_set_resource()
938 if (type == SYS_RES_MEMORY && rid >= PCCARD_NMEM) in pccard_set_resource()
940 if (type == SYS_RES_IRQ && rid >= PCCARD_NIRQ) in pccard_set_resource()
942 if (type == SYS_RES_DRQ && rid >= PCCARD_NDRQ) in pccard_set_resource()
945 resource_list_add(rl, type, rid, start, start + count - 1, count); in pccard_set_resource()
947 type, &rid, start, start + count - 1, count, 0)) in pccard_set_resource()
954 pccard_get_resource(device_t dev, device_t child, int type, int rid, in pccard_get_resource() argument
961 rle = resource_list_find(rl, type, rid); in pccard_get_resource()
974 pccard_delete_resource(device_t dev, device_t child, int type, int rid) in pccard_delete_resource() argument
978 resource_list_delete(rl, type, rid); in pccard_delete_resource()
982 pccard_set_res_flags(device_t dev, device_t child, int type, int rid, in pccard_set_res_flags() argument
986 rid, flags)); in pccard_set_res_flags()
990 pccard_set_memory_offset(device_t dev, device_t child, int rid, in pccard_set_memory_offset() argument
994 return (CARD_SET_MEMORY_OFFSET(device_get_parent(dev), child, rid, in pccard_set_memory_offset()
1134 pccard_alloc_resource(device_t dev, device_t child, int type, int *rid, in pccard_alloc_resource() argument
1146 type, rid, start, end, count, flags)); in pccard_alloc_resource()
1150 rle = resource_list_find(&dinfo->resources, type, *rid); in pccard_alloc_resource()
1156 r = bus_alloc_resource(dev, type, rid, start, end, in pccard_alloc_resource()
1160 resource_list_add(&dinfo->resources, type, *rid, in pccard_alloc_resource()
1162 rle = resource_list_find(&dinfo->resources, type, *rid); in pccard_alloc_resource()
1175 BUS_ACTIVATE_RESOURCE(dev, child, type, *rid, rle->res); in pccard_alloc_resource()
1183 pccard_release_resource(device_t dev, device_t child, int type, int rid, in pccard_release_resource() argument
1192 type, rid, r); in pccard_release_resource()
1196 rle = resource_list_find(&dinfo->resources, type, rid); in pccard_release_resource()
1201 type, rid, rman_get_start(r), rman_get_size(r)); in pccard_release_resource()
1212 BUS_DEACTIVATE_RESOURCE(dev, child, type, rid, rle->res); in pccard_release_resource()
1326 pccard_activate_resource(device_t brdev, device_t child, int type, int rid, in pccard_activate_resource() argument
1345 return (bus_generic_activate_resource(brdev, child, type, rid, r)); in pccard_activate_resource()
1350 int rid, struct resource *r) in pccard_deactivate_resource() argument
1353 return (bus_generic_deactivate_resource(brdev, child, type, rid, r)); in pccard_deactivate_resource()