| /freebsd-12.1/sys/arm/arm/ |
| H A D | cpuinfo.c | 50 struct cpuinfo cpuinfo = variable 115 cpuinfo.revision = (cpuinfo.midr >> 16) & 0x7F; in cpuinfo_init() 118 cpuinfo.architecture = (cpuinfo.midr >> 16) & 0x0F; in cpuinfo_init() 119 cpuinfo.revision = (cpuinfo.midr >> 20) & 0x0F; in cpuinfo_init() 123 cpuinfo.architecture = (cpuinfo.midr >> 16) & 0x0F; in cpuinfo_init() 124 cpuinfo.revision = (cpuinfo.midr >> 20) & 0x0F; in cpuinfo_init() 127 cpuinfo.implementer = (cpuinfo.midr >> 24) & 0xFF; in cpuinfo_init() 128 cpuinfo.part_number = (cpuinfo.midr >> 4) & 0xFFF; in cpuinfo_init() 129 cpuinfo.patch = cpuinfo.midr & 0x0F; in cpuinfo_init() 168 if (cpuinfo.revidr == cpuinfo.midr) in cpuinfo_init() [all …]
|
| H A D | identcpu-v6.c | 133 if ((cpuinfo.ctr & CPU_CT_S) == 0) in print_v5_cache() 142 isize = CPU_CT_ISIZE(cpuinfo.ctr); in print_v5_cache() 157 dsize = CPU_CT_DSIZE(cpuinfo.ctr); in print_v5_cache() 295 cpuinfo.revision, cpuinfo.patch, in identify_arm_cpu() 296 cpuinfo.midr != cpuinfo.revidr ? in identify_arm_cpu() 297 cpuinfo.revidr : 0); in identify_arm_cpu() 310 val = (cpuinfo.mpidr >> 4)& 0xF; in identify_arm_cpu() 311 if (cpuinfo.mpidr & (1 << 31U)) in identify_arm_cpu() 313 val = (cpuinfo.id_pfr0 >> 4)& 0xF; in identify_arm_cpu() 319 val = (cpuinfo.id_pfr1 >> 4)& 0xF; in identify_arm_cpu() [all …]
|
| H A D | genassym.c | 167 ASSYM(DCACHE_LINE_SIZE, offsetof(struct cpuinfo, dcache_line_size)); 168 ASSYM(DCACHE_LINE_MASK, offsetof(struct cpuinfo, dcache_line_mask)); 169 ASSYM(ICACHE_LINE_SIZE, offsetof(struct cpuinfo, icache_line_size)); 170 ASSYM(ICACHE_LINE_MASK, offsetof(struct cpuinfo, icache_line_mask));
|
| H A D | cpu_asm-v6.S | 237 .word cpuinfo
|
| /freebsd-12.1/sys/mips/mips/ |
| H A D | cpu.c | 169 cpuinfo->tlb_type = in mips_get_identity() 226 cpuinfo->tlb_nentries = in mips_get_identity() 291 cpuinfo->l1.ic_size = cpuinfo->l1.ic_linesize in mips_get_identity() 292 * cpuinfo->l1.ic_nsets * cpuinfo->l1.ic_nways; in mips_get_identity() 293 cpuinfo->l1.dc_size = cpuinfo->l1.dc_linesize in mips_get_identity() 294 * cpuinfo->l1.dc_nsets * cpuinfo->l1.dc_nways; in mips_get_identity() 325 cpuinfo->l2.dc_size = cpuinfo->l2.dc_linesize in mips_get_identity() 326 * cpuinfo->l2.dc_nsets * cpuinfo->l2.dc_nways; in mips_get_identity() 397 printf(" processor v%d.%d\n", cpuinfo.cpu_rev, cpuinfo.cpu_impl); in cpu_identify() 446 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 | 392 fpregs->r_regs[FIR_NUM] = cpuinfo.fpu_id; in fill_fpregs()
|
| H A D | vm_machdep.c | 495 if (td == curthread && cpuinfo.userlocal_reg == true) { in cpu_set_user_tls()
|
| /freebsd-12.1/sys/arm/include/ |
| H A D | cpu-v6.h | 68 if (cpuinfo.mp_ext != 0) { \ 468 va &= ~cpuinfo.dcache_line_mask; in icache_sync() 470 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in icache_sync() 519 va &= ~cpuinfo.dcache_line_mask; in dcache_wb_pou() 520 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in dcache_wb_pou() 548 va &= ~cpuinfo.dcache_line_mask; in dcache_inv_poc() 549 for ( ; va < eva; va += cpuinfo.dcache_line_size) { in dcache_inv_poc() 572 va &= ~cpuinfo.dcache_line_mask; in dcache_inv_poc_dma() 595 va &= ~cpuinfo.dcache_line_mask; in dcache_wb_poc() 613 va = sva & ~cpuinfo.dcache_line_mask; in dcache_wbinv_poc() [all …]
|
| H A D | cpuinfo.h | 62 struct cpuinfo { struct 125 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-12.1/contrib/openmp/runtime/src/ |
| H A D | kmp_stats_timing.cpp | 39 kmp_cpuid_t cpuinfo; in tick_time() local 42 __kmp_x86_cpuid(0x80000000, 0, &cpuinfo); in tick_time() 44 int ids = cpuinfo.eax; in tick_time()
|
| /freebsd-12.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-12.1/sys/dev/ocs_fc/ |
| H A D | ocs_os.c | 904 ocs_get_cpuinfo(ocs_cpuinfo_t *cpuinfo) in ocs_get_cpuinfo() argument 906 cpuinfo->num_cpus = mp_ncpus; in ocs_get_cpuinfo() 913 static ocs_cpuinfo_t cpuinfo; in ocs_get_num_cpus() local 915 if (cpuinfo.num_cpus == 0) { in ocs_get_num_cpus() 916 ocs_get_cpuinfo(&cpuinfo); in ocs_get_num_cpus() 918 return cpuinfo.num_cpus; in ocs_get_num_cpus()
|
| /freebsd-12.1/cddl/lib/libdtrace/ |
| H A D | sched.d | 33 struct cpuinfo { struct 41 typedef struct cpuinfo cpuinfo_t; argument
|
| /freebsd-12.1/sys/contrib/zstd/programs/ |
| H A D | util.h | 702 { FILE* const cpuinfo = fopen("/proc/cpuinfo", "r"); in UTIL_countPhysicalCores() local 710 if (cpuinfo == NULL) { in UTIL_countPhysicalCores() 717 while (!feof(cpuinfo)) { in UTIL_countPhysicalCores() 718 if (fgets(buff, BUF_SIZE, cpuinfo) != NULL) { in UTIL_countPhysicalCores() 737 } else if (ferror(cpuinfo)) { in UTIL_countPhysicalCores() 746 fclose(cpuinfo); in UTIL_countPhysicalCores()
|
| /freebsd-12.1/contrib/openmp/runtime/src/i18n/ |
| H A D | en_US.txt | 61 CantOpenCpuinfo "Cannot open /proc/cpuinfo" 62 ProcCpuinfo "/proc/cpuinfo" 63 NoProcRecords "cpuinfo file invalid (No processor records)" 65 CantRewindCpuinfo "Cannot rewind cpuinfo file" 66 LongLineCpuinfo "cpuinfo file invalid (long line)" 67 TooManyEntries "cpuinfo file contains too many entries" 68 MissingProcField "cpuinfo file missing processor field" 69 MissingPhysicalIDField "cpuinfo file missing physical id field" 70 MissingValCpuinfo "cpuinfo file invalid (missing val)" 71 DuplicateFieldCpuinfo "cpuinfo file invalid (duplicate field)" [all …]
|
| /freebsd-12.1/sys/mips/include/ |
| H A D | cpuinfo.h | 83 extern struct mips_cpuinfo cpuinfo;
|
| /freebsd-12.1/crypto/openssl/ |
| H A D | config | 511 ISA=`awk '/cpu model/{print$4;exit(0);}' /proc/cpuinfo` 576 KARCH=`awk '/^type/{print$3;exit(0);}' /proc/cpuinfo` 587 CPUARCH=`awk '/cpu family/{print substr($5,1,3); exit(0);}' /proc/cpuinfo` 588 CPUSCHEDULE=`awk '/^cpu.[ ]*: PA/{print substr($3,3); exit(0);}' /proc/cpuinfo`
|
| /freebsd-12.1/sys/mips/sibyte/ |
| H A D | sb_machdep.c | 241 cpuinfo.cache_coherent_dma = TRUE; in mips_init()
|
| /freebsd-12.1/sys/mips/nlm/ |
| H A D | xlp_machdep.c | 350 cpuinfo.cache_coherent_dma = TRUE; in mips_init()
|
| /freebsd-12.1/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-12.1/contrib/dialog/ |
| H A D | config.guess | 894 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in 986 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
|