diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-25 13:06:43 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-25 13:06:43 +0100 |
| commit | dbcc2fdb13815a71d2c4b99bb44e8fa437fb4094 (patch) | |
| tree | 200268d7a85c6212508ab643886f122b749eee79 | |
| parent | 654578c8d62a26672a9d3131a7d3fdd08a0faa96 (diff) | |
feat: move `ProcessCtx` to its tree.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
| -rw-r--r-- | src/kernel/KernelKit/CoreProcessScheduler.h | 7 |
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}; |
