Searched refs:cpu (Results 151 - 175 of 266) sorted by relevance

1234567891011

/haiku/src/system/kernel/arch/arm/
H A Dasm_offsets.cpp15 #include <cpu.h>
H A Darch_timer.cpp20 #include <arch/cpu.h>
H A Darch_commpage.cpp16 #include <cpu.h>
H A Darch_cpu.cpp15 #include <arch/cpu.h>
H A Darch_int.cpp95 arch_int_assign_to_cpu(int32 irq, int32 cpu) argument
369 cpu_ent* cpu = &gCPU[smp_get_current_cpu()]; local
371 if (cpu->fault_handler != 0) {
374 frame->svc_sp = cpu->fault_handler_stack_pointer;
375 frame->pc = cpu->fault_handler;
439 // IP the cpu will return to to be this ip
477 if (thread->cpu->invoke_scheduler) {
/haiku/src/system/kernel/arch/x86/64/
H A Dsignals.cpp14 #include <cpu.h>
H A Dsyscalls.cpp15 #include <cpu.h>
/haiku/src/system/kernel/arch/riscv64/
H A Darch_commpage.cpp12 #include <cpu.h>
H A Darch_int.cpp11 #include <cpu.h>
289 if (thread->cpu->invoke_scheduler) {
449 cpu_ent* cpu = &gCPU[smp_get_current_cpu()]; local
450 if (cpu->fault_handler != 0) {
454 frame->epc = cpu->fault_handler;
455 frame->sp = cpu->fault_handler_stack_pointer;
626 arch_int_assign_to_cpu(int32 irq, int32 cpu) argument
/haiku/headers/private/kernel/arch/x86/
H A Darch_kernel.h14 # include <arch/cpu.h>
H A Dapic.h140 status_t apic_per_cpu_init(kernel_args *args, int32 cpu);
/haiku/src/system/boot/platform/next_m68k/
H A Dmmu.cpp17 #include <arch/cpu.h>
/haiku/src/system/kernel/
H A Dsmp.cpp21 #include <arch/cpu.h>
26 #include <cpu.h>
821 TRACE(" cpu %d: found msg %p in cpu mailbox\n", currentCPU, msg);
847 TRACE(" cpu %d: found msg %p in broadcast mailbox\n", currentCPU,
905 // the caller cpu should now free the message
921 TRACE(" cpu %ld message = %ld\n", currentCPU, msg->message);
999 process_early_cpu_call(int32 cpu) argument
1001 sEarlyCPUCallFunction(sEarlyCPUCallCookie, cpu);
1002 sEarlyCPUCallSet.ClearBitAtomic(cpu);
1031 smp_intercpu_int_handler(int32 cpu) argument
1324 smp_trap_non_boot_cpus(int32 cpu, uint32* rendezVous) argument
1420 smp_per_cpu_init(kernel_args* args, int32 cpu) argument
[all...]
/haiku/src/system/kernel/arch/x86/paging/
H A Dx86_physical_page_mapper_large_memory.cpp32 #include <cpu.h>
161 inline PhysicalPageSlotQueue* GetSlotQueue(int32 cpu, bool user);
525 // get a slot from the per-cpu user pool
542 // return the slot to the per-cpu user pool
578 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
609 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
649 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
686 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
749 LargeMemoryPhysicalPageMapper::GetSlotQueue(int32 cpu, bool user) argument
751 return user ? &fPerCPUData[cpu]
[all...]
/haiku/src/system/kernel/arch/m68k/paging/
H A Dm68k_physical_page_mapper_large_memory.cpp34 #include <cpu.h>
168 inline PhysicalPageSlotQueue* GetSlotQueue(int32 cpu, bool user);
528 // get a slot from the per-cpu user pool
545 // return the slot to the per-cpu user pool
581 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
612 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
652 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
689 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
752 LargeMemoryPhysicalPageMapper::GetSlotQueue(int32 cpu, bool user) argument
754 return user ? &fPerCPUData[cpu]
[all...]
/haiku/src/system/kernel/arch/arm/paging/
H A Darm_physical_page_mapper_large_memory.cpp33 #include <cpu.h>
163 inline PhysicalPageSlotQueue* GetSlotQueue(int32 cpu, bool user);
530 // get a slot from the per-cpu user pool
547 // return the slot to the per-cpu user pool
583 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
614 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
654 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
691 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
754 LargeMemoryPhysicalPageMapper::GetSlotQueue(int32 cpu, bool user) argument
756 return user ? &fPerCPUData[cpu]
[all...]
/haiku/headers/private/kernel/arch/x86/32/
H A Ddescriptors.h162 get_gdt(int32 cpu) argument
164 return gGDTs[cpu];
/haiku/src/system/boot/arch/m68k/
H A Dmmu_030.cpp15 #include <arch/cpu.h>
/haiku/src/system/boot/platform/atari_m68k/
H A Dstart.cpp12 #include <arch/cpu.h>
17 #include "cpu.h"
97 "move.l #0x0,-(%%sp); " // we're the BSP cpu (0)
/haiku/src/system/kernel/arch/m68k/
H A Dasm_offsets.cpp46 DEFINE_OFFSET_MACRO(IFRAME, iframe, cpu);
/haiku/src/system/kernel/arch/x86/32/
H A Dsyscalls.cpp15 #include <cpu.h>
/haiku/src/system/boot/platform/riscv/
H A Dvideo.cpp15 #include <arch/cpu.h>
/haiku/src/system/kernel/arch/x86/
H A Darch_timer.cpp14 #include <arch/cpu.h>
/haiku/src/add-ons/kernel/bus_managers/isa/
H A Disa.cpp19 #include <arch/cpu.h>
/haiku/src/system/boot/platform/efi/
H A Dserial.cpp14 #include <arch/cpu.h>

Completed in 138 milliseconds

1234567891011