]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
process-util: group oom_score_adjust_is_valid() with getter/setter
authorMike Yuan <me@yhndnzj.com>
Sat, 14 Feb 2026 23:21:34 +0000 (00:21 +0100)
committerMike Yuan <me@yhndnzj.com>
Mon, 16 Feb 2026 08:44:53 +0000 (09:44 +0100)
src/basic/process-util.c
src/basic/process-util.h

index 52af6a01c8a7677b32a97feebfcc76888d7c08e3..640aa77d6c8006780d00299871976d4ca233457d 100644 (file)
@@ -1128,10 +1128,6 @@ bool is_main_thread(void) {
         return cached;
 }
 
-bool oom_score_adjust_is_valid(int oa) {
-        return oa >= OOM_SCORE_ADJ_MIN && oa <= OOM_SCORE_ADJ_MAX;
-}
-
 unsigned long personality_from_string(const char *s) {
         Architecture architecture;
 
@@ -1887,6 +1883,10 @@ int namespace_fork_full(
         return 1;
 }
 
+bool oom_score_adjust_is_valid(int oa) {
+        return oa >= OOM_SCORE_ADJ_MIN && oa <= OOM_SCORE_ADJ_MAX;
+}
+
 int set_oom_score_adjust(int value) {
         char t[DECIMAL_STR_MAX(int)];
 
index 66bb194bac0bca4b12b617bcd4523e12f81398fa..40ce50d125e5ad1199bf141f4a650dcf32d76eb5 100644 (file)
@@ -87,8 +87,6 @@ int pidref_from_same_root_fs(PidRef *a, PidRef *b);
 
 bool is_main_thread(void);
 
-bool oom_score_adjust_is_valid(int oa);
-
 #ifndef PERSONALITY_INVALID
 /* personality(2) documents that 0xFFFFFFFFUL is used for querying the
  * current personality, hence let's use that here as error
@@ -220,6 +218,7 @@ static inline int namespace_fork(
                                    ret);
 }
 
+bool oom_score_adjust_is_valid(int oa);
 int set_oom_score_adjust(int value);
 int get_oom_score_adjust(int *ret);