summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKAKit/HALKit
diff options
context:
space:
mode:
Diffstat (limited to 'dev/ZKAKit/HALKit')
-rw-r--r--dev/ZKAKit/HALKit/AMD64/HalACPIFactoryInterface.cc2
-rw-r--r--dev/ZKAKit/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc12
-rw-r--r--dev/ZKAKit/HALKit/AMD64/HalCoreMPScheduler.cc8
-rw-r--r--dev/ZKAKit/HALKit/AMD64/HalSchedulerCoreAMD64.cc2
-rw-r--r--dev/ZKAKit/HALKit/ARM64/HalACPIFactoryInterface.cc2
-rw-r--r--dev/ZKAKit/HALKit/ARM64/HalSchedulerCoreARM64.cc2
6 files changed, 14 insertions, 14 deletions
diff --git a/dev/ZKAKit/HALKit/AMD64/HalACPIFactoryInterface.cc b/dev/ZKAKit/HALKit/AMD64/HalACPIFactoryInterface.cc
index 8f2ae1e7..14a16c9c 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalACPIFactoryInterface.cc
+++ b/dev/ZKAKit/HALKit/AMD64/HalACPIFactoryInterface.cc
@@ -6,7 +6,7 @@
#include <Modules/ACPI/ACPIFactoryInterface.h>
#include <HALKit/AMD64/Processor.h>
-#include <NewKit/String.h>
+#include <NewKit/KString.h>
#include <ArchKit/ArchKit.h>
#include <KernelKit/Heap.h>
diff --git a/dev/ZKAKit/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc b/dev/ZKAKit/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc
index b8a84075..41490b1b 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc
+++ b/dev/ZKAKit/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc
@@ -6,7 +6,7 @@
#include <ArchKit/ArchKit.h>
#include <KernelKit/UserProcessScheduler.h>
-#include <NewKit/String.h>
+#include <NewKit/KString.h>
namespace Kernel
{
@@ -17,14 +17,14 @@ namespace Kernel
/// @param rsp
EXTERN_C void idt_handle_gpf(Kernel::UIntPtr rsp)
{
- Kernel::UserProcessScheduler::The().CurrentProcess().Leak().Crash();
+ Kernel::UserProcessScheduler::The().GetCurrentProcess().Leak().Crash();
}
/// @brief Handle page fault.
/// @param rsp
EXTERN_C void idt_handle_pf(Kernel::UIntPtr rsp)
{
- Kernel::UserProcessScheduler::The().CurrentProcess().Leak().Crash();
+ Kernel::UserProcessScheduler::The().GetCurrentProcess().Leak().Crash();
}
/// @brief Handle scheduler interrupt.
@@ -37,21 +37,21 @@ EXTERN_C void idt_handle_scheduler(Kernel::UIntPtr rsp)
/// @param rsp
EXTERN_C void idt_handle_math(Kernel::UIntPtr rsp)
{
- Kernel::UserProcessScheduler::The().CurrentProcess().Leak().Crash();
+ Kernel::UserProcessScheduler::The().GetCurrentProcess().Leak().Crash();
}
/// @brief Handle any generic fault.
/// @param rsp
EXTERN_C void idt_handle_generic(Kernel::UIntPtr rsp)
{
- Kernel::UserProcessScheduler::The().CurrentProcess().Leak().Crash();
+ Kernel::UserProcessScheduler::The().GetCurrentProcess().Leak().Crash();
}
/// @brief Handle #UD fault.
/// @param rsp
EXTERN_C void idt_handle_ud(Kernel::UIntPtr rsp)
{
- Kernel::UserProcessScheduler::The().CurrentProcess().Leak().Crash();
+ Kernel::UserProcessScheduler::The().GetCurrentProcess().Leak().Crash();
}
/// @brief Enter syscall from assembly.
diff --git a/dev/ZKAKit/HALKit/AMD64/HalCoreMPScheduler.cc b/dev/ZKAKit/HALKit/AMD64/HalCoreMPScheduler.cc
index 89282ebe..3f4280ee 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalCoreMPScheduler.cc
+++ b/dev/ZKAKit/HALKit/AMD64/HalCoreMPScheduler.cc
@@ -145,16 +145,16 @@ namespace Kernel::HAL
EXTERN_C HAL::StackFramePtr mp_get_current_context(Void)
{
- return fBlocks[UserProcessScheduler::The().CurrentProcess().Leak().ProcessId % kSchedProcessLimitPerTeam].f_Frame;
+ return fBlocks[UserProcessScheduler::The().GetCurrentProcess().Leak().ProcessId % kSchedProcessLimitPerTeam].f_Frame;
}
EXTERN_C Void mp_do_task_switch(VoidPtr image, UInt8* stack_ptr, HAL::StackFramePtr stack_frame);
EXTERN_C Bool mp_register_process(VoidPtr image, UInt8* stack_ptr, HAL::StackFramePtr stack_frame)
{
- fBlocks[UserProcessScheduler::The().CurrentProcess().Leak().ProcessId % kSchedProcessLimitPerTeam].f_Frame = stack_frame;
- fBlocks[UserProcessScheduler::The().CurrentProcess().Leak().ProcessId % kSchedProcessLimitPerTeam].f_Stack = stack_ptr;
- fBlocks[UserProcessScheduler::The().CurrentProcess().Leak().ProcessId % kSchedProcessLimitPerTeam].f_Image = image;
+ fBlocks[UserProcessScheduler::The().GetCurrentProcess().Leak().ProcessId % kSchedProcessLimitPerTeam].f_Frame = stack_frame;
+ fBlocks[UserProcessScheduler::The().GetCurrentProcess().Leak().ProcessId % kSchedProcessLimitPerTeam].f_Stack = stack_ptr;
+ fBlocks[UserProcessScheduler::The().GetCurrentProcess().Leak().ProcessId % kSchedProcessLimitPerTeam].f_Image = image;
mp_do_task_switch(image, stack_ptr, stack_frame);
diff --git a/dev/ZKAKit/HALKit/AMD64/HalSchedulerCoreAMD64.cc b/dev/ZKAKit/HALKit/AMD64/HalSchedulerCoreAMD64.cc
index d4ca494c..876d32cf 100644
--- a/dev/ZKAKit/HALKit/AMD64/HalSchedulerCoreAMD64.cc
+++ b/dev/ZKAKit/HALKit/AMD64/HalSchedulerCoreAMD64.cc
@@ -16,7 +16,7 @@ namespace Kernel
EXTERN_C Void __zka_pure_call(void)
{
- UserProcessScheduler::The().CurrentProcess().Leak().Crash();
+ UserProcessScheduler::The().GetCurrentProcess().Leak().Crash();
}
Bool hal_check_stack(HAL::StackFramePtr stack_ptr)
diff --git a/dev/ZKAKit/HALKit/ARM64/HalACPIFactoryInterface.cc b/dev/ZKAKit/HALKit/ARM64/HalACPIFactoryInterface.cc
index db3b688b..85989eea 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalACPIFactoryInterface.cc
+++ b/dev/ZKAKit/HALKit/ARM64/HalACPIFactoryInterface.cc
@@ -5,7 +5,7 @@
------------------------------------------- */
#include <Modules/ACPI/ACPIFactoryInterface.h>
-#include <NewKit/String.h>
+#include <NewKit/KString.h>
#include <ArchKit/ArchKit.h>
#include <KernelKit/Heap.h>
#include <Modules/APM/APM.h>
diff --git a/dev/ZKAKit/HALKit/ARM64/HalSchedulerCoreARM64.cc b/dev/ZKAKit/HALKit/ARM64/HalSchedulerCoreARM64.cc
index 49927c84..917e5d8f 100644
--- a/dev/ZKAKit/HALKit/ARM64/HalSchedulerCoreARM64.cc
+++ b/dev/ZKAKit/HALKit/ARM64/HalSchedulerCoreARM64.cc
@@ -10,7 +10,7 @@ namespace Kernel
{
EXTERN_C Void __zka_pure_call(void)
{
- UserProcessScheduler::The().CurrentProcess().Leak().Crash();
+ UserProcessScheduler::The().GetCurrentProcess().Leak().Crash();
}
bool hal_check_stack(HAL::StackFramePtr stackPtr)