Searched refs:cpu_ent (Results 1 - 25 of 37) sorted by relevance

12

/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dsmp.cpp19 cpu_ent gCPU[8];
/haiku/src/system/kernel/arch/ppc/
H A Dasm_offsets.cpp30 // struct cpu_ent
31 DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler);
32 DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler_stack_pointer);
/haiku/headers/private/kernel/
H A Dcpu.h51 typedef struct CACHE_LINE_ALIGN cpu_ent { struct
88 } cpu_ent; typedef in typeref:struct:cpu_ent
91 extern cpu_ent gCPU[];
107 cpu_ent *get_cpu_struct(void);
108 extern inline cpu_ent *get_cpu_struct(void) { return &gCPU[smp_get_current_cpu()]; }
H A Dthread_types.h61 struct cpu_ent;
450 struct cpu_ent *cpu; // protected by scheduler lock
451 struct cpu_ent *previous_cpu; // protected by scheduler lock
561 struct cpu_ent *cpu);
/haiku/src/tests/system/kernel/scheduler/
H A Doverride_types.h15 struct cpu_ent {
29 struct cpu_ent *cpu;
H A Dmain.cpp55 cpu_ent* GetCPU() { return &fCPU; }
69 struct cpu_ent fCPU;
147 memset(&fCPU, 0, sizeof(struct cpu_ent));
/haiku/src/system/kernel/arch/arm64/
H A Dasm_offsets.cpp44 DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler);
45 DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler_stack_pointer);
/haiku/src/system/kernel/arch/arm/
H A Dasm_offsets.cpp33 // struct cpu_ent
34 DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler);
35 DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler_stack_pointer);
/haiku/src/system/kernel/arch/sparc/
H A Darch_debug.cpp34 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
/haiku/headers/private/kernel/arch/
H A Ddebug.h47 void arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,
/haiku/src/system/kernel/arch/x86/64/
H A Derrata.cpp36 patch_errata_percpu_amd(int currentCPU, const cpu_ent* cpu)
131 const cpu_ent* cpu = get_cpu_struct();
/haiku/src/system/kernel/arch/x86/
H A Dasm_offsets.cpp33 // struct cpu_ent
34 DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler);
35 DEFINE_OFFSET_MACRO(CPU_ENT, cpu_ent, fault_handler_stack_pointer);
H A Darch_system_info.cpp66 cpu_ent* cpu = get_cpu_struct();
H A Darch_thread.cpp198 cpu_ent* cpuData = to->cpu;
H A Darch_cpu.cpp348 dump_feature_string(int currentCPU, cpu_ent* cpu)
898 detect_cpu_topology(int currentCPU, cpu_ent* cpu, uint32 maxBasicLeaf,
974 detect_intel_patch_level(cpu_ent* cpu)
991 detect_amd_patch_level(cpu_ent* cpu)
1086 load_microcode_intel(int currentCPU, cpu_ent* cpu)
1206 load_microcode_amd(int currentCPU, cpu_ent* cpu)
1248 cpu_ent* cpu = get_cpu_struct();
1261 cpu_ent* cpu = get_cpu_struct();
1289 cpu_ent* cpu = get_cpu_struct();
1465 cpu_ent* cp
[all...]
/haiku/src/add-ons/kernel/power/cpufreq/amd_pstates/
H A Damd_pstates.cpp57 is_cpu_model_supported(cpu_ent* cpu)
/haiku/src/system/kernel/scheduler/
H A Dlow_latency.cpp116 cpu_ent* cpu = get_cpu_struct();
H A Dpower_saving.cpp173 cpu_ent* cpu = get_cpu_struct();
205 cpu_ent* cpu = get_cpu_struct();
H A Dscheduler_cpu.cpp111 cpu_ent* entry = &gCPU[fCPUNumber];
263 cpu_ent* cpuEntry = &gCPU[fCPUNumber];
300 cpu_ent* cpu = &gCPU[ID()];
H A Dscheduler.cpp245 continue_cpu_timers(Thread* thread, cpu_ent* cpu)
260 cpu_ent* cpu = thread->cpu;
301 cpu_ent* cpu = fromThread->cpu;
/haiku/src/system/kernel/arch/riscv64/
H A Darch_cpu.cpp52 cpu_ent* cpu = &gCPU[curCpu];
/haiku/src/add-ons/kernel/drivers/power/x86_cpuidle/
H A Dacpi_cpuidle.cpp196 cpu_ent *cpu = get_cpu_struct();
209 cpu_ent *cpu = get_cpu_struct();
350 cpu_ent *cpu = get_cpu_struct();
373 cpu_ent *cpu = get_cpu_struct();
/haiku/src/system/kernel/
H A Dint.cpp366 cpu_ent* cpu = get_cpu_struct();
473 cpu_ent* cpu = &gCPU[cpuID];
575 cpu_ent* cpu;
738 cpu_ent* cpu = &gCPU[oldCPU];
/haiku/src/add-ons/kernel/power/cpufreq/intel_pstates/
H A Dintel_pstates.cpp153 is_cpu_model_supported(cpu_ent* cpu)
/haiku/src/system/kernel/arch/m68k/
H A Darch_debug.cpp357 arch_debug_call_with_fault_handler(cpu_ent* cpu, jmp_buf jumpBuffer,

Completed in 180 milliseconds

12