/external/cpuinfo/src/emscripten/ |
D | init.c | 39 uint32_t processor_count = (uint32_t)logical_cores_count; in cpuinfo_emscripten_init() local 40 uint32_t core_count = processor_count; in cpuinfo_emscripten_init() 45 if (processor_count % 2 == 0) { in cpuinfo_emscripten_init() 47 core_count = processor_count / 2; in cpuinfo_emscripten_init() 52 if (processor_count > 4) { in cpuinfo_emscripten_init() 55 big_cluster_core_count = processor_count >= 8 ? 4 : 2; in cpuinfo_emscripten_init() 60 processors = calloc(processor_count, sizeof(struct cpuinfo_processor)); in cpuinfo_emscripten_init() 64 processor_count * sizeof(struct cpuinfo_processor), in cpuinfo_emscripten_init() 65 processor_count); in cpuinfo_emscripten_init() 68 cores = calloc(processor_count, sizeof(struct cpuinfo_core)); in cpuinfo_emscripten_init() [all …]
|
/external/cpuinfo/src/riscv/linux/ |
D | init.c | 46 uint32_t processor_count = 0; in core_cpus_parser() local 65 processor_count++; in core_cpus_parser() 79 processors[processor].core.processor_count += processor_count; in core_cpus_parser() 82 return processor_count != 0; in core_cpus_parser() 102 uint32_t processor_count = 0; in cluster_cpus_parser() local 122 processor_count++; in cluster_cpus_parser() 145 processors[processor].cluster.processor_count += processor_count; in cluster_cpus_parser() 171 uint32_t processor_count = 0; in package_cpus_parser() local 192 processor_count++; in package_cpus_parser() 218 processors[processor].package.processor_count += processor_count; in package_cpus_parser() [all …]
|
/external/cpuinfo/src/x86/linux/ |
D | init.c | 435 .processor_count = 1, in cpuinfo_x86_linux_init() 448 cores[core_index].processor_count++; in cpuinfo_x86_linux_init() 454 clusters[cluster_index].processor_count = 1; in cpuinfo_x86_linux_init() 466 clusters[cluster_index].processor_count++; in cpuinfo_x86_linux_init() 472 packages[package_index].processor_count = 1; in cpuinfo_x86_linux_init() 481 packages[package_index].processor_count++; in cpuinfo_x86_linux_init() 501 .processor_count = 1, in cpuinfo_x86_linux_init() 506 l1i[l1i_index].processor_count += 1; in cpuinfo_x86_linux_init() 527 .processor_count = 1, in cpuinfo_x86_linux_init() 532 l1d[l1d_index].processor_count += 1; in cpuinfo_x86_linux_init() [all …]
|
/external/cpuinfo/test/ |
D | init.cc | 33 EXPECT_LT(processor->smt_id, core->processor_count); in TEST() 58 EXPECT_LT(i, core->processor_start + core->processor_count); in TEST() 83 EXPECT_LT(i, cluster->processor_start + cluster->processor_count); in TEST() 108 EXPECT_LT(i, package->processor_start + package->processor_count); in TEST() 121 EXPECT_LT(i, l1i->processor_start + l1i->processor_count); in TEST() 135 EXPECT_LT(i, l1d->processor_start + l1d->processor_count); in TEST() 149 EXPECT_LT(i, l2->processor_start + l2->processor_count); in TEST() 163 EXPECT_LT(i, l3->processor_start + l3->processor_count); in TEST() 177 EXPECT_LT(i, l4->processor_start + l4->processor_count); in TEST() 211 EXPECT_NE(0, core->processor_count); in TEST() [all …]
|
/external/cpuinfo/tools/ |
D | cpu-info.c | 320 if (core->processor_count == 1) { in main() 325 core->processor_count, in main() 327 core->processor_start + core->processor_count - 1); in main() 344 if (cluster->processor_count == 1) { in main() 349 cluster->processor_count, in main() 351 cluster->processor_start + cluster->processor_count - 1); in main()
|
/external/cpuinfo/test/mock/ |
D | meizu-pro-6.cc | 139 TEST(CORES, processor_count) { in TEST() argument 141 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 275 TEST(CLUSTERS, processor_count) { in TEST() argument 279 ASSERT_EQ(2, cpuinfo_get_cluster(i)->processor_count); in TEST() 282 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 285 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 405 TEST(PACKAGES, processor_count) { in TEST() argument 407 ASSERT_EQ(10, cpuinfo_get_package(i)->processor_count); in TEST() 671 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 755 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() [all …]
|
D | pixel-8.cc | 136 TEST(CORES, processor_count) { in TEST() argument 138 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 269 TEST(CLUSTERS, processor_count) { in TEST() argument 273 ASSERT_EQ(1, cpuinfo_get_cluster(i)->processor_count); in TEST() 276 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 279 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 399 TEST(PACKAGES, processor_count) { in TEST() argument 401 ASSERT_EQ(9, cpuinfo_get_package(i)->processor_count); in TEST() 661 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 741 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() [all …]
|
D | meizu-pro-6s.cc | 139 TEST(CORES, processor_count) { in TEST() argument 141 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 275 TEST(CLUSTERS, processor_count) { in TEST() argument 279 ASSERT_EQ(2, cpuinfo_get_cluster(i)->processor_count); in TEST() 282 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 285 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 405 TEST(PACKAGES, processor_count) { in TEST() argument 407 ASSERT_EQ(10, cpuinfo_get_package(i)->processor_count); in TEST() 671 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 755 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() [all …]
|
D | meizu-pro-7-plus.cc | 139 TEST(CORES, processor_count) { in TEST() argument 141 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 279 TEST(CLUSTERS, processor_count) { in TEST() argument 283 ASSERT_EQ(2, cpuinfo_get_cluster(i)->processor_count); in TEST() 286 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 289 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 413 TEST(PACKAGES, processor_count) { in TEST() argument 415 ASSERT_EQ(10, cpuinfo_get_package(i)->processor_count); in TEST() 679 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 763 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() [all …]
|
D | alcatel-revvl.cc | 115 TEST(CORES, processor_count) { in TEST() argument 117 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 194 TEST(CLUSTERS, processor_count) { in TEST() argument 198 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 201 ASSERT_EQ(1, cpuinfo_get_cluster(i)->processor_count); in TEST() 289 TEST(PACKAGES, processor_count) { in TEST() argument 291 ASSERT_EQ(5, cpuinfo_get_package(i)->processor_count); in TEST() 525 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 579 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 635 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() [all …]
|
D | xiaomi-redmi-2a.cc | 108 TEST(CORES, processor_count) { in TEST() argument 110 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 187 TEST(CLUSTERS, processor_count) { in TEST() argument 191 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 194 ASSERT_EQ(1, cpuinfo_get_cluster(i)->processor_count); in TEST() 282 TEST(PACKAGES, processor_count) { in TEST() argument 284 ASSERT_EQ(5, cpuinfo_get_package(i)->processor_count); in TEST() 490 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 544 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 607 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() [all …]
|
D | oppo-r15.cc | 127 TEST(CORES, processor_count) { in TEST() argument 129 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 235 TEST(CLUSTERS, processor_count) { in TEST() argument 237 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 330 TEST(PACKAGES, processor_count) { in TEST() argument 332 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 592 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 672 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 742 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 746 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
D | oppo-r9.cc | 127 TEST(CORES, processor_count) { in TEST() argument 129 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 222 TEST(CLUSTERS, processor_count) { in TEST() argument 224 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 310 TEST(PACKAGES, processor_count) { in TEST() argument 312 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 566 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 620 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 676 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 680 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
D | galaxy-s5-global.cc | 127 TEST(CORES, processor_count) { in TEST() argument 129 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 248 TEST(CLUSTERS, processor_count) { in TEST() argument 250 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 350 TEST(PACKAGES, processor_count) { in TEST() argument 352 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 571 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 638 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 708 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 712 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
D | galaxy-j7-prime.cc | 127 TEST(CORES, processor_count) { in TEST() argument 129 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 209 TEST(CLUSTERS, processor_count) { in TEST() argument 211 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 290 TEST(PACKAGES, processor_count) { in TEST() argument 292 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 526 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 580 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 636 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 640 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
D | huawei-p8-lite.cc | 114 TEST(CORES, processor_count) { in TEST() argument 116 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 196 TEST(CLUSTERS, processor_count) { in TEST() argument 198 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 277 TEST(PACKAGES, processor_count) { in TEST() argument 279 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 513 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 567 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 623 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 627 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
D | xiaomi-mi-5c.cc | 127 TEST(CORES, processor_count) { in TEST() argument 129 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 222 TEST(CLUSTERS, processor_count) { in TEST() argument 224 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 310 TEST(PACKAGES, processor_count) { in TEST() argument 312 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 546 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 600 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 656 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 660 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
D | huawei-mate-8.cc | 127 TEST(CORES, processor_count) { in TEST() argument 129 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 248 TEST(CLUSTERS, processor_count) { in TEST() argument 250 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 350 TEST(PACKAGES, processor_count) { in TEST() argument 352 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 612 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 679 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 749 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 753 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
D | huawei-p9-lite.cc | 127 TEST(CORES, processor_count) { in TEST() argument 129 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 222 TEST(CLUSTERS, processor_count) { in TEST() argument 224 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 310 TEST(PACKAGES, processor_count) { in TEST() argument 312 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 546 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 600 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 656 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 660 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
D | nexus6p.cc | 127 TEST(CORES, processor_count) { in TEST() argument 129 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 248 TEST(CLUSTERS, processor_count) { in TEST() argument 250 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 350 TEST(PACKAGES, processor_count) { in TEST() argument 352 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 612 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 679 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 749 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 753 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
D | galaxy-a8-2016-duos.cc | 127 TEST(CORES, processor_count) { in TEST() argument 129 ASSERT_EQ(1, cpuinfo_get_core(i)->processor_count); in TEST() 222 TEST(CLUSTERS, processor_count) { in TEST() argument 224 ASSERT_EQ(4, cpuinfo_get_cluster(i)->processor_count); in TEST() 310 TEST(PACKAGES, processor_count) { in TEST() argument 312 ASSERT_EQ(8, cpuinfo_get_package(i)->processor_count); in TEST() 518 ASSERT_EQ(1, cpuinfo_get_l1i_cache(i)->processor_count); in TEST() 572 ASSERT_EQ(1, cpuinfo_get_l1d_cache(i)->processor_count); in TEST() 635 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST() 639 ASSERT_EQ(4, cpuinfo_get_l2_cache(i)->processor_count); in TEST()
|
/external/cpuinfo/src/x86/windows/ |
D | init.c | 361 package->processor_count += 1; in cpuinfo_x86_windows_init() 366 cluster->processor_count += 1; in cpuinfo_x86_windows_init() 371 core->processor_count += 1; in cpuinfo_x86_windows_init() 490 .processor_count = 1, in cpuinfo_x86_windows_init() 494 l1i[l1i_index].processor_count += 1; in cpuinfo_x86_windows_init() 515 .processor_count = 1, in cpuinfo_x86_windows_init() 519 l1d[l1d_index].processor_count += 1; in cpuinfo_x86_windows_init() 540 .processor_count = 1, in cpuinfo_x86_windows_init() 544 l2[l2_index].processor_count += 1; in cpuinfo_x86_windows_init() 565 .processor_count = 1, in cpuinfo_x86_windows_init() [all …]
|
/external/cpuinfo/src/x86/mach/ |
D | init.c | 77 .processor_count = threads_per_package, in cpuinfo_x86_mach_init() 87 packages[i].processor_count = threads_per_package; in cpuinfo_x86_mach_init() 97 .processor_count = threads_per_core, in cpuinfo_x86_mach_init() 219 .processor_count = threads_per_l1, in cpuinfo_x86_mach_init() 245 .processor_count = threads_per_l1, in cpuinfo_x86_mach_init() 271 .processor_count = threads_per_l2, in cpuinfo_x86_mach_init() 297 .processor_count = threads_per_l3, in cpuinfo_x86_mach_init() 323 .processor_count = threads_per_l4, in cpuinfo_x86_mach_init() 356 .processor_count = mach_topology.threads, in cpuinfo_x86_mach_init()
|
/external/cpuinfo/src/x86/freebsd/ |
D | init.c | 82 .processor_count = threads_per_package, in cpuinfo_x86_freebsd_init() 92 packages[i].processor_count = threads_per_package; in cpuinfo_x86_freebsd_init() 102 .processor_count = threads_per_core, in cpuinfo_x86_freebsd_init() 233 .processor_count = threads_per_l1, in cpuinfo_x86_freebsd_init() 260 .processor_count = threads_per_l1, in cpuinfo_x86_freebsd_init() 287 .processor_count = threads_per_l2, in cpuinfo_x86_freebsd_init() 314 .processor_count = threads_per_l3, in cpuinfo_x86_freebsd_init() 341 .processor_count = threads_per_l4, in cpuinfo_x86_freebsd_init() 374 .processor_count = freebsd_topology.threads, in cpuinfo_x86_freebsd_init()
|
/external/cpuinfo/src/arm/mach/ |
D | init.c | 274 .processor_count = threads_per_package, in cpuinfo_arm_mach_init() 416 .processor_count = threads_per_core, in cpuinfo_arm_mach_init() 458 .processor_count = 1, in cpuinfo_arm_mach_init() 463 .processor_count = 1, in cpuinfo_arm_mach_init() 472 uarchs[cluster_idx].processor_count++; in cpuinfo_arm_mach_init() 474 clusters[cluster_idx].processor_count++; in cpuinfo_arm_mach_init() 543 .processor_count = threads_per_l1, in cpuinfo_arm_mach_init() 569 .processor_count = threads_per_l1, in cpuinfo_arm_mach_init() 595 .processor_count = threads_per_l2, in cpuinfo_arm_mach_init() 621 .processor_count = threads_per_l3, in cpuinfo_arm_mach_init()
|