Lines Matching defs:rle
104 struct resource_list_entry *rle;
190 rle = resource_list_find(&qd->qd_rlist, SYS_RES_IRQ, 0);
191 rle->res = sc->sc_ires;
262 struct resource_list_entry *rle;
272 rle = resource_list_find(&qd->qd_rlist, type, *rid);
273 if (rle == NULL)
276 if (rle->res == NULL) {
277 rle->res = rman_reserve_resource(qd->qd_rman, rle->start,
278 rle->start + rle->count - 1, rle->count, flags, child);
279 if (rle->res != NULL) {
280 rman_set_bustag(rle->res, &bs_be_tag);
281 rman_set_bushandle(rle->res, rle->start);
284 return (rle->res);
292 struct resource_list_entry *rle;
298 rle = resource_list_find(&qd->qd_rlist, type, rid);
299 if (rle == NULL)
303 *startp = rle->start;
305 *countp = rle->count;
344 struct resource_list_entry *rle;
350 rle = resource_list_find(&qd->qd_rlist, type, rid);
351 return ((rle == NULL) ? EINVAL : 0);