Home
last modified time | relevance | path

Searched refs:cpu_info (Results 1 – 21 of 21) sorted by relevance

/freebsd/sys/contrib/libsodium/src/libsodium/sodium/
H A Druntime.c76 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 Dpt_cpuid.c36 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 DTraceIntelPTJSONStructs.cpp97 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 DTraceIntelPTJSONStructs.h54 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 DTraceIntelPT.cpp176 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 DTraceIntelPTBundleSaver.cpp362 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 DLibiptDecoder.cpp50 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 Dsched.d36 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 Dmp_x86.c136 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 Ducode.c322 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 Dacpi_pxm.c56 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 Dlibpmc.c296 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 Dd_gcc_compound_statements2.c2 struct cpu_info { struct
10 struct cpu_info *__ci; in main() argument
/freebsd/sys/x86/include/
H A Dx86_smp.h55 struct cpu_info { struct
61 extern struct cpu_info *cpu_info; argument
/freebsd/contrib/processor-trace/libipt/src/
H A Dpt_cpu.c79 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 Dibsysstat.c64 typedef struct cpu_info { struct
67 } cpu_info; argument
69 static cpu_info cpus[MAX_CPUS];
/freebsd/sys/contrib/openzfs/config/
H A Dax_count_cpus.m479 …[[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 Dconfigure.ac694 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 Dest.c74 } cpu_info; typedef
779 static cpu_info ESTprocs[] = {
1127 cpu_info *p; in est_table_info()
/freebsd/sys/i386/i386/
H A Dmp_machdep.c248 cpu_info[boot_cpu_id].cpu_bsp = 1; in cpu_mp_start()
/freebsd/sys/amd64/amd64/
H A Dmp_machdep.c155 cpu_info[boot_cpu_id].cpu_bsp = 1; in cpu_mp_start()