Lines Matching refs:rentry
107 struct resource_entry *rentry;
133 struct resource_entry *rentry;
152 resource_list_for_each_entry(rentry, &resource_list) {
153 if (rentry->res->flags == res.flags &&
154 resource_overlaps(rentry->res, &res)) {
155 if (res.start < rentry->res->start)
156 rentry->res->start = res.start;
157 if (res.end > rentry->res->end)
158 rentry->res->end = res.end;
165 rentry = resource_list_create_entry(NULL, 0);
166 if (!rentry)
169 *rentry->res = res;
170 resource_list_add_tail(rentry, &resource_list);
180 resource_list_for_each_entry(rentry, &resource_list)
181 resources[i++] = *rentry->res;