The getuid() function returns the real user ID of the calling process. The geteuid() function returns the effective user ID of the calling process. The real user ID is that of the user who has invoked...
i386_get_ioperm() copies the current I/O permission bitmap into the memory referenced by iomap. i386_set_ioperm() sets the I/O permission bitmap from the data pointed to by iomap. This call is restric...
i386_get_ldt() will return the list of i386 descriptors that the process has in its LDT. i386_set_ldt() will set a list of i386 descriptors for the current process in its LDT. Both routines accept a s...
i386_iopl() sets the i386 I/O privilege level to the value specified by iopl. This call is restricted to the superuser. Note: Code using the i386_iopl() function must be compiled using -li386.
i386_get_ioperm() copies the current I/O permission bitmap into the memory referenced by iomap. i386_set_ioperm() sets the I/O permission bitmap from the data pointed to by iomap. This call is restric...
i386_get_ldt() will return the list of i386 descriptors that the process has in its LDT. i386_set_ldt() will set a list of i386 descriptors for the current process in its LDT. Both routines accept a s...
i386_vm86() will set the process into virtual 8086 mode using the registers and selectors specified by the context pointed to by vmcp. The processor registers are set from vmcp->substr.regs, and the e...
The functions in libalpha give userland programs access to the I/O ports on the OpenBSD/alpha platform. The in*() functions return data read from the specified I/O port. The out*() functions write dat...
The functions in libalpha give userland programs access to the I/O ports on the OpenBSD/alpha platform. The in*() functions return data read from the specified I/O port. The out*() functions write dat...
The functions in libalpha give userland programs access to the I/O ports on the OpenBSD/alpha platform. The in*() functions return data read from the specified I/O port. The out*() functions write dat...
The ioctl() function manipulates the underlying device parameters of special files. In particular, many operating characteristics of character special files (e.g., terminals) may be controlled with io...
The functions in libalpha give userland programs access to the I/O ports on the OpenBSD/alpha platform. The in*() functions return data read from the specified I/O port. The out*() functions write dat...
The issetugid() function returns 1 if the process was made setuid or setgid as the result of the last or other previous execve() system calls. Otherwise it returns 0. This system call exists so that l...
kqueue() 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 identified by...