Home
last modified time | relevance | path

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

12

/freebsd-12.1/sys/arm/arm/
H A Dcpuinfo.c50 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 Didentcpu-v6.c133 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 Dgenassym.c167 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 Dcpu_asm-v6.S237 .word cpuinfo
/freebsd-12.1/sys/mips/mips/
H A Dcpu.c169 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 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.c392 fpregs->r_regs[FIR_NUM] = cpuinfo.fpu_id; in fill_fpregs()
H A Dvm_machdep.c495 if (td == curthread && cpuinfo.userlocal_reg == true) { in cpu_set_user_tls()
/freebsd-12.1/sys/arm/include/
H A Dcpu-v6.h68 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 Dcpuinfo.h62 struct cpuinfo { struct
125 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-12.1/contrib/openmp/runtime/src/
H A Dkmp_stats_timing.cpp39 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 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-12.1/sys/dev/ocs_fc/
H A Docs_os.c904 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 Dsched.d33 struct cpuinfo { struct
41 typedef struct cpuinfo cpuinfo_t; argument
/freebsd-12.1/sys/contrib/zstd/programs/
H A Dutil.h702 { 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 Den_US.txt61 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 Dcpuinfo.h83 extern struct mips_cpuinfo cpuinfo;
/freebsd-12.1/crypto/openssl/
H A Dconfig511 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 Dsb_machdep.c241 cpuinfo.cache_coherent_dma = TRUE; in mips_init()
/freebsd-12.1/sys/mips/nlm/
H A Dxlp_machdep.c350 cpuinfo.cache_coherent_dma = TRUE; in mips_init()
/freebsd-12.1/contrib/openbsm/config/
H A Dconfig.guess864 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 Dconfig.guess894 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

12