summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlavio Cruz <flaviocruz@gmail.com>2023-01-18 02:07:17 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-01-18 02:07:56 +0100
commitc17cb87cc97f817f9705ef932fe2da6d23a1d01a (patch)
tree0be51c8076f44ab0e9dc513b6a5b1bb53620039e
parent67776029423f364c6d9fce4f6c0e80a045a46218 (diff)
Add static qualifiers
stack_statistics, swapin_thread_continue, and memory_object_lock_page are not used outside their module.
-rw-r--r--kern/thread.c2
-rw-r--r--kern/thread_swap.c2
-rw-r--r--vm/memory_object.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/kern/thread.c b/kern/thread.c
index 06825bff..db290f7e 100644
--- a/kern/thread.c
+++ b/kern/thread.c
@@ -2403,7 +2403,7 @@ void stack_finalize(
* *maxusagep must be initialized by the caller.
*/
-void stack_statistics(
+static void stack_statistics(
natural_t *totalp,
vm_size_t *maxusagep)
{
diff --git a/kern/thread_swap.c b/kern/thread_swap.c
index 20ad0409..ecfe48e4 100644
--- a/kern/thread_swap.c
+++ b/kern/thread_swap.c
@@ -156,7 +156,7 @@ kern_return_t thread_doswapin(thread_t thread)
* This procedure executes as a kernel thread. Threads that need to
* be swapped in are swapped in by this thread.
*/
-void __attribute__((noreturn)) swapin_thread_continue(void)
+static void __attribute__((noreturn)) swapin_thread_continue(void)
{
for (;;) {
thread_t thread;
diff --git a/vm/memory_object.c b/vm/memory_object.c
index 464a036e..7f0d1d69 100644
--- a/vm/memory_object.c
+++ b/vm/memory_object.c
@@ -425,7 +425,7 @@ kern_return_t memory_object_data_unavailable(
#define MEMORY_OBJECT_LOCK_RESULT_MUST_CLEAN 2
#define MEMORY_OBJECT_LOCK_RESULT_MUST_RETURN 3
-memory_object_lock_result_t memory_object_lock_page(
+static memory_object_lock_result_t memory_object_lock_page(
vm_page_t m,
memory_object_return_t should_return,
boolean_t should_flush,