Lines Matching refs:rentry
96 struct resource_entry *rentry; in acpi_watchdog_init() local
122 struct resource_entry *rentry; in acpi_watchdog_init() local
142 resource_list_for_each_entry(rentry, &resource_list) { in acpi_watchdog_init()
143 if (rentry->res->flags == res.flags && in acpi_watchdog_init()
144 resource_overlaps(rentry->res, &res)) { in acpi_watchdog_init()
145 if (res.start < rentry->res->start) in acpi_watchdog_init()
146 rentry->res->start = res.start; in acpi_watchdog_init()
147 if (res.end > rentry->res->end) in acpi_watchdog_init()
148 rentry->res->end = res.end; in acpi_watchdog_init()
155 rentry = resource_list_create_entry(NULL, 0); in acpi_watchdog_init()
156 if (!rentry) in acpi_watchdog_init()
159 *rentry->res = res; in acpi_watchdog_init()
160 resource_list_add_tail(rentry, &resource_list); in acpi_watchdog_init()
170 resource_list_for_each_entry(rentry, &resource_list) in acpi_watchdog_init()
171 resources[i++] = *rentry->res; in acpi_watchdog_init()