Note: timezone is no longer used; this information is kept outside the kernel. The system's notion of the current Greenwich time and the current time zone is obtained with the gettimeofday() system c...
The getuid() system call returns the real user ID of the calling process. The geteuid() system call returns the effective user ID of the calling process. The real user ID is that of the user who has i...
The i386_get_ioperm() system call will return the permission for the process' I/O port space in the *enable argument. The port range starts at start and the number of contiguous entries will be retur...
The i386_get_ldt() system call will return the list of i386 descriptors that the process has in its LDT. The i386_set_ldt() system call will set a list of i386 descriptors for the current process in i...
The i386_get_ioperm() system call will return the permission for the process' I/O port space in the *enable argument. The port range starts at start and the number of contiguous entries will be retur...
The i386_get_ldt() system call will return the list of i386 descriptors that the process has in its LDT. The i386_set_ldt() system call will set a list of i386 descriptors for the current process in i...
The i386_vm86() system call is used to call various vm86 related functions. The function argument can be one of the following values: VM86_INIT This will initialize the kernel's vm86 parameter area f...
The ioctl() system call manipulates the underlying device parameters of special files. In particular, many operating characteristics of character special files (e.g. terminals) may be controlled with ...
The issetugid() system call returns 1 if the process environment or memory address space is considered ``tainted'', and returns 0 otherwise. A process is tainted if it was created as a result of an ...
The jail() system call sets up a jail and locks the current process in it. The argument is a pointer to a structure describing the prison: struct jail { u_int32_t version; char *path; char *hostname; ...
The jail() system call sets up a jail and locks the current process in it. The argument is a pointer to a structure describing the prison: struct jail { u_int32_t version; char *path; char *hostname; ...
The kenv() system call manipulates kernel environment variables. It supports the well known userland actions of getting, setting and unsetting environment variables, as well as the ability to dump all...
The kqueue() system call provides a generic method of notifying the user when an event happens or a condition holds, based on the results of small pieces of kernel code termed filters. A kevent is ide...
The kill() system call sends the signal given by sig to pid, a process or a group of processes. The sig argument may be one of the signals specified in sigaction(2) or it may be 0, in which case error...