/freebsd/sys/contrib/libsodium/src/libsodium/sodium/ |
H A D | runtime.c | 76 cpu_info[0] = cpu_info[1] = cpu_info[2] = cpu_info[3] = 0; in _cpuid() 84 : "=&r"(cpu_info[0]), "=&r"(cpu_info[1]) in _cpuid() 86 if (((cpu_info[0] ^ cpu_info[1]) & 0x200000) == 0x0) { in _cpuid() 92 : "=a"(cpu_info[0]), "=&r"(cpu_info[1]), in _cpuid() 93 "=c"(cpu_info[2]), "=d"(cpu_info[3]) in _cpuid() 97 : "=a"(cpu_info[0]), "=&r"(cpu_info[1]), in _cpuid() 98 "=c"(cpu_info[2]), "=d"(cpu_info[3]) in _cpuid() 102 : "=a"(cpu_info[0]), "=b"(cpu_info[1]), in _cpuid() 103 "=c"(cpu_info[2]), "=d"(cpu_info[3]) in _cpuid() 108 cpu_info[0] = cpu_info[1] = cpu_info[2] = cpu_info[3] = 0; in _cpuid() [all …]
|
/freebsd/contrib/processor-trace/libipt/src/windows/ |
H A D | pt_cpuid.c | 36 int cpu_info[4]; in pt_cpuid() local 38 __cpuid(cpu_info, leaf); in pt_cpuid() 39 *eax = cpu_info[0]; in pt_cpuid() 40 *ebx = cpu_info[1]; in pt_cpuid() 41 *ecx = cpu_info[2]; in pt_cpuid() 42 *edx = cpu_info[3]; in pt_cpuid()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/ |
H A D | TraceIntelPTJSONStructs.cpp | 97 json::Value toJSON(const pt_cpu &cpu_info) { in toJSON() argument 100 {"family", cpu_info.family}, in toJSON() 101 {"model", cpu_info.model}, in toJSON() 102 {"stepping", cpu_info.stepping}, in toJSON() 106 bool fromJSON(const json::Value &value, pt_cpu &cpu_info, Path path) { in fromJSON() argument 113 cpu_info.vendor = vendor == "GenuineIntel" ? pcv_intel : pcv_unknown; in fromJSON() 114 cpu_info.family = family; in fromJSON() 115 cpu_info.model = model; in fromJSON() 116 cpu_info.stepping = stepping; in fromJSON() 140 {"cpuInfo", toJSON(bundle_description.cpu_info)}, in toJSON() [all …]
|
H A D | TraceIntelPTJSONStructs.h | 54 pt_cpu cpu_info; member 71 llvm::json::Value toJSON(const pt_cpu &cpu_info); 89 bool fromJSON(const llvm::json::Value &value, pt_cpu &cpu_info,
|
H A D | TraceIntelPT.cpp | 176 m_cpu_info(bundle_description.cpu_info), trace_mode(trace_mode) {} in TraceIntelPT() 484 Expected<std::vector<uint8_t>> cpu_info = in GetCPUInfoForLiveProcess() local 486 if (!cpu_info) in GetCPUInfoForLiveProcess() 487 return cpu_info.takeError(); in GetCPUInfoForLiveProcess() 494 StringRef rest(reinterpret_cast<const char *>(cpu_info->data()), in GetCPUInfoForLiveProcess() 495 cpu_info->size()); in GetCPUInfoForLiveProcess() 538 if (llvm::Expected<pt_cpu> cpu_info = GetCPUInfoForLiveProcess()) in GetCPUInfo() local 539 m_cpu_info = *cpu_info; in GetCPUInfo() 541 return cpu_info.takeError(); in GetCPUInfo()
|
H A D | TraceIntelPTBundleSaver.cpp | 362 Expected<pt_cpu> cpu_info = trace_ipt.GetCPUInfo(); in SaveToDisk() local 363 if (!cpu_info) in SaveToDisk() 364 return cpu_info.takeError(); in SaveToDisk() 394 *cpu_info, in SaveToDisk()
|
H A D | LibiptDecoder.cpp | 50 Expected<pt_cpu> cpu_info = trace_intel_pt.GetCPUInfo(); in CreateBasicLibiptConfig() local 51 if (!cpu_info) in CreateBasicLibiptConfig() 52 return cpu_info.takeError(); in CreateBasicLibiptConfig() 56 config.cpu = *cpu_info; in CreateBasicLibiptConfig()
|
/freebsd/cddl/lib/libdtrace/ |
H A D | sched.d | 36 processor_info_t cpu_info; /* CPU information */ member 46 cpu_info = (processor_info_t)C->cpu_type_info; 58 cpu_info = D->disp_cpu == NULL ? 60 (processor_info_t)xlate <cpuinfo_t> (D->disp_cpu).cpu_info;
|
/freebsd/sys/x86/x86/ |
H A D | mp_x86.c | 136 struct cpu_info *cpu_info; variable 620 if (!cpu_info[i].cpu_present) in topo_probe() 641 if (!cpu_info[i].cpu_present) in topo_probe() 703 cpu_info[node->hwid].cpu_disabled = 1; in assign_cpu_ids() 711 cpu_info[node->hwid].cpu_disabled = 1; in assign_cpu_ids() 714 cpu_info[node->hwid].cpu_disabled = 1; in assign_cpu_ids() 982 cpu_info = malloc(sizeof(*cpu_info) * (max_apic_id + 1), M_CPUS, in cpu_alloc() 1001 cpu_info[apic_id].cpu_present = 1; in cpu_add() 1007 cpu_info[apic_id].cpu_bsp = 1; in cpu_add() 1183 if (cpu_info[apic_id].cpu_bsp) in set_interrupt_apic_ids() [all …]
|
H A D | ucode.c | 322 KASSERT(cpu_info[cpu_apic_ids[cpu]].cpu_present, in ucode_load_ap() 325 if (cpu_info[cpu_apic_ids[cpu]].cpu_hyperthread) in ucode_load_ap()
|
/freebsd/sys/dev/acpica/ |
H A D | acpi_pxm.c | 56 static struct cpu_info { struct 198 static struct cpu_info * 217 static struct cpu_info * 220 struct cpu_info *cpup; in cpu_get_info() 237 static struct cpu_info * 240 struct cpu_info *cpup; in cpu_add() 265 static struct cpu_info *cpup; in srat_parse_entry() 564 cpus = (struct cpu_info *)pmap_mapbios(addr, size); in acpi_pxm_init() 648 struct cpu_info *cpu; in acpi_pxm_set_cpu_locality() 675 struct cpu_info *cpu; in acpi_pxm_get_cpu_locality()
|
/freebsd/lib/libpmc/ |
H A D | libpmc.c | 296 static struct pmc_cpuinfo cpu_info; variable 1204 *pci = &cpu_info; in pmc_cpuinfo() 1272 switch (cpu_info.pm_cputype) { in pmc_event_names_of_class() 1285 switch (cpu_info.pm_cputype) { in pmc_event_names_of_class() 1433 sizeof(cpu_info.pm_classes[n])); in pmc_init() 1482 switch (cpu_info.pm_cputype) { in pmc_init() 1500 switch (cpu_info.pm_cputype) { in pmc_init() 1550 cpu_info.pm_classes[i].pm_class); in pmc_init() 1559 switch (cpu_info.pm_cputype) { in pmc_init() 1791 return (cpu_info.pm_ncpu); in pmc_ncpu() [all …]
|
/freebsd/contrib/netbsd-tests/usr.bin/xlint/lint1/ |
H A D | d_gcc_compound_statements2.c | 2 struct cpu_info { struct 10 struct cpu_info *__ci; in main() argument
|
/freebsd/sys/x86/include/ |
H A D | x86_smp.h | 55 struct cpu_info { struct 61 extern struct cpu_info *cpu_info; argument
|
/freebsd/contrib/processor-trace/libipt/src/ |
H A D | pt_cpu.c | 79 static uint32_t cpu_info(void) in cpu_info() function 151 info = cpu_info(); in pt_cpu_read()
|
/freebsd/contrib/ofed/infiniband-diags/src/ |
H A D | ibsysstat.c | 64 typedef struct cpu_info { struct 67 } cpu_info; argument 69 static cpu_info cpus[MAX_CPUS];
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | ax_count_cpus.m4 | 79 …[[solaris*]],[[command -v kstat >/dev/null 2>&1 && CPU_COUNT=`kstat -m cpu_info -s state -p 2>/dev… 80 … CPU_COUNT=`kstat -m cpu_info 2>/dev/null | $EGREP -c -e 'module: cpu_info'` || CPU_COUNT="0"]],dnl
|
/freebsd/sys/contrib/libsodium/ |
H A D | configure.ac | 694 unsigned int cpu_info[4]; 696 "=a" (cpu_info[0]), "=&r" (cpu_info[1]), 697 "=c" (cpu_info[2]), "=d" (cpu_info[3]) :
|
/freebsd/sys/x86/cpufreq/ |
H A D | est.c | 74 } cpu_info; typedef 779 static cpu_info ESTprocs[] = { 1127 cpu_info *p; in est_table_info()
|
/freebsd/sys/i386/i386/ |
H A D | mp_machdep.c | 248 cpu_info[boot_cpu_id].cpu_bsp = 1; in cpu_mp_start()
|
/freebsd/sys/amd64/amd64/ |
H A D | mp_machdep.c | 155 cpu_info[boot_cpu_id].cpu_bsp = 1; in cpu_mp_start()
|