| /freebsd-13.1/sys/arm/arm/ |
| H A D | cpuinfo.c | 48 struct cpuinfo cpuinfo = variable 110 cpuinfo.revision = (cpuinfo.midr >> 16) & 0x7F; in cpuinfo_init() 113 cpuinfo.architecture = (cpuinfo.midr >> 16) & 0x0F; in cpuinfo_init() 114 cpuinfo.revision = (cpuinfo.midr >> 20) & 0x0F; in cpuinfo_init() 118 cpuinfo.architecture = (cpuinfo.midr >> 16) & 0x0F; in cpuinfo_init() 119 cpuinfo.revision = (cpuinfo.midr >> 20) & 0x0F; in cpuinfo_init() 122 cpuinfo.implementer = (cpuinfo.midr >> 24) & 0xFF; in cpuinfo_init() 123 cpuinfo.part_number = (cpuinfo.midr >> 4) & 0xFFF; in cpuinfo_init() 124 cpuinfo.patch = cpuinfo.midr & 0x0F; in cpuinfo_init() 160 if (cpuinfo.revidr == cpuinfo.midr) in cpuinfo_init() [all …]
|
| H A D | identcpu-v6.c | 132 if ((cpuinfo.ctr & CPU_CT_S) == 0) in print_v5_cache() 141 isize = CPU_CT_ISIZE(cpuinfo.ctr); in print_v5_cache() 156 dsize = CPU_CT_DSIZE(cpuinfo.ctr); in print_v5_cache() 292 cpuinfo.revision, cpuinfo.patch, in identify_arm_cpu() 293 cpuinfo.midr != cpuinfo.revidr ? in identify_arm_cpu() 294 cpuinfo.revidr : 0); in identify_arm_cpu() 306 val = (cpuinfo.mpidr >> 4)& 0xF; in identify_arm_cpu() 307 if (cpuinfo.mpidr & (1 << 31U)) in identify_arm_cpu() 309 val = (cpuinfo.id_pfr0 >> 4)& 0xF; in identify_arm_cpu() 315 val = (cpuinfo.id_pfr1 >> 4)& 0xF; in identify_arm_cpu() [all …]
|
| H A D | genassym.c | 132 ASSYM(DCACHE_LINE_SIZE, offsetof(struct cpuinfo, dcache_line_size)); 133 ASSYM(DCACHE_LINE_MASK, offsetof(struct cpuinfo, dcache_line_mask)); 134 ASSYM(ICACHE_LINE_SIZE, offsetof(struct cpuinfo, icache_line_size)); 135 ASSYM(ICACHE_LINE_MASK, offsetof(struct cpuinfo, icache_line_mask));
|
| H A D | sys_machdep.c | 72 len += addr & cpuinfo.dcache_line_mask; in sync_icache() 73 addr &= ~cpuinfo.dcache_line_mask; in sync_icache()
|
| H A D | cpu_asm-v6.S | 237 .word cpuinfo
|
| /freebsd-13.1/sys/mips/mips/ |
| H A D | cpu.c | 120 cpuinfo->tlb_type = in mips_get_identity() 176 cpuinfo->tlb_nentries = in mips_get_identity() 241 cpuinfo->l1.ic_size = cpuinfo->l1.ic_linesize in mips_get_identity() 242 * cpuinfo->l1.ic_nsets * cpuinfo->l1.ic_nways; in mips_get_identity() 243 cpuinfo->l1.dc_size = cpuinfo->l1.dc_linesize in mips_get_identity() 244 * cpuinfo->l1.dc_nsets * cpuinfo->l1.dc_nways; in mips_get_identity() 275 cpuinfo->l2.dc_size = cpuinfo->l2.dc_linesize in mips_get_identity() 276 * cpuinfo->l2.dc_nsets * cpuinfo->l2.dc_nways; in mips_get_identity() 347 printf(" processor v%d.%d\n", cpuinfo.cpu_rev, cpuinfo.cpu_impl); in cpu_identify() 396 cpuinfo.l1.ic_nsets, cpuinfo.l1.ic_linesize); in cpu_identify() [all …]
|
| H A D | cache.c | 91 mips_config_cache(struct mips_cpuinfo * cpuinfo) in mips_config_cache() argument 94 switch (cpuinfo->l1.ic_linesize) { in mips_config_cache() 133 cpuinfo->l1.ic_linesize); in mips_config_cache() 136 switch (cpuinfo->l1.dc_linesize) { in mips_config_cache() 228 cpuinfo->l1.dc_linesize); in mips_config_cache() 231 mipsNN_cache_init(cpuinfo); in mips_config_cache() 260 if (cpuinfo->l1.ic_size) { in mips_config_cache() 270 if (cpuinfo->l1.dc_size) { in mips_config_cache() 284 if (!cpuinfo->l2.dc_size) { in mips_config_cache() 289 switch (cpuinfo->l2.dc_linesize) { in mips_config_cache() [all …]
|
| H A D | cache_mipsNN.c | 123 …flush_multiple_lines_per_way = cpuinfo->l1.ic_nsets * cpuinfo->l1.ic_linesize * cpuinfo->l1.ic_lin… in mipsNN_cache_init() 124 if (cpuinfo->icache_virtual) { in mipsNN_cache_init() 135 picache_loopcount = (cpuinfo->l1.ic_nsets * cpuinfo->l1.ic_linesize / PAGE_SIZE) * in mipsNN_cache_init() 136 cpuinfo->l1.ic_nways; in mipsNN_cache_init() 138 picache_stride = cpuinfo->l1.ic_nsets * cpuinfo->l1.ic_linesize; in mipsNN_cache_init() 142 if (cpuinfo->l1.dc_nsets * cpuinfo->l1.dc_linesize < PAGE_SIZE) { in mipsNN_cache_init() 143 pdcache_stride = cpuinfo->l1.dc_nsets * cpuinfo->l1.dc_linesize; in mipsNN_cache_init() 147 pdcache_loopcount = (cpuinfo->l1.dc_nsets * cpuinfo->l1.dc_linesize / PAGE_SIZE) * in mipsNN_cache_init() 148 cpuinfo->l1.dc_nways; in mipsNN_cache_init() 159 sdcache_stride = cpuinfo->l2.dc_nsets * cpuinfo->l2.dc_linesize; in mipsNN_cache_init() [all …]
|
| H A D | sys_machdep.c | 73 if (cpuinfo.userlocal_reg == true) { in sysarch()
|
| H A D | pm_machdep.c | 389 fpregs->r_regs[FIR_NUM] = cpuinfo.fpu_id; in fill_fpregs()
|
| /freebsd-13.1/sys/arm/include/ |
| H A D | cpu-v6.h | 64 if (cpuinfo.mp_ext != 0) { \ 464 va &= ~cpuinfo.dcache_line_mask; in icache_sync() 466 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in icache_sync() 515 va &= ~cpuinfo.dcache_line_mask; in dcache_wb_pou() 516 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in dcache_wb_pou() 544 va &= ~cpuinfo.dcache_line_mask; in dcache_inv_poc() 545 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in dcache_inv_poc() 568 va &= ~cpuinfo.dcache_line_mask; in dcache_inv_poc_dma() 591 va &= ~cpuinfo.dcache_line_mask; in dcache_wb_poc() 609 va = sva & ~cpuinfo.dcache_line_mask; in dcache_wbinv_poc() [all …]
|
| H A D | cpuinfo.h | 61 struct cpuinfo { struct 124 extern struct cpuinfo cpuinfo; argument
|
| H A D | pmap_var.h | 126 if (!cpuinfo.coherent_walk) in pte1_sync() 137 if (!cpuinfo.coherent_walk) in pte1_sync_range() 266 if (!cpuinfo.coherent_walk) in pte2_sync() 277 if (!cpuinfo.coherent_walk) in pte2_sync_range()
|
| /freebsd-13.1/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-13.1/cddl/lib/libdtrace/ |
| H A D | sched.d | 33 struct cpuinfo { struct 41 typedef struct cpuinfo cpuinfo_t; argument
|
| /freebsd-13.1/sys/dev/ocs_fc/ |
| H A D | ocs_os.c | 905 ocs_get_cpuinfo(ocs_cpuinfo_t *cpuinfo) in ocs_get_cpuinfo() argument 907 cpuinfo->num_cpus = mp_ncpus; in ocs_get_cpuinfo() 914 static ocs_cpuinfo_t cpuinfo; in ocs_get_num_cpus() local 916 if (cpuinfo.num_cpus == 0) { in ocs_get_num_cpus() 917 ocs_get_cpuinfo(&cpuinfo); in ocs_get_num_cpus() 919 return cpuinfo.num_cpus; in ocs_get_num_cpus()
|
| /freebsd-13.1/lib/libomp/ |
| H A D | kmp_i18n_default.inc | 30 "Cannot open /proc/cpuinfo", 31 "/proc/cpuinfo", 32 "cpuinfo file invalid (No processor records)", 34 "Cannot rewind cpuinfo file", 35 "cpuinfo file invalid (long line)", 36 "cpuinfo file contains too many entries", 37 "cpuinfo file missing processor field", 38 "cpuinfo file missing physical id field", 39 "cpuinfo file invalid (missing val)", 40 "cpuinfo file invalid (duplicate field)", [all …]
|
| /freebsd-13.1/sys/contrib/openzfs/tests/zfs-tests/tests/functional/simd/ |
| H A D | simd_supported.ksh | 48 if cat /proc/cpuinfo | awk '/^flags/ {print; exit;}' | grep -q sse; then
|
| /freebsd-13.1/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)" 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 file invalid (missing val)" 70 DuplicateFieldCpuinfo "cpuinfo file invalid (duplicate field)" [all …]
|
| /freebsd-13.1/sys/mips/include/ |
| H A D | cpuinfo.h | 83 extern struct mips_cpuinfo cpuinfo;
|
| /freebsd-13.1/crypto/openssl/ |
| H A D | config | 511 ISA=`awk '/cpu model/{print$4;exit(0);}' /proc/cpuinfo` 573 KARCH=`awk '/^type/{print$3;exit(0);}' /proc/cpuinfo` 584 CPUARCH=`awk '/cpu family/{print substr($5,1,3); exit(0);}' /proc/cpuinfo` 585 CPUSCHEDULE=`awk '/^cpu.[ ]*: PA/{print substr($3,3); exit(0);}' /proc/cpuinfo`
|
| /freebsd-13.1/sys/contrib/zstd/programs/ |
| H A D | util.c | 1147 { FILE* const cpuinfo = fopen("/proc/cpuinfo", "r"); in UTIL_countPhysicalCores() local 1155 if (cpuinfo == NULL) { in UTIL_countPhysicalCores() 1162 while (!feof(cpuinfo)) { in UTIL_countPhysicalCores() 1163 if (fgets(buff, BUF_SIZE, cpuinfo) != NULL) { in UTIL_countPhysicalCores() 1182 } else if (ferror(cpuinfo)) { in UTIL_countPhysicalCores() 1190 fclose(cpuinfo); in UTIL_countPhysicalCores()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | MinidumpConstants.def | 64 HANDLE_MDMP_STREAM_TYPE(0x47670003, LinuxCPUInfo) // /proc/cpuinfo
|
| /freebsd-13.1/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-13.1/sys/mips/nlm/ |
| H A D | xlp_machdep.c | 353 cpuinfo.cache_coherent_dma = TRUE; in mips_init()
|