Searched refs:cpuinfo (Results 1 - 25 of 54) sorted by relevance

123

/freebsd-11-stable/sys/arm/arm/
H A Dcpuinfo.c29 __FBSDID("$FreeBSD: stable/11/sys/arm/arm/cpuinfo.c 331988 2018-04-04 06:11:05Z mmel $");
39 #include <machine/cpuinfo.h>
50 struct cpuinfo cpuinfo = variable in typeref:struct:cpuinfo
99 cpuinfo.midr = cp15_midr_get();
101 if ((cpuinfo.midr & CPU_ID_IMPLEMENTOR_MASK) == CPU_ID_ARM_LTD) {
102 if (CPU_ID_ISOLD(cpuinfo.midr)) {
104 cpuinfo.midr = 0;
107 if (CPU_ID_IS7(cpuinfo.midr)) {
108 if ((cpuinfo
[all...]
H A Didentcpu-v6.c115 if ((cpuinfo.ctr & CPU_CT_S) == 0)
121 pcache_type = CPU_CT_CTYPE(cpuinfo.ctr);
124 isize = CPU_CT_ISIZE(cpuinfo.ctr);
139 dsize = CPU_CT_DSIZE(cpuinfo.ctr);
181 CPU_CLIDR_LOUU(cpuinfo.clidr) + 1,
182 CPU_CLIDR_LOC(cpuinfo.clidr) + 1,
183 CPU_CLIDR_LOUIS(cpuinfo.clidr) + 1);
186 type = CPU_CLIDR_CTYPE(cpuinfo.clidr, i);
271 if (cpu_names[i].implementer == cpuinfo.implementer &&
272 cpu_names[i].part_number == cpuinfo
[all...]
H A Dgenassym.c50 #include <machine/cpuinfo.h>
165 ASSYM(DCACHE_LINE_SIZE, offsetof(struct cpuinfo, dcache_line_size));
166 ASSYM(DCACHE_LINE_MASK, offsetof(struct cpuinfo, dcache_line_mask));
167 ASSYM(ICACHE_LINE_SIZE, offsetof(struct cpuinfo, icache_line_size));
168 ASSYM(ICACHE_LINE_MASK, offsetof(struct cpuinfo, icache_line_mask));
H A Dcpu_asm-v6.S237 .word cpuinfo
/freebsd-11-stable/sys/mips/mips/
H A Dcpu.c45 #include <machine/cpuinfo.h>
60 struct mips_cpuinfo cpuinfo; variable in typeref:struct:mips_cpuinfo
71 mips_get_identity(struct mips_cpuinfo *cpuinfo) argument
84 memset(cpuinfo, 0, sizeof(struct mips_cpuinfo));
88 cpuinfo->cpu_vendor = MIPS_PRID_CID(prid);
89 cpuinfo->cpu_rev = MIPS_PRID_REV(prid);
90 cpuinfo->cpu_impl = MIPS_PRID_IMPL(prid);
95 cpuinfo->tlb_type =
97 cpuinfo->icache_virtual = cfg0 & MIPS_CONFIG0_VI;
109 cpuinfo
[all...]
H A Dcache.c76 #include <machine/cpuinfo.h>
89 mips_config_cache(struct mips_cpuinfo * cpuinfo) argument
92 switch (cpuinfo->l1.ic_linesize) {
131 cpuinfo->l1.ic_linesize);
134 switch (cpuinfo->l1.dc_linesize) {
226 cpuinfo->l1.dc_linesize);
229 mipsNN_cache_init(cpuinfo);
258 if (cpuinfo->l1.ic_size) {
268 if (cpuinfo->l1.dc_size) {
282 if (!cpuinfo
[all...]
H A Dcache_mipsNN.c47 #include <machine/cpuinfo.h>
115 mipsNN_cache_init(struct mips_cpuinfo * cpuinfo) argument
119 flush_multiple_lines_per_way = cpuinfo->l1.ic_nsets * cpuinfo->l1.ic_linesize * cpuinfo->l1.ic_linesize > PAGE_SIZE;
120 if (cpuinfo->icache_virtual) {
131 picache_loopcount = (cpuinfo->l1.ic_nsets * cpuinfo->l1.ic_linesize / PAGE_SIZE) *
132 cpuinfo->l1.ic_nways;
134 picache_stride = cpuinfo
[all...]
/freebsd-11-stable/sys/arm/include/
H A Dcpuinfo.h27 * $FreeBSD: stable/11/sys/arm/include/cpuinfo.h 331988 2018-04-04 06:11:05Z mmel $
62 struct cpuinfo { struct
122 extern struct cpuinfo cpuinfo;
H A Dcpu-v6.h39 #include <machine/cpuinfo.h>
413 va &= ~cpuinfo.dcache_line_mask;
414 for ( ; va < eva; va += cpuinfo.dcache_line_size) {
464 va &= ~cpuinfo.dcache_line_mask;
465 for ( ; va < eva; va += cpuinfo.dcache_line_size) {
493 va &= ~cpuinfo.dcache_line_mask;
494 for ( ; va < eva; va += cpuinfo.dcache_line_size) {
517 va &= ~cpuinfo.dcache_line_mask;
518 for ( ; va < eva; va += cpuinfo.dcache_line_size) {
540 va &= ~cpuinfo
[all...]
H A Dpmap_var.h126 if (!cpuinfo.coherent_walk)
137 if (!cpuinfo.coherent_walk)
266 if (!cpuinfo.coherent_walk)
277 if (!cpuinfo.coherent_walk)
H A Dcpu-v4.h39 #include <machine/cpuinfo.h>
/freebsd-11-stable/sys/mips/include/
H A Dcpuinfo.h79 extern struct mips_cpuinfo cpuinfo;
/freebsd-11-stable/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_stats_timing.cpp38 kmp_cpuid_t cpuinfo;
41 __kmp_x86_cpuid(0x80000000, 0, &cpuinfo);
43 int ids = cpuinfo.eax;
/freebsd-11-stable/cddl/lib/libdtrace/
H A Dsched.d33 struct cpuinfo {
41 typedef struct cpuinfo cpuinfo_t;
/freebsd-11-stable/crypto/openssl/
H A Dconfig585 ISA=`awk '/cpu model/{print$4;exit(0);}' /proc/cpuinfo`
642 KARCH=`awk '/^type/{print$3;exit(0);}' /proc/cpuinfo`
652 CPUARCH=`awk '/cpu family/{print substr($5,1,3); exit(0);}' /proc/cpuinfo`
653 CPUSCHEDULE=`awk '/^cpu.[ ]*: PA/{print substr($3,3); exit(0);}' /proc/cpuinfo`
681 #if egrep -e '^features.* highgprs' /proc/cpuinfo >/dev/null ; then
694 if grep '^model.*Pentium' /proc/cpuinfo >/dev/null ; then
697 if grep '^model.*Pentium Pro' /proc/cpuinfo >/dev/null ; then
700 if grep '^model.*K6' /proc/cpuinfo >/dev/null ; then
/freebsd-11-stable/sys/dev/ocs_fc/
H A Docs_os.c898 * @param cpuinfo pointer to ocs_cpuinfo_t buffer
904 ocs_get_cpuinfo(ocs_cpuinfo_t *cpuinfo) argument
906 cpuinfo->num_cpus = mp_ncpus;
913 static ocs_cpuinfo_t cpuinfo; local
915 if (cpuinfo.num_cpus == 0) {
916 ocs_get_cpuinfo(&cpuinfo);
918 return cpuinfo.num_cpus;
/freebsd-11-stable/sys/mips/adm5120/
H A Dadm5120_machdep.c60 #include <machine/cpuinfo.h>
/freebsd-11-stable/sys/mips/alchemy/
H A Dalchemy_machdep.c60 #include <machine/cpuinfo.h>
/freebsd-11-stable/sys/mips/idt/
H A Didt_machdep.c62 #include <machine/cpuinfo.h>
/freebsd-11-stable/sys/mips/sibyte/
H A Dsb_machdep.c62 #include <machine/cpuinfo.h>
239 cpuinfo.cache_coherent_dma = TRUE;
/freebsd-11-stable/sys/mips/broadcom/
H A Dbcm_machdep.c62 #include <machine/cpuinfo.h>
/freebsd-11-stable/sys/mips/rmi/
H A Dintr_machdep.c40 #include <machine/cpuinfo.h>
H A Dxlr_machdep.c57 #include <machine/cpuinfo.h>
277 cpuinfo.cache_coherent_dma = TRUE;
/freebsd-11-stable/sys/mips/rt305x/
H A Drt305x_machdep.c61 #include <machine/cpuinfo.h>
/freebsd-11-stable/usr.bin/xlint/lint1/
H A Dexterns1.h168 extern void cpuinfo(sym_t *, sym_t *);

Completed in 243 milliseconds

123