Home
last modified time | relevance | path

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

12

/f-stack/freebsd/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
H A Ddebug_monitor.c768 dbg_m = ((cpuinfo.id_dfr0 & ID_DFR0_CP_DEBUG_M_MASK) >> in dbg_get_debug_model()
H A Dbusdma_machdep.c67 #define BUSDMA_DCACHE_ALIGN cpuinfo.dcache_line_size
68 #define BUSDMA_DCACHE_MASK cpuinfo.dcache_line_mask
/f-stack/freebsd/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()
H A Dfreebsd32_machdep.c466 if (cpuinfo.userlocal_reg == true) { in freebsd32_sysarch()
H A Dvm_machdep.c478 if (td == curthread && cpuinfo.userlocal_reg == true) { in cpu_set_user_tls()
H A Dtrap.c965 if (cpuinfo.fpu_id == 0) { in trap()
/f-stack/freebsd/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()
/f-stack/freebsd/mips/include/
H A Dcpuinfo.h83 extern struct mips_cpuinfo cpuinfo;
/f-stack/
H A Dstart.sh44 PROCESSOR=$(grep 'processor' /proc/cpuinfo |sort |uniq |wc -l)
/f-stack/freebsd/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()
/f-stack/dpdk/examples/vm_power_manager/
H A Dchannel_manager.c82 virVcpuInfoPtr cpuinfo; in update_pcpus_mask() local
103 cpuinfo = global_vircpuinfo; in update_pcpus_mask()
105 n_vcpus = virDomainGetVcpus(vm_info->domainPtr, cpuinfo, in update_pcpus_mask()
/f-stack/dpdk/doc/guides/linux_gsg/
H A Dbuild_sample_apps.rst135 …l cores on the system by examining the ``/proc/cpuinfo`` file, for example, by running cat ``/proc…
/f-stack/freebsd/mips/nlm/
H A Dxlp_machdep.c353 cpuinfo.cache_coherent_dma = TRUE; in mips_init()
/f-stack/app/redis-5.0.5/deps/jemalloc/build-aux/
H A Dconfig.guess919 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
1020 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in

12