| /f-stack/freebsd/arm/arm/ |
| H A D | cpuinfo.c | 48 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 D | identcpu-v6.c | 132 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 D | genassym.c | 132 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 D | sys_machdep.c | 72 len += addr & cpuinfo.dcache_line_mask; in sync_icache() 73 addr &= ~cpuinfo.dcache_line_mask; in sync_icache()
|
| H A D | cpu_asm-v6.S | 237 .word cpuinfo
|
| H A D | debug_monitor.c | 768 dbg_m = ((cpuinfo.id_dfr0 & ID_DFR0_CP_DEBUG_M_MASK) >> in dbg_get_debug_model()
|
| H A D | busdma_machdep.c | 67 #define BUSDMA_DCACHE_ALIGN cpuinfo.dcache_line_size 68 #define BUSDMA_DCACHE_MASK cpuinfo.dcache_line_mask
|
| /f-stack/freebsd/mips/mips/ |
| H A D | cpu.c | 120 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 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 | 389 fpregs->r_regs[FIR_NUM] = cpuinfo.fpu_id; in fill_fpregs()
|
| H A D | freebsd32_machdep.c | 466 if (cpuinfo.userlocal_reg == true) { in freebsd32_sysarch()
|
| H A D | vm_machdep.c | 478 if (td == curthread && cpuinfo.userlocal_reg == true) { in cpu_set_user_tls()
|
| H A D | trap.c | 965 if (cpuinfo.fpu_id == 0) { in trap()
|
| /f-stack/freebsd/arm/include/ |
| H A D | cpu-v6.h | 64 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 D | cpuinfo.h | 61 struct cpuinfo { struct 124 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()
|
| /f-stack/freebsd/mips/include/ |
| H A D | cpuinfo.h | 83 extern struct mips_cpuinfo cpuinfo;
|
| /f-stack/ |
| H A D | start.sh | 44 PROCESSOR=$(grep 'processor' /proc/cpuinfo |sort |uniq |wc -l)
|
| /f-stack/freebsd/contrib/zstd/programs/ |
| H A D | util.c | 1147 { 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 D | channel_manager.c | 82 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 D | build_sample_apps.rst | 135 …l cores on the system by examining the ``/proc/cpuinfo`` file, for example, by running cat ``/proc…
|
| /f-stack/freebsd/mips/nlm/ |
| H A D | xlp_machdep.c | 353 cpuinfo.cache_coherent_dma = TRUE; in mips_init()
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/build-aux/ |
| H A D | config.guess | 919 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
|