Lines Matching refs:package_id
499 static int __init parse_core(struct device_node *core, int package_id, in parse_core() argument
515 cpu_topology[cpu].package_id = package_id; in parse_core()
537 cpu_topology[cpu].package_id = package_id; in parse_core()
548 static int __init parse_cluster(struct device_node *cluster, int package_id, in parse_cluster() argument
569 ret = parse_cluster(c, package_id, i, depth + 1); in parse_cluster()
595 ret = parse_core(c, package_id, cluster_id, in parse_cluster()
621 int package_id = 0, ret; in parse_socket() local
624 snprintf(name, sizeof(name), "socket%d", package_id); in parse_socket()
628 ret = parse_cluster(c, package_id, -1, 0); in parse_socket()
633 package_id++; in parse_socket()
673 if (cpu_topology[cpu].package_id < 0) { in parse_dt_topology()
750 if (cpuid_topo->package_id != cpu_topo->package_id) in update_siblings_masks()
798 cpu_topo->package_id = -1; in reset_cpu_topology()
857 if (cpuid_topo->package_id != -1) in store_cpu_topology()
862 cpuid_topo->package_id = cpu_to_node(cpuid); in store_cpu_topology()
865 cpuid, cpuid_topo->package_id, cpuid_topo->core_id, in store_cpu_topology()