Symbol: cpu_ent
headers/private/kernel/arch/debug.h
47
void arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
headers/private/kernel/cpu.h
108
cpu_ent *get_cpu_struct(void);
headers/private/kernel/cpu.h
109
extern inline cpu_ent *get_cpu_struct(void) { return &gCPU[smp_get_current_cpu()]; }
headers/private/kernel/cpu.h
91
extern cpu_ent gCPU[];
headers/private/kernel/thread_types.h
232
struct cpu_ent *cpu; // protected by scheduler lock
headers/private/kernel/thread_types.h
233
struct cpu_ent *previous_cpu; // protected by scheduler lock
headers/private/kernel/thread_types.h
344
struct cpu_ent *cpu);
headers/private/kernel/thread_types.h
61
struct cpu_ent;
src/add-ons/kernel/bus_managers/hyperv/arch/x86/VMBus_x86.cpp
19
cpu_ent* cpu = get_cpu_struct();
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
41
cpu_ent gCPU[1];
src/add-ons/kernel/power/cpufreq/amd_pstates/amd_pstates.cpp
57
is_cpu_model_supported(cpu_ent* cpu)
src/add-ons/kernel/power/cpufreq/intel_pstates/intel_pstates.cpp
153
is_cpu_model_supported(cpu_ent* cpu)
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
426
cpu_ent *cpu = get_cpu_struct();
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
444
cpu_ent *cpu = get_cpu_struct();
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
537
cpu_ent* cpu = &gCPU[i];
src/add-ons/kernel/power/cpuidle/x86_cstates/x86_cstates.cpp
167
cpu_ent* cpu = &gCPU[0];
src/system/kernel/arch/arm/arch_int.cpp
369
cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
src/system/kernel/arch/arm/asm_offsets.cpp
34
DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler);
src/system/kernel/arch/arm/asm_offsets.cpp
35
DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler_stack_pointer);
src/system/kernel/arch/arm64/arch_cpu.cpp
55
cpu_ent* cpu = &gCPU[i];
src/system/kernel/arch/arm64/arch_int.cpp
308
cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
src/system/kernel/arch/arm64/asm_offsets.cpp
46
DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler);
src/system/kernel/arch/arm64/asm_offsets.cpp
47
DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler_stack_pointer);
src/system/kernel/arch/m68k/arch_debug.cpp
356
arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
src/system/kernel/arch/ppc/arch_int.cpp
131
cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
src/system/kernel/arch/ppc/asm_offsets.cpp
31
DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler);
src/system/kernel/arch/ppc/asm_offsets.cpp
32
DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler_stack_pointer);
src/system/kernel/arch/riscv64/arch_cpu.cpp
52
cpu_ent* cpu = &gCPU[curCpu];
src/system/kernel/arch/riscv64/arch_debug.cpp
844
arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
src/system/kernel/arch/riscv64/arch_int.cpp
207
cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
src/system/kernel/arch/sparc/arch_debug.cpp
34
arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
src/system/kernel/arch/x86/32/descriptors.cpp
194
cpu_ent& cpu = gCPU[currentCPU];
src/system/kernel/arch/x86/64/descriptors.cpp
355
cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
src/system/kernel/arch/x86/64/errata.cpp
131
const cpu_ent* cpu = get_cpu_struct();
src/system/kernel/arch/x86/64/errata.cpp
36
patch_errata_percpu_amd(int currentCPU, const cpu_ent* cpu)
src/system/kernel/arch/x86/arch_cpu.cpp
1018
detect_intel_patch_level(cpu_ent* cpu)
src/system/kernel/arch/x86/arch_cpu.cpp
1035
detect_amd_patch_level(cpu_ent* cpu)
src/system/kernel/arch/x86/arch_cpu.cpp
1130
load_microcode_intel(int currentCPU, cpu_ent* cpu)
src/system/kernel/arch/x86/arch_cpu.cpp
1250
load_microcode_amd(int currentCPU, cpu_ent* cpu)
src/system/kernel/arch/x86/arch_cpu.cpp
1292
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/arch/x86/arch_cpu.cpp
1305
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/arch/x86/arch_cpu.cpp
1333
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/arch/x86/arch_cpu.cpp
1504
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/arch/x86/arch_cpu.cpp
1607
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/arch/x86/arch_cpu.cpp
1633
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/arch/x86/arch_cpu.cpp
1675
cpu_ent* cpuEnt = get_cpu_struct();
src/system/kernel/arch/x86/arch_cpu.cpp
1760
cpu_ent* cpuEnt = get_cpu_struct();
src/system/kernel/arch/x86/arch_cpu.cpp
380
dump_feature_string(int currentCPU, cpu_ent* cpu)
src/system/kernel/arch/x86/arch_cpu.cpp
942
detect_cpu_topology(int currentCPU, cpu_ent* cpu, uint32 maxBasicLeaf,
src/system/kernel/arch/x86/arch_int.cpp
295
cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
src/system/kernel/arch/x86/arch_system_info.cpp
65
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/arch/x86/arch_thread.cpp
198
cpu_ent* cpuData = to->cpu;
src/system/kernel/arch/x86/asm_offsets.cpp
34
DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler);
src/system/kernel/arch/x86/asm_offsets.cpp
35
DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler_stack_pointer);
src/system/kernel/cpu.cpp
30
cpu_ent gCPU[SMP_MAX_CPUS];
src/system/kernel/debug/debug.cpp
1929
cpu_ent* cpu = gCPU + sDebuggerOnCPU;
src/system/kernel/interrupts.cpp
365
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/interrupts.cpp
472
cpu_ent* cpu = &gCPU[cpuID];
src/system/kernel/interrupts.cpp
574
cpu_ent* cpu;
src/system/kernel/interrupts.cpp
738
cpu_ent* cpu = &gCPU[oldCPU];
src/system/kernel/scheduler/low_latency.cpp
143
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/scheduler/power_saving.cpp
198
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/scheduler/power_saving.cpp
230
cpu_ent* cpu = get_cpu_struct();
src/system/kernel/scheduler/scheduler.cpp
245
continue_cpu_timers(Thread* thread, cpu_ent* cpu)
src/system/kernel/scheduler/scheduler.cpp
260
cpu_ent* cpu = thread->cpu;
src/system/kernel/scheduler/scheduler.cpp
301
cpu_ent* cpu = fromThread->cpu;
src/system/kernel/scheduler/scheduler_cpu.cpp
111
cpu_ent* entry = &gCPU[fCPUNumber];
src/system/kernel/scheduler/scheduler_cpu.cpp
264
cpu_ent* cpuEntry = &gCPU[fCPUNumber];
src/system/kernel/scheduler/scheduler_cpu.cpp
301
cpu_ent* cpu = &gCPU[ID()];
src/system/kernel/thread.cpp
263
Thread::Thread(const char* name, thread_id threadID, struct cpu_ent* cpu)
src/tests/add-ons/kernel/kernelland_emu/smp.cpp
19
cpu_ent gCPU[8];
src/tests/system/kernel/scheduler/main.cpp
147
memset(&fCPU, 0, sizeof(struct cpu_ent));
src/tests/system/kernel/scheduler/main.cpp
55
cpu_ent* GetCPU() { return &fCPU; }
src/tests/system/kernel/scheduler/main.cpp
69
struct cpu_ent fCPU;
src/tests/system/kernel/scheduler/override_types.h
29
struct cpu_ent *cpu;