aboutsummaryrefslogtreecommitdiff
path: root/static
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-07-17 22:51:06 +0200
committerHimbeer <himbeer@disroot.org>2024-07-17 22:51:06 +0200
commitd5dfb31d355a02cacdcdeacb2c8a772bb0ff69fb (patch)
tree95a6906350443214938cf4d97280a47facbd9873 /static
parentb8a91dedeff41df63c52c1907401f619ded36d2d (diff)
Add links to VFS syscalls to VFS page of SRVRE kernel wiki
Diffstat (limited to 'static')
-rw-r--r--static/md/srvre/kernel/wiki/vfs.md11
1 files changed, 10 insertions, 1 deletions
diff --git a/static/md/srvre/kernel/wiki/vfs.md b/static/md/srvre/kernel/wiki/vfs.md
index 192fc52..b46e891 100644
--- a/static/md/srvre/kernel/wiki/vfs.md
+++ b/static/md/srvre/kernel/wiki/vfs.md
@@ -71,7 +71,16 @@ Interaction from U-mode
VFS resources are provided or accessed using
[system calls](/md/srvre/kernel/wiki/syscalls.md):
-* TODO (none yet)
+* [open](/md/srvre/kernel/wiki/syscalls.md#open-100001): Opens a resource, obtaining a resource descriptor handle.
+* [close](/md/srvre/kernel/wiki/syscalls.md#close-100002): Closes a resource descriptor handle.
+* [provideStream](/md/srvre/kernel/wiki/syscalls.md#providestream-100003): Provides a stream resource.
+* [provideFile](/md/srvre/kernel/wiki/syscalls.md#providefile-100004): Provides a file resource.
+* [provideHook](/md/srvre/kernel/wiki/syscalls.md#providehook-100005): Provides a hook resource.
+* [mkdir](/md/srvre/kernel/wiki/syscalls.md#mkdir-100006): Creates a kernel-managed directory.
+* [provideDirHook](/md/srvre/kernel/wiki/syscalls.md#providedirhook-100007): Provides a directory hook.
+* [remove](/md/srvre/kernel/wiki/syscalls.md#remove-100008): Removes a resource from the VFS.
+* [read](/md/srvre/kernel/wiki/syscalls.md#read-100009): Reads from a resource descriptor handle into a buffer.
+* [write](/md/srvre/kernel/wiki/syscalls.md#write-100010): Writes to a resource descriptor handle from a buffer.
[Return to Wiki Main Page](/md/srvre/kernel/wiki.md)