Lines Matching defs:rle
102 struct resource_list_entry *rle;
188 rle = resource_list_find(&qd->qd_rlist, SYS_RES_IRQ, 0);
189 rle->res = sc->sc_ires;
260 struct resource_list_entry *rle;
270 rle = resource_list_find(&qd->qd_rlist, type, *rid);
271 if (rle == NULL)
274 if (rle->res == NULL) {
275 rle->res = rman_reserve_resource(qd->qd_rman, rle->start,
276 rle->start + rle->count - 1, rle->count, flags, child);
277 if (rle->res != NULL) {
278 rman_set_bustag(rle->res, &bs_be_tag);
279 rman_set_bushandle(rle->res, rle->start);
282 return (rle->res);
290 struct resource_list_entry *rle;
296 rle = resource_list_find(&qd->qd_rlist, type, rid);
297 if (rle == NULL)
301 *startp = rle->start;
303 *countp = rle->count;
342 struct resource_list_entry *rle;
348 rle = resource_list_find(&qd->qd_rlist, type, rid);
349 return ((rle == NULL) ? EINVAL : 0);