• Home
  • Raw
  • Download

Lines Matching refs:processors

36 	struct cpuinfo_arm_linux_processor* processors)  in cluster_siblings_parser()  argument
38 processors[processor].flags |= CPUINFO_LINUX_FLAG_PACKAGE_CLUSTER; in cluster_siblings_parser()
39 uint32_t package_leader_id = processors[processor].package_leader_id; in cluster_siblings_parser()
42 if (!bitmask_all(processors[sibling].flags, CPUINFO_LINUX_FLAG_VALID)) { in cluster_siblings_parser()
48 const uint32_t sibling_package_leader_id = processors[sibling].package_leader_id; in cluster_siblings_parser()
53 processors[sibling].package_leader_id = package_leader_id; in cluster_siblings_parser()
54 processors[sibling].flags |= CPUINFO_LINUX_FLAG_PACKAGE_CLUSTER; in cluster_siblings_parser()
57 processors[processor].package_leader_id = package_leader_id; in cluster_siblings_parser()
106 struct cpuinfo_processor* processors = NULL; in cpuinfo_arm_linux_init() local
414 processors = calloc(valid_processors, sizeof(struct cpuinfo_processor)); in cpuinfo_arm_linux_init()
415 if (processors == NULL) { in cpuinfo_arm_linux_init()
483 processors[i].smt_id = 0; in cpuinfo_arm_linux_init()
484 processors[i].core = cores + i; in cpuinfo_arm_linux_init()
485 processors[i].cluster = clusters + cluster_id; in cpuinfo_arm_linux_init()
486 processors[i].package = &package; in cpuinfo_arm_linux_init()
487 processors[i].linux_id = (int) arm_linux_processors[i].system_processor_id; in cpuinfo_arm_linux_init()
488 processors[i].cache.l1i = l1i + i; in cpuinfo_arm_linux_init()
489 processors[i].cache.l1d = l1d + i; in cpuinfo_arm_linux_init()
490 linux_cpu_to_processor_map[arm_linux_processors[i].system_processor_id] = &processors[i]; in cpuinfo_arm_linux_init()
619 processors[i].cache.l2 = l2 + l2_index; in cpuinfo_arm_linux_init()
637 processors[i].cache.l3 = l3; in cpuinfo_arm_linux_init()
639 processors[i].cache.l3 = l3 + l3_index; in cpuinfo_arm_linux_init()
656 processors[i].cache.l2 = l2 + l2_index; in cpuinfo_arm_linux_init()
663 cpuinfo_processors = processors; in cpuinfo_arm_linux_init()
681 cpuinfo_max_cache_size = cpuinfo_arm_compute_max_cache_size(&processors[0]); in cpuinfo_arm_linux_init()
689 processors = NULL; in cpuinfo_arm_linux_init()
698 free(processors); in cpuinfo_arm_linux_init()