summaryrefslogtreecommitdiffstats
path: root/sys/objdir.c
diff options
context:
space:
mode:
authorJon Santmyer <jon@jonsantmyer.com>2026-10-09 16:50:13 -0400
committerJon Santmyer <jon@jonsantmyer.com>2026-10-09 16:50:13 -0400
commit5ab3b18865eb813d433a6c0687dfa1f62a1b6055 (patch)
tree8272e561d7d7a83780fc05e16722f29f58b18a28 /sys/objdir.c
parentcc23ea5a4b38807e79aceb23e6f43e965926618f (diff)
downloadjove-kernel-5ab3b18865eb813d433a6c0687dfa1f62a1b6055.tar.gz
jove-kernel-5ab3b18865eb813d433a6c0687dfa1f62a1b6055.tar.bz2
jove-kernel-5ab3b18865eb813d433a6c0687dfa1f62a1b6055.zip
add ipc send/recv mechanism for kernel objects.
Diffstat (limited to 'sys/objdir.c')
-rw-r--r--sys/objdir.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/objdir.c b/sys/objdir.c
index c448e85..eab935f 100644
--- a/sys/objdir.c
+++ b/sys/objdir.c
@@ -112,3 +112,10 @@ objdir_trygetobj(
}
}
+void
+objdir_swapobj(jove_owned_obj_t *a, jove_owned_obj_t *b)
+{
+ jove_owned_obj_t buffer_obj = *a;
+ *a = *b;
+ *b = buffer_obj;
+}