Home
last modified time | relevance | path

Searched refs:cpuinfo (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-13.1/sys/arm/arm/
H A Dcpuinfo.c48 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 Didentcpu-v6.c132 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 Dgenassym.c132 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 Dsys_machdep.c72 len += addr & cpuinfo.dcache_line_mask; in sync_icache()
73 addr &= ~cpuinfo.dcache_line_mask; in sync_icache()
H A Dcpu_asm-v6.S237 .word cpuinfo
/freebsd-13.1/sys/mips/mips/
H A Dcpu.c120 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 Dcache.c91 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 Dcache_mipsNN.c123 …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 Dsys_machdep.c73 if (cpuinfo.userlocal_reg == true) { in sysarch()
H A Dpm_machdep.c389 fpregs->r_regs[FIR_NUM] = cpuinfo.fpu_id; in fill_fpregs()
/freebsd-13.1/sys/arm/include/
H A Dcpu-v6.h64 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 Dcpuinfo.h61 struct cpuinfo { struct
124 extern struct cpuinfo cpuinfo; argument
H A Dpmap_var.h126 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 Dkmp_stats_timing.cpp38 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 Dsched.d33 struct cpuinfo { struct
41 typedef struct cpuinfo cpuinfo_t; argument
/freebsd-13.1/sys/dev/ocs_fc/
H A Docs_os.c905 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 Dkmp_i18n_default.inc30 "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 Dsimd_supported.ksh48 if cat /proc/cpuinfo | awk '/^flags/ {print; exit;}' | grep -q sse; then
/freebsd-13.1/contrib/llvm-project/openmp/runtime/src/i18n/
H A Den_US.txt60 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 Dcpuinfo.h83 extern struct mips_cpuinfo cpuinfo;
/freebsd-13.1/crypto/openssl/
H A Dconfig511 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 Dutil.c1147 { 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 DMinidumpConstants.def64 HANDLE_MDMP_STREAM_TYPE(0x47670003, LinuxCPUInfo) // /proc/cpuinfo
/freebsd-13.1/sys/contrib/openzfs/config/
H A Dax_count_cpus.m474 …[[*linux*]],[[CPU_COUNT=`$EGREP -e '^processor' -c /proc/cpuinfo 2>/dev/null` || CPU_COUNT="0"]],d…
/freebsd-13.1/sys/mips/nlm/
H A Dxlp_machdep.c353 cpuinfo.cache_coherent_dma = TRUE; in mips_init()

12