Usermode/Syscalls - Add WriteAt/ReadAt syscalls
[tpg/acess2.git] / KernelLand / Kernel / syscalls.lst
index 283caf9..6947daa 100644 (file)
@@ -6,9 +6,13 @@ SYS_KILL       Send a signal
 SYS_SETFAULTHANDLER    Set signal Handler
 SYS_YIELD      Yield remainder of timestamp
 SYS_SLEEP      Sleep until messaged or signaled
+SYS_TIMEDSLEEP Sleep until a specified time has elapsed
 SYS_WAITEVENT  Wait for an event
 SYS_WAITTID    Wait for a thread to do something
 
+SYS_SETSIGNALHANDLER   Set the POSIX signal handler
+SYS_SETSIGNALMASK      Sets the mask of disabled POSIX signals
+
 SYS_SETNAME    Sets the name of the current thread
 SYS_GETNAME    Gets the name of a thread
 SYS_GETTID     Get current thread ID
@@ -43,13 +47,18 @@ SYS_SETGID  Set current Group ID
 64
 SYS_OPEN       Open a file
 SYS_REOPEN     Close a file and reuse its handle
+SYS_OPENCHILD  Open a child entry in a directory
+SYS_OPENPIPE   Open a FIFO pipe pair
 SYS_CLOSE      Close a file
+SYS_COPYFD     Create a copy of a file handle
+SYS_FDCTL      Modify flags of a file descriptor
 SYS_READ       Read from an open file
+SYS_READAT     Read from an open file (with offset)
 SYS_WRITE      Write to an open file
+SYS_WRITEAT    Write to an open file (with offset)
 SYS_IOCTL      Perform an IOCtl Call
 SYS_SEEK       Seek to a new position in the file
 SYS_READDIR    Read from an open directory
-SYS_OPENCHILD  Open a child entry in a directory
 SYS_GETACL     Get an ACL Value
 SYS_SETACL     Set an ACL Value
 SYS_FINFO      Get file information

UCC git Repository :: git.ucc.asn.au