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