summaryrefslogtreecommitdiffhomepage
path: root/src/kernel/SignalKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-03-08 20:04:58 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-03-08 20:04:58 +0100
commit60dd6dc956cbc9db70b5c2ad2996ca5a2b863e61 (patch)
tree2897f115d4c8ca59db397e19801883ece3f8c466 /src/kernel/SignalKit
parent5201ce2c1f1bc69c86223a9bc46e661a565b2739 (diff)
[CHORE] Kernel modules updates.kernel-level-tweaks
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel/SignalKit')
-rw-r--r--src/kernel/SignalKit/Signals.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/kernel/SignalKit/Signals.h b/src/kernel/SignalKit/Signals.h
index 2070e19e..bf3f8cd8 100644
--- a/src/kernel/SignalKit/Signals.h
+++ b/src/kernel/SignalKit/Signals.h
@@ -1,4 +1,4 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
@@ -25,7 +25,7 @@
namespace Kernel {
-typedef SizeT rt_signal_kind;
+using rt_signal_kind = SizeT;
/// @brief Standard signal seed for general purpose usage.
inline constexpr auto kUserSignalSeed = 0x0895034fUL;
@@ -42,12 +42,12 @@ inline rt_signal_kind sig_generate_unique() {
/// @brief Checks if the signal matches the seed (user_seed or kernel_seed)
template <SizeT Seed>
-inline BOOL sig_matches_seed(rt_signal_kind sig) {
+inline BOOL sig_matches_seed(const rt_signal_kind& sig) {
return (sig & 0xFF000000) == (Seed & 0xFF000000);
}
/// @brief Validate signal from **sig** and whtether the signal is greater than SIGDTCH.
-inline BOOL sig_validate_unique(rt_signal_kind sig) {
+inline BOOL sig_validate_unique(const rt_signal_kind& sig) {
return sig > SIGBAD && sig > SIGDTCH;
}