Lines Matching defs:rle
100 struct resource_list_entry *rle;
186 rle = resource_list_find(&qd->qd_rlist, SYS_RES_IRQ, 0);
187 rle->res = sc->sc_ires;
258 struct resource_list_entry *rle;
268 rle = resource_list_find(&qd->qd_rlist, type, *rid);
269 if (rle == NULL)
272 if (rle->res == NULL) {
273 rle->res = rman_reserve_resource(qd->qd_rman, rle->start,
274 rle->start + rle->count - 1, rle->count, flags, child);
275 if (rle->res != NULL) {
276 rman_set_bustag(rle->res, &bs_be_tag);
277 rman_set_bushandle(rle->res, rle->start);
280 return (rle->res);
288 struct resource_list_entry *rle;
294 rle = resource_list_find(&qd->qd_rlist, type, rid);
295 if (rle == NULL)
299 *startp = rle->start;
301 *countp = rle->count;
339 struct resource_list_entry *rle;
345 rle = resource_list_find(&qd->qd_rlist, rman_get_type(res),
347 return ((rle == NULL) ? EINVAL : 0);