Lines Matching defs:range_info
45 struct acpi_address_range *range_info;
56 range_info = ACPI_ALLOCATE(sizeof(struct acpi_address_range));
57 if (!range_info) {
61 range_info->start_address = address;
62 range_info->end_address = (address + length - 1);
63 range_info->region_node = region_node;
65 range_info->next = acpi_gbl_address_range_list[space_id];
66 acpi_gbl_address_range_list[space_id] = range_info;
70 acpi_ut_get_node_name(range_info->region_node),
72 ACPI_FORMAT_UINT64(range_info->end_address)));
98 struct acpi_address_range *range_info;
110 range_info = prev = acpi_gbl_address_range_list[space_id];
111 while (range_info) {
112 if (range_info->region_node == region_node) {
113 if (range_info == prev) { /* Found at list head */
115 range_info->next;
117 prev->next = range_info->next;
122 acpi_ut_get_node_name(range_info->
124 ACPI_FORMAT_UINT64(range_info->
126 ACPI_FORMAT_UINT64(range_info->
129 ACPI_FREE(range_info);
133 prev = range_info;
134 range_info = range_info->next;
164 struct acpi_address_range *range_info;
176 range_info = acpi_gbl_address_range_list[space_id];
181 while (range_info) {
192 if ((address <= range_info->end_address) &&
193 (end_address >= range_info->start_address)) {
200 acpi_ns_get_normalized_pathname(range_info->
209 ACPI_FORMAT_UINT64(range_info->
211 ACPI_FORMAT_UINT64(range_info->
218 range_info = range_info->next;
240 struct acpi_address_range *range_info;
249 range_info = next;
250 next = range_info->next;
251 ACPI_FREE(range_info);