System Calls Available to Kernel Processes Only
The following section lists the system calls that are available to kernel processes only.
| Item | Description |
|---|---|
| disclaim | Disclaims the content of a memory address range. |
| getdomainname | Gets the name of the current domain. |
| getgroups | Gets the concurrent group set of the current process. |
| gethostname | Gets the name of the local host. |
| getpeername | Gets the name of the peer socket. |
| getrlimit | Controls maximum system resource consumption. |
| getrusage | Displays information about resource use. |
| getsockname | Gets the socket name. |
| getsockopt | Gets options on sockets. |
| gettimer | Gets and sets the current value for the specified system-wide timer. |
| resabs | Manipulates the expiration time of interval timers. |
| resinc | Manipulates the expiration time of interval timers. |
| restimer | Gets and sets the current value for the specified system-wide timer. |
| semctl | Controls semaphore operations. |
| semop | Performs semaphore operations. |
| setdomainname | Sets the name of the current domain. |
| setgroups | Sets the concurrent group set of the current process. |
| sethostname | Sets the name of the current host. |
| setrlimit | Controls maximum system resource consumption. |
| settimer | Gets and sets the current value for the specified systemwide timer. |
| shmat | Attaches a shared memory segment or a mapped file to the current process. |
| shmctl | Controls shared memory operations. |
| shmdt | Detaches a shared memory segment. |
| shmget | Gets shared memory segments. |
| sigaction | Specifies the action to take upon delivery of a signal. |
| sigprocmask | Sets the current signal mask. |
| sigstack | Sets and gets signal stack context. |
| sigsuspend | Atomically changes the set of blocked signals and waits for a signal. |
| sysconfig | Provides a service for controlling system/kernel configuration. |
| sys_parm | Provides a service for examining or setting kernel run-time tunable parameters. |
| times | Displays information about resource use. |
| uname | Gets the name of the current system. |
| unamex | Gets the name of the current system. |
| usrinfo | Gets and sets user information about the owner of the current process. |
| utimes | Sets file access and modification times. |