/haiku/src/system/boot/platform/efi/ |
H A D | smp.cpp | 52 addr_t kernelEntry, addr_t virtKernelArgs) 58 kernelEntry, virtKernelArgs); 51 smp_boot_other_cpus(addr_t pageTable, addr_t kernelEntry, addr_t virtKernelArgs) argument
|
H A D | smp.h | 23 addr_t kernelEntry, addr_t virtKernelArgs);
|
/haiku/headers/private/kernel/boot/platform/efi/ |
H A D | arch_smp.h | 35 void arch_smp_boot_other_cpus(uint64 satp, uint64 kernelEntry, addr_t virtKernelArgs); 37 void arch_smp_boot_other_cpus(uint32 pml4, uint64 kernelEntry, addr_t virtKernelArgs);
|
/haiku/src/system/boot/platform/efi/arch/riscv64/ |
H A D | arch_start.cpp | 54 addr_t virtKernelArgs; local 56 &virtKernelArgs); 155 smp_boot_other_cpus(satp, kernelEntry, virtKernelArgs); 163 arch_enter_kernel(satp, virtKernelArgs, kernelEntry,
|
H A D | arch_smp.cpp | 203 arch_smp_boot_other_cpus(uint64 satp, uint64 kernel_entry, addr_t virtKernelArgs) argument
|
/haiku/src/system/boot/platform/efi/arch/x86/ |
H A D | arch_start.cpp | 70 addr_t virtKernelArgs; local 72 &virtKernelArgs); 164 smp_boot_other_cpus(pageDirectory, kernelEntry, virtKernelArgs); 169 pageDirectory, (uint32_t)virtKernelArgs, (uint32_t)kernelEntry, 173 enter_kernel(pageDirectory, virtKernelArgs, kernelEntry,
|
H A D | arch_smp_32.cpp | 67 uint32 pagedir, uint64 kernelEntry, addr_t virtKernelArgs, 86 args->kernel_args = virtKernelArgs; 66 prepare_trampoline_args(uint64 trampolineCode, uint64 trampolineStack, uint32 pagedir, uint64 kernelEntry, addr_t virtKernelArgs, uint32 currentCpu) argument
|
H A D | arch_smp.cpp | 43 uint32 pagedir, uint64 kernelEntry, addr_t virtKernelArgs, 235 arch_smp_boot_other_cpus(uint32 pagedir, uint64 kernelEntry, addr_t virtKernelArgs) argument 256 pagedir, kernelEntry, virtKernelArgs, i);
|
/haiku/src/system/boot/platform/efi/arch/arm64/ |
H A D | arch_smp.cpp | 53 arch_smp_boot_other_cpus(uint32 pml4, uint64 kernelEntry, addr_t virtKernelArgs) argument
|
/haiku/src/system/boot/platform/efi/arch/arm/ |
H A D | arch_smp.cpp | 64 arch_smp_boot_other_cpus(uint32 pml4, uint64 kernelEntry, addr_t virtKernelArgs) argument
|
H A D | arch_start.cpp | 92 addr_t virtKernelArgs; local 94 &virtKernelArgs); 214 final_ttbr0, (uint32_t)virtKernelArgs, (uint32_t)kernelEntry, 217 enter_kernel(final_ttbr0, virtKernelArgs, kernelEntry,
|
/haiku/src/system/boot/platform/efi/arch/x86_64/ |
H A D | arch_smp_64.cpp | 69 uint32 pagedir, uint64 kernelEntry, addr_t virtKernelArgs, 88 args->kernel_args = virtKernelArgs; 68 prepare_trampoline_args(uint64 trampolineCode, uint64 trampolineStack, uint32 pagedir, uint64 kernelEntry, addr_t virtKernelArgs, uint32 currentCpu) argument
|