Home
last modified time | relevance | path

Searched refs:cpu_id (Results 1 – 25 of 57) sorted by relevance

123

/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/
H A DIntelPTMultiCoreTrace.cpp53 for (cpu_id_t cpu_id : *cpu_ids) { in StartOnAllCores()
55 IntelPTSingleBufferTrace::Start(request, /*tid=*/std::nullopt, cpu_id, in StartOnAllCores()
61 CreateContextSwitchTracePerfEvent(cpu_id, in StartOnAllCores()
63 traces.try_emplace(cpu_id, in StartOnAllCores()
76 std::function<void(cpu_id_t cpu_id, IntelPTSingleBufferTrace &core_trace)> in ForEachCore() argument
83 std::function<void(cpu_id_t cpu_id, IntelPTSingleBufferTrace &intelpt_trace, in ForEachCore() argument
91 ForEachCore([](cpu_id_t cpu_id, IntelPTSingleBufferTrace &core_trace) { in ProcessDidStop() argument
94 "Unable to pause the core trace for core {0}", cpu_id); in ProcessDidStop()
100 ForEachCore([](cpu_id_t cpu_id, IntelPTSingleBufferTrace &core_trace) { in ProcessWillResume() argument
103 "Unable to resume the core trace for core {0}", cpu_id); in ProcessWillResume()
[all …]
H A DIntelPTMultiCoreTrace.h56 void ForEachCore(std::function<void(lldb::cpu_id_t cpu_id,
70 void ForEachCore(std::function<void(lldb::cpu_id_t cpu_id,
H A DIntelPTSingleBufferTrace.cpp234 std::optional<cpu_id_t> cpu_id, bool disabled, in Start() argument
242 LLDB_LOG(log, "Will start tracing thread id {0} and cpu id {1}", tid, cpu_id); in Start()
274 PerfEvent::Init(*attr, tid, cpu_id, -1, flags)) { in Start()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/
H A DPerfContextSwitchDecoder.cpp147 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, uint64_t start, in CreateCompleteExecution() argument
149 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateCompleteExecution()
157 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, in CreateHintedStartExecution() argument
159 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateHintedStartExecution()
167 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, uint64_t start, in CreateHintedEndExecution() argument
169 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateHintedEndExecution()
177 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, uint64_t end) { in CreateOnlyEndExecution() argument
178 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateOnlyEndExecution()
185 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, uint64_t start) { in CreateOnlyStartExecution() argument
186 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateOnlyStartExecution()
[all …]
H A DPerfContextSwitchDecoder.h64 CreateCompleteExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid,
68 CreateHintedStartExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid,
73 CreateHintedEndExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid,
77 static ThreadContinuousExecution CreateOnlyEndExecution(lldb::cpu_id_t cpu_id,
83 CreateOnlyStartExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid,
110 lldb::cpu_id_t cpu_id; member
117 ThreadContinuousExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid, in ThreadContinuousExecution()
119 : cpu_id(cpu_id), tid(tid), pid(pid) {} in ThreadContinuousExecution()
138 lldb::cpu_id_t cpu_id,
H A DTraceIntelPTBundleSaver.cpp138 WriteContextSwitchTrace(TraceIntelPT &trace_ipt, lldb::cpu_id_t cpu_id, in WriteContextSwitchTrace() argument
141 output_context_switch_trace.AppendPathComponent(std::to_string(cpu_id) + in WriteContextSwitchTrace()
147 cpu_id, IntelPTDataKinds::kPerfContextSwitchTrace, in WriteContextSwitchTrace()
178 lldb::cpu_id_t cpu_id, in WriteIntelPTTrace() argument
181 output_trace.AppendPathComponent(std::to_string(cpu_id) + ".intelpt_trace"); in WriteIntelPTTrace()
184 cpu_id, IntelPTDataKinds::kIptTrace, in WriteIntelPTTrace()
203 for (lldb::cpu_id_t cpu_id : trace_ipt.GetTracedCpus()) { in BuildCpusSection() local
205 json_cpu.id = cpu_id; in BuildCpusSection()
207 WriteContextSwitchTrace(trace_ipt, cpu_id, cpus_dir, compact); in BuildCpusSection()
216 WriteIntelPTTrace(trace_ipt, cpu_id, cpus_dir)) in BuildCpusSection()
H A DTraceIntelPTMultiCpuDecoder.cpp94 cpu_id_t cpu_id) { in GetPSBBlocksForCPU() argument
97 cpu_id, IntelPTDataKinds::kIptTrace, in GetPSBBlocksForCPU()
127 for (cpu_id_t cpu_id : trace_sp->GetTracedCpus()) { in DoCorrelateContextSwitchesAndIntelPtTraces() local
129 GetPSBBlocksForCPU(*trace_sp, cpu_id); in DoCorrelateContextSwitchesAndIntelPtTraces()
154 cpu_id, IntelPTDataKinds::kPerfContextSwitchTrace, in DoCorrelateContextSwitchesAndIntelPtTraces()
157 DecodePerfContextSwitchTrace(data, cpu_id, tsc_conversion); in DoCorrelateContextSwitchesAndIntelPtTraces()
H A DDecodedThread.cpp145 void DecodedThread::NotifyCPU(lldb::cpu_id_t cpu_id) { in NotifyCPU() argument
146 if (!m_last_cpu || *m_last_cpu != cpu_id) { in NotifyCPU()
147 m_cpus.emplace(GetItemsCount(), cpu_id); in NotifyCPU()
148 m_last_cpu = cpu_id; in NotifyCPU()
H A DTraceIntelPTJSONStructs.cpp89 uint64_t cpu_id; in fromJSON() local
90 if (!(o && o.map("id", cpu_id) && o.map("iptTrace", cpu.ipt_trace) && in fromJSON()
93 cpu.id = cpu_id; in fromJSON()
H A DLibiptDecoder.cpp608 decoded_thread.NotifyCPU(execution.thread_execution.cpu_id); in DecodeSystemWideTraceForThread()
616 execution.thread_execution.cpu_id) in DecodeSystemWideTraceForThread()
628 execution.thread_execution.cpu_id) in DecodeSystemWideTraceForThread()
638 buffers.lookup(execution.thread_execution.cpu_id) in DecodeSystemWideTraceForThread()
664 execution.thread_execution.cpu_id) in DecodeSystemWideTraceForThread()
/openbsd-src/sys/arch/alpha/alpha/
H A Dipifuncs.c96 alpha_send_ipi(u_long cpu_id, u_long ipimask) in alpha_send_ipi() argument
100 if (cpu_id >= hwrpb->rpb_pcs_cnt || in alpha_send_ipi()
101 cpu_info[cpu_id] == NULL) in alpha_send_ipi()
103 if (((1UL << cpu_id) & cpus_running) == 0) in alpha_send_ipi()
104 panic("alpha_send_ipi: CPU %ld not running", cpu_id); in alpha_send_ipi()
107 atomic_setbits_ulong(&cpu_info[cpu_id]->ci_ipis, ipimask); in alpha_send_ipi()
108 alpha_pal_wripir(cpu_id); in alpha_send_ipi()
119 u_long cpu_id = cpu_number(); in alpha_broadcast_ipi() local
122 cpumask = cpus_running & ~(1UL << cpu_id); in alpha_broadcast_ipi()
141 u_long cpu_id = cpu_number(); in alpha_multicast_ipi() local
[all …]
H A Dcpu.c523 cpu_pause_resume(u_long cpu_id, int pause) in cpu_pause_resume() argument
525 u_long cpu_mask = (1UL << cpu_id); in cpu_pause_resume()
529 alpha_send_ipi(cpu_id, ALPHA_IPI_PAUSE); in cpu_pause_resume()
551 u_long cpu_id = cpu_number(); in cpu_halt() local
552 struct pcs *pcsp = LOCATE_PCS(hwrpb, cpu_id); in cpu_halt()
559 atomic_clearbits_ulong(&cpus_running, (1UL << cpu_id)); in cpu_halt()
560 atomic_clearbits_ulong(&cpus_booted, (1U << cpu_id)); in cpu_halt()
569 u_long cpu_id = cpu_number(); in cpu_hatch() local
570 u_long cpumask = (1UL << cpu_id); in cpu_hatch()
613 cpu_iccb_send(cpuid_t cpu_id, const char *msg) in cpu_iccb_send() argument
[all …]
H A Dpmap.c470 #define PMAP_ISACTIVE_TEST(pm, cpu_id) \ argument
471 (((pm)->pm_cpus & (1UL << (cpu_id))) != 0)
474 #define PMAP_ISACTIVE(pm, cpu_id) \ argument
479 int isactive_ = PMAP_ISACTIVE_TEST(pm, cpu_id); \
489 #define PMAP_ISACTIVE(pm, cpu_id) PMAP_ISACTIVE_TEST(pm, cpu_id) argument
498 #define PMAP_ACTIVATE_ASN_SANITY(pmap, cpu_id) \ argument
500 struct pmap_asn_info *__pma = &(pmap)->pm_asni[(cpu_id)]; \
501 struct pmap_asn_info *__cpma = &pmap_asn_info[(cpu_id)]; \
539 #define PMAP_ACTIVATE_ASN_SANITY(pmap, cpu_id) /* nothin argument
552 PMAP_ACTIVATE(pmap,p,cpu_id) global() argument
623 PMAP_INVALIDATE_ASN(pmap,cpu_id) global() argument
633 PMAP_INVALIDATE_TLB(pmap,va,hadasm,isactive,cpu_id) global() argument
1170 cpuid_t cpu_id = cpu_number(); pmap_do_remove() local
1323 cpuid_t cpu_id = cpu_number(); pmap_page_protect() local
1423 cpuid_t cpu_id = cpu_number(); pmap_protect() local
1506 cpuid_t cpu_id = cpu_number(); pmap_enter() local
1796 cpuid_t cpu_id = cpu_number(); pmap_kenter_pa() local
1862 cpuid_t cpu_id = cpu_number(); pmap_kremove() local
2069 cpuid_t cpu_id = cpu_number(); pmap_activate() local
2202 cpuid_t cpu_id = cpu_number(); pmap_clear_modify() local
2229 cpuid_t cpu_id = cpu_number(); pmap_clear_reference() local
2347 pmap_remove_mapping(pmap_t pmap,vaddr_t va,pt_entry_t * pte,boolean_t dolock,cpuid_t cpu_id) pmap_remove_mapping() argument
2449 pmap_changebit(struct vm_page * pg,u_long set,u_long mask,cpuid_t cpu_id) pmap_changebit() argument
2503 cpuid_t cpu_id = cpu_number(); pmap_emulate_reference() local
3038 pmap_lev1map_create(pmap_t pmap,cpuid_t cpu_id) pmap_lev1map_create() argument
3213 pmap_l3pt_delref(pmap_t pmap,vaddr_t va,pt_entry_t * l3pte,cpuid_t cpu_id) pmap_l3pt_delref() argument
3319 pmap_asn_alloc(pmap_t pmap,cpuid_t cpu_id) pmap_asn_alloc() argument
3569 u_long cpu_id = ci->ci_cpuid; pmap_do_tlb_shootdown() local
[all...]
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DTrace.cpp193 std::optional<uint64_t> Trace::GetLiveCpuBinaryDataSize(lldb::cpu_id_t cpu_id, in GetLiveCpuBinaryDataSize() argument
196 return Lookup(storage.live_cpu_data_sizes, cpu_id, ConstString(kind)); in GetLiveCpuBinaryDataSize()
213 request.kind, request.tid, request.cpu_id)); in GetLiveTraceBinaryData()
227 request.cpu_id)); in GetLiveTraceBinaryData()
247 Trace::GetLiveCpuBinaryData(lldb::cpu_id_t cpu_id, llvm::StringRef kind) { in GetLiveCpuBinaryData() argument
252 std::optional<uint64_t> size = GetLiveCpuBinaryDataSize(cpu_id, kind); in GetLiveCpuBinaryData()
257 kind.data(), cpu_id); in GetLiveCpuBinaryData()
260 /*tid=*/std::nullopt, cpu_id}; in GetLiveCpuBinaryData()
387 llvm::Expected<FileSpec> Trace::GetPostMortemCpuDataFile(lldb::cpu_id_t cpu_id, in GetPostMortemCpuDataFile() argument
391 Lookup(storage.postmortem_cpu_data, cpu_id, ConstString(kind))) in GetPostMortemCpuDataFile()
[all …]
/openbsd-src/gnu/llvm/lldb/source/Utility/
H A DTraceGDBRemotePackets.cpp122 uint64_t cpu_id; in fromJSON() local
123 if (!(o && o.map("id", cpu_id) && o.map("binaryData", packet.binary_data))) in fromJSON()
125 packet.id = static_cast<lldb::cpu_id_t>(cpu_id); in fromJSON()
141 {"cpuId", packet.cpu_id}}); in toJSON()
147 std::optional<uint64_t> cpu_id; in fromJSON() local
149 o.map("tid", packet.tid) && o.map("cpuId", cpu_id))) in fromJSON()
152 if (cpu_id) in fromJSON()
153 packet.cpu_id = static_cast<lldb::cpu_id_t>(*cpu_id); in fromJSON()
/openbsd-src/lib/libcrypto/arch/aarch64/
H A Darm64cap.c
/openbsd-src/sys/arch/amd64/amd64/
H A Dmtrr.c44 family = (cpu_id >> 8) & 0xf; in mem_range_attach()
45 model = (cpu_id >> 4) & 0xf; in mem_range_attach()
46 step = (cpu_id >> 0) & 0xf; in mem_range_attach()
/openbsd-src/sys/arch/i386/i386/
H A Dmtrr.c44 family = (cpu_id >> 8) & 0xf; in mem_range_attach()
45 model = (cpu_id >> 4) & 0xf; in mem_range_attach()
46 step = (cpu_id >> 0) & 0xf; in mem_range_attach()
H A Dpctr.c26 #define usep5ctr (pctr_isintel && (((cpu_id >> 8) & 15) == 5) && \
27 (((cpu_id >> 4) & 15) > 0))
28 #define usepctr ((pctr_isamd && ((cpu_id >> 8) & 15) >= 6) || \
H A Damdmsr.c65 family = (cpu_id >> 8) & 0xf; in amdmsr_probe()
66 model = (cpu_id >> 4) & 0xf; in amdmsr_probe()
/openbsd-src/usr.bin/pctr/
H A Dpctr.c162 int mib[2], cpu_id, cpu_feature; in pctr_cpu_creds() local
182 len = sizeof(cpu_id); in pctr_cpu_creds()
183 if (sysctl(mib, 2, &cpu_id, &len, NULL, 0) == -1) in pctr_cpu_creds()
202 if (((cpu_id >> 8) & 15) >= 6) in pctr_cpu_creds()
208 if (((cpu_id >> 8) & 15) == 6 && in pctr_cpu_creds()
209 ((cpu_id >> 4) & 15) > 14) in pctr_cpu_creds()
211 else if (((cpu_id >> 8) & 15) >= 6) in pctr_cpu_creds()
213 else if (((cpu_id >> 4) & 15) > 0) in pctr_cpu_creds()
/openbsd-src/gnu/llvm/lldb/include/lldb/Target/
H A DTrace.h313 llvm::Error OnCpuBinaryDataRead(lldb::cpu_id_t cpu_id, llvm::StringRef kind,
368 llvm::Error OnPostMortemCpuBinaryDataRead(lldb::cpu_id_t cpu_id,
399 llvm::Expected<FileSpec> GetPostMortemCpuDataFile(lldb::cpu_id_t cpu_id,
425 void SetPostMortemCpuDataFile(lldb::cpu_id_t cpu_id, llvm::StringRef kind,
454 GetLiveCpuBinaryData(lldb::cpu_id_t cpu_id, llvm::StringRef kind);
472 std::optional<uint64_t> GetLiveCpuBinaryDataSize(lldb::cpu_id_t cpu_id,
/openbsd-src/sys/dev/acpi/
H A Dacpimadt.c274 extern int cpu_id, cpu_feature; in acpimadt_attach()
275 caa.cpu_signature = cpu_id; in acpimadt_attach()
328 extern int cpu_id, cpu_feature; in acpimadt_attach()
329 caa.cpu_signature = cpu_id; in acpimadt_attach()
400 map->cpu_id = lapic_map[entry->madt_lapic_nmi.acpi_proc_id]; in acpimadt_attach()
407 self->dv_xname, map->cpu_id); in acpimadt_attach()
/openbsd-src/sys/arch/amd64/include/
H A Dmpconfig.h35 int cpu_id; member
/openbsd-src/sys/arch/i386/include/
H A Dmpbiosvar.h65 int cpu_id;
67 int cpu_id; global() member

123