System Calls Available to All Kernel Extensions

The following section lists the system calls that are available to all kernel extensions.

Item Description
gethostid Gets the unique identifier of the current host.
getpgrp Gets the process ID, process group ID, and parent process ID.
getppid Gets the process ID, process group ID, and parent process ID.
getpri Returns the scheduling priority of a process.
getpriority Gets or sets the nice value.
semget Gets a set of semaphores.
seteuid Sets the process user IDs.
setgid Sets the process group IDs.
sethostid Sets the unique identifier of the current host.
setpgid Sets the process group IDs.
setpgrp Sets the process group IDs.
setpri Sets a process scheduling priority to a constant value.
setpriority Gets or sets the nice value.
setreuid Sets the process user IDs.
setsid Creates a session and sets the process group ID.
setuid Sets the process user IDs.
ulimit Sets and gets user limits.
umask Sets and gets the value of the file-creation mask.