diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-08 20:07:31 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-08 20:07:31 +0100 |
| commit | b9993cec648b6b3f49cc97e022ab365f4e41c5da (patch) | |
| tree | 2897f115d4c8ca59db397e19801883ece3f8c466 /src/kernel/SignalKit | |
| parent | 5201ce2c1f1bc69c86223a9bc46e661a565b2739 (diff) | |
| parent | 60dd6dc956cbc9db70b5c2ad2996ca5a2b863e61 (diff) | |
Merge pull request #134 from ne-foss-org/kernel-level-tweaks
[CHORE] Kernel modules updates.
Diffstat (limited to 'src/kernel/SignalKit')
| -rw-r--r-- | src/kernel/SignalKit/Signals.h | 8 |
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; } |
