Module syscall::call

source ·
Expand description

Function definitions

Functions§

  • Get the current system time
  • Close a file
  • Copy and transform a file descriptor
  • Copy and transform a file descriptor
  • Exit the current process
  • Change file permissions
  • Change file ownership
  • Change file descriptor flags
  • fmap
    Map a file into memory, but with the ability to set the address to map into, either as a hint or as a requirement of the map.
  • Retrieve the canonical path of a file
  • Rename a file
  • Get metadata about a file
  • Get metadata about a filesystem
  • Sync a file descriptor to its underlying medium
  • Truncate or extend a file to a specified length
  • Unmap whole (or partial) continous memory-mapped files
  • Fast userspace mutex
  • Get the effective group ID
  • Get the effective namespace
  • Get the effective user ID
  • Get the current group ID
  • Get the current namespace
  • Get the process group ID
  • Get the current process ID
  • Get the parent process ID
  • Get the current user ID
  • iopl
    Set the I/O privilege level
  • Send a signal sig to the process identified by pid
  • link
    Create a link to a file
  • Seek to offset bytes in a file descriptor
  • Make a new scheme namespace
  • Change mapping flags
  • Sleep for the time specified in req
  • Open a file
  • Read from a file descriptor into a buffer
  • Remove a directory
  • Yield the process’s time slice to the kernel
  • Send a file descriptor fd, handled by the scheme providing receiver_socket. flags is currently unused (must be zero), and arg is included in the scheme call.
  • Set the process group ID
  • Set the current process group IDs
  • Make a new scheme namespace
  • Set the current process user IDs
  • Set up a signal handler
  • Get and/or set signal masks
  • Set the file mode creation mask
  • Remove a file
  • Convert a virtual address to a physical one
  • Check if a child process has exited or received a signal
  • Write a buffer to a file descriptor