Lines Matching refs:cpu_node
148 struct acpi_pptt_processor *cpu_node, in acpi_find_cache_level() argument
159 while ((res = acpi_get_pptt_resource(table_hdr, cpu_node, resource))) { in acpi_find_cache_level()
196 struct acpi_pptt_processor *cpu_node, in acpi_count_levels() argument
200 acpi_find_cache_level(table_hdr, cpu_node, levels, split_levels, 0, 0); in acpi_count_levels()
201 cpu_node = fetch_pptt_node(table_hdr, cpu_node->parent); in acpi_count_levels()
202 } while (cpu_node); in acpi_count_levels()
222 struct acpi_pptt_processor *cpu_node; in acpi_pptt_leaf_node() local
236 cpu_node = (struct acpi_pptt_processor *)entry; in acpi_pptt_leaf_node()
239 cpu_node->parent == node_entry) in acpi_pptt_leaf_node()
269 struct acpi_pptt_processor *cpu_node; in acpi_find_processor_node() local
279 cpu_node = (struct acpi_pptt_processor *)entry; in acpi_find_processor_node()
287 acpi_cpu_id == cpu_node->acpi_processor_id && in acpi_find_processor_node()
289 entry->length == proc_sz + cpu_node->number_of_priv_resources * sizeof(u32) && in acpi_find_processor_node()
290 acpi_pptt_leaf_node(table_hdr, cpu_node)) { in acpi_find_processor_node()
331 struct acpi_pptt_processor *cpu_node; in acpi_find_cache_node() local
337 cpu_node = acpi_find_processor_node(table_hdr, acpi_cpu_id); in acpi_find_cache_node()
339 while (cpu_node && !found) { in acpi_find_cache_node()
340 found = acpi_find_cache_level(table_hdr, cpu_node, in acpi_find_cache_node()
342 *node = cpu_node; in acpi_find_cache_node()
343 cpu_node = fetch_pptt_node(table_hdr, cpu_node->parent); in acpi_find_cache_node()
364 struct acpi_pptt_processor *cpu_node, in update_cache_properties() argument
369 this_leaf->fw_token = cpu_node; in update_cache_properties()
433 struct acpi_pptt_processor *cpu_node = NULL; in cache_setup_acpi_cpu() local
440 &cpu_node); in cache_setup_acpi_cpu()
441 pr_debug("found = %p %p\n", found_cache, cpu_node); in cache_setup_acpi_cpu()
444 ACPI_TO_POINTER(ACPI_PTR_DIFF(cpu_node, table)), in cache_setup_acpi_cpu()
517 struct acpi_pptt_processor *cpu_node; in topology_get_acpi_cpu_tag() local
520 cpu_node = acpi_find_processor_node(table, acpi_cpu_id); in topology_get_acpi_cpu_tag()
521 if (cpu_node) { in topology_get_acpi_cpu_tag()
522 cpu_node = acpi_find_processor_tag(table, cpu_node, in topology_get_acpi_cpu_tag()
531 cpu_node->flags & ACPI_PPTT_ACPI_PROCESSOR_ID_VALID) in topology_get_acpi_cpu_tag()
532 return cpu_node->acpi_processor_id; in topology_get_acpi_cpu_tag()
533 return ACPI_PTR_DIFF(cpu_node, table); in topology_get_acpi_cpu_tag()
595 struct acpi_pptt_processor *cpu_node = NULL; in check_acpi_cpu_flag() local
603 cpu_node = acpi_find_processor_node(table, acpi_cpu_id); in check_acpi_cpu_flag()
605 if (cpu_node) in check_acpi_cpu_flag()
606 ret = (cpu_node->flags & flag) != 0; in check_acpi_cpu_flag()
629 struct acpi_pptt_processor *cpu_node; in acpi_get_cache_info() local
644 cpu_node = acpi_find_processor_node(table, acpi_cpu_id); in acpi_get_cache_info()
645 if (!cpu_node) in acpi_get_cache_info()
648 acpi_count_levels(table, cpu_node, levels, split_levels); in acpi_get_cache_info()
760 struct acpi_pptt_processor *cpu_node, *cluster_node; in find_acpi_cpu_topology_cluster() local
770 cpu_node = acpi_find_processor_node(table, acpi_cpu_id); in find_acpi_cpu_topology_cluster()
771 if (!cpu_node || !cpu_node->parent) in find_acpi_cpu_topology_cluster()
774 is_thread = cpu_node->flags & ACPI_PPTT_ACPI_PROCESSOR_IS_THREAD; in find_acpi_cpu_topology_cluster()
775 cluster_node = fetch_pptt_node(table, cpu_node->parent); in find_acpi_cpu_topology_cluster()