/freebsd/sys/arm/arm/ |
H A D | cpuinfo.c | 45 struct cpuinfo cpuinfo = variable 104 cpuinfo.midr = cp15_midr_get(); in cpuinfo_init() 106 if ((cpuinfo.midr & CPU_ID_IMPLEMENTOR_MASK) == CPU_ID_ARM_LTD) { in cpuinfo_init() 107 if (CPU_ID_ISOLD(cpuinfo.midr)) { in cpuinfo_init() 109 cpuinfo.midr = 0; in cpuinfo_init() 112 if (CPU_ID_IS7(cpuinfo.midr)) { in cpuinfo_init() 113 if ((cpuinfo.midr & (1 << 23)) == 0) { in cpuinfo_init() 115 cpuinfo.midr = 0; in cpuinfo_init() 119 cpuinfo.architecture = 1; in cpuinfo_init() 120 cpuinfo.revision = (cpuinfo.midr >> 16) & 0x7F; in cpuinfo_init() [all …]
|
H A D | identcpu-v6.c | 130 if ((cpuinfo.ctr & CPU_CT_S) == 0) in print_v5_cache() 136 pcache_type = CPU_CT_CTYPE(cpuinfo.ctr); in print_v5_cache() 139 isize = CPU_CT_ISIZE(cpuinfo.ctr); in print_v5_cache() 154 dsize = CPU_CT_DSIZE(cpuinfo.ctr); in print_v5_cache() 195 CPU_CLIDR_LOUU(cpuinfo.clidr) + 1, in print_v7_cache() 196 CPU_CLIDR_LOC(cpuinfo.clidr) + 1, in print_v7_cache() 197 CPU_CLIDR_LOUIS(cpuinfo.clidr) + 1); in print_v7_cache() 200 type = CPU_CLIDR_CTYPE(cpuinfo.clidr, i); in print_v7_cache() 284 if (cpu_names[i].implementer == cpuinfo.implementer && in identify_arm_cpu() 285 cpu_names[i].part_number == cpuinfo.part_number) { in identify_arm_cpu() [all …]
|
H A D | genassym.c | 127 ASSYM(DCACHE_LINE_SIZE, offsetof(struct cpuinfo, dcache_line_size)); 128 ASSYM(DCACHE_LINE_MASK, offsetof(struct cpuinfo, dcache_line_mask)); 129 ASSYM(ICACHE_LINE_SIZE, offsetof(struct cpuinfo, icache_line_size)); 130 ASSYM(ICACHE_LINE_MASK, offsetof(struct cpuinfo, icache_line_mask));
|
H A D | sys_machdep.c | 70 len += addr & cpuinfo.dcache_line_mask; in sync_icache() 71 addr &= ~cpuinfo.dcache_line_mask; in sync_icache()
|
H A D | cpu_asm-v6.S | 217 .word cpuinfo
|
H A D | busdma_machdep.c | 66 #define BUSDMA_DCACHE_ALIGN cpuinfo.dcache_line_size 67 #define BUSDMA_DCACHE_MASK cpuinfo.dcache_line_mask
|
/freebsd/sys/arm/include/ |
H A D | cpu.h | 59 if (cpuinfo.mp_ext != 0) { \ 446 va &= ~cpuinfo.dcache_line_mask; in icache_sync() 448 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in icache_sync() 493 va &= ~cpuinfo.dcache_line_mask; in dcache_wb_pou() 494 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in dcache_wb_pou() 518 va &= ~cpuinfo.dcache_line_mask; in dcache_inv_poc() 519 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in dcache_inv_poc() 542 va &= ~cpuinfo.dcache_line_mask; in dcache_inv_poc_dma() 543 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in dcache_inv_poc_dma() 565 va &= ~cpuinfo.dcache_line_mask; in dcache_wb_poc() [all …]
|
H A D | cpuinfo.h | 59 struct cpuinfo { struct 122 extern struct cpuinfo cpuinfo; argument
|
H A D | pmap_var.h | 124 if (!cpuinfo.coherent_walk) in pte1_sync() 135 if (!cpuinfo.coherent_walk) in pte1_sync_range() 264 if (!cpuinfo.coherent_walk) in pte2_sync() 275 if (!cpuinfo.coherent_walk) in pte2_sync_range()
|
/freebsd/crypto/openssl/apps/ |
H A D | version.c | 47 int engdir = 0, moddir = 0, cpuinfo = 0; in version_main() local 91 dirty = cpuinfo = 1; in version_main() 95 = dir = engdir = moddir = cpuinfo in version_main() 133 if (cpuinfo) in version_main()
|
/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_stats_timing.cpp | 38 kmp_cpuid_t cpuinfo; in tick_time() local 41 __kmp_x86_cpuid(0x80000000, 0, &cpuinfo); in tick_time() 43 int ids = cpuinfo.eax; in tick_time()
|
/freebsd/sys/dev/ocs_fc/ |
H A D | ocs_os.c | 902 ocs_get_cpuinfo(ocs_cpuinfo_t *cpuinfo) in ocs_get_cpuinfo() argument 904 cpuinfo->num_cpus = mp_ncpus; in ocs_get_cpuinfo() 911 static ocs_cpuinfo_t cpuinfo; in ocs_get_num_cpus() local 913 if (cpuinfo.num_cpus == 0) { in ocs_get_num_cpus() 914 ocs_get_cpuinfo(&cpuinfo); in ocs_get_num_cpus() 916 return cpuinfo.num_cpus; in ocs_get_num_cpus()
|
/freebsd/cddl/lib/libdtrace/ |
H A D | sched.d | 31 struct cpuinfo { struct 39 typedef struct cpuinfo cpuinfo_t; argument
|
/freebsd/lib/libomp/ |
H A D | kmp_i18n_default.inc | 29 "Cannot open /proc/cpuinfo", 30 "/proc/cpuinfo", 31 "cpuinfo file invalid (No processor records)", 32 "cpuinfo file invalid (Too many processor records)", 33 "Cannot rewind cpuinfo file", 34 "cpuinfo file invalid (long line)", 35 "cpuinfo file contains too many entries", 36 "cpuinfo file missing processor field", 37 "cpuinfo file missing physical id field", 38 "cpuinfo file invalid (missing val)", [all …]
|
/freebsd/contrib/llvm-project/openmp/runtime/src/i18n/ |
H A D | en_US.txt | 60 CantOpenCpuinfo "Cannot open /proc/cpuinfo" 61 ProcCpuinfo "/proc/cpuinfo" 62 NoProcRecords "cpuinfo file invalid (No processor records)" 63 TooManyProcRecords "cpuinfo file invalid (Too many processor records)" 64 CantRewindCpuinfo "Cannot rewind cpuinfo file" 65 LongLineCpuinfo "cpuinfo file invalid (long line)" 66 TooManyEntries "cpuinfo file contains too many entries" 67 MissingProcField "cpuinfo file missing processor field" 68 MissingPhysicalIDField "cpuinfo file missing physical id field" 69 MissingValCpuinfo "cpuinfo fil [all...] |
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/simd/ |
H A D | simd_supported.ksh | 48 if awk '/^flags/ {exit !/sse/}' /proc/cpuinfo; then
|
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/ |
H A D | Threading.inc | 330 // On Linux, the number of physical cores can be computed from /proc/cpuinfo, 332 // implementation reads the /proc/cpuinfo format on an x86_64 system. 341 // Read /proc/cpuinfo as a stream (until EOF reached). It cannot be 344 llvm::MemoryBuffer::getFileAsStream("/proc/cpuinfo"); 347 << "/proc/cpuinfo: " << EC.message() << "\n";
|
/freebsd/sys/contrib/zstd/programs/ |
H A D | util.c | 1256 { FILE* const cpuinfo = fopen("/proc/cpuinfo", "r"); in UTIL_countCores() local 1264 if (cpuinfo == NULL) { in UTIL_countCores() 1271 while (!feof(cpuinfo)) { in UTIL_countCores() 1272 if (fgets(buff, BUF_SIZE, cpuinfo) != NULL) { in UTIL_countCores() 1291 } else if (ferror(cpuinfo)) { in UTIL_countCores() 1304 fclose(cpuinfo); in UTIL_countCores()
|
/freebsd/include/arm/ |
H A D | Makefile | 18 cpuinfo.h \
|
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | MinidumpConstants.def | 64 HANDLE_MDMP_STREAM_TYPE(0x47670003, LinuxCPUInfo) // /proc/cpuinfo
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | ax_count_cpus.m4 | 74 …[[*linux*]],[[CPU_COUNT=`$EGREP -e '^processor' -c /proc/cpuinfo 2>/dev/null` || CPU_COUNT="0"]],d…
|
/freebsd/contrib/openbsm/config/ |
H A D | config.guess | 864 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in 879 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
|
/freebsd/crypto/heimdal/ |
H A D | config.guess | 861 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in 946 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
|
/freebsd/sys/conf/ |
H A D | files.arm | 16 arm/arm/cpuinfo.c standard
|
/freebsd/contrib/ntp/sntp/libevent/build-aux/ |
H A D | config.guess | 895 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in 987 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
|