summaryrefslogtreecommitdiffhomepage
path: root/src/kernel
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-12-25 13:06:43 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2025-12-25 13:06:43 +0100
commitdbcc2fdb13815a71d2c4b99bb44e8fa437fb4094 (patch)
tree200268d7a85c6212508ab643886f122b749eee79 /src/kernel
parent654578c8d62a26672a9d3131a7d3fdd08a0faa96 (diff)
feat: move `ProcessCtx` to its tree.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel')
-rw-r--r--src/kernel/KernelKit/CoreProcessScheduler.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/kernel/KernelKit/CoreProcessScheduler.h b/src/kernel/KernelKit/CoreProcessScheduler.h
index e3cfc12c..efb879f8 100644
--- a/src/kernel/KernelKit/CoreProcessScheduler.h
+++ b/src/kernel/KernelKit/CoreProcessScheduler.h
@@ -88,8 +88,6 @@ struct ProcessFileTree {
struct ProcessFileTree<T>* Next{nullptr};
};
-using ProcessCtx = UInt32;
-
template <typename T>
struct ProcessSpecialTree {
static constexpr auto kHeap = false;
@@ -101,7 +99,10 @@ struct ProcessSpecialTree {
SizeT EntryPad{0UL};
/// @brief a context is where the resource comes from.
- ProcessCtx EntryContext{0UL}; // could be a socket, printer, device...
+ using ProcessCtx = UInt32;
+
+ /// \note could be a socket, printer, device...
+ ProcessCtx EntryContext{0UL};
TreeKind Color{TreeKind::kBlackTreeKind};