This file specifies the preferred style for kernel source files in the OpenBSD source tree. It is also a guide for preferred user land code style. These guidelines should be followed for all new code....
System calls in the kernel are implemented through a set of switch tables for each emulation type. Each table is generated from the ``master'' file by sys/kern/makesyscalls.sh through the appropriat...
These functions are used to enforce policy on the system calls as described in systrace(1). systrace_redirect() should be used to perform a system call number code with arguments args for the process ...
These functions are used to enforce policy on the system calls as described in systrace(1). systrace_redirect() should be used to perform a system call number code with arguments args for the process ...
These functions are used to enforce policy on the system calls as described in systrace(1). systrace_redirect() should be used to perform a system call number code with arguments args for the process ...
These functions are used to enforce policy on the system calls as described in systrace(1). systrace_redirect() should be used to perform a system call number code with arguments args for the process ...
The system is driven by hardclock(9) interrupts, which occur at hz frequency, and are used to keep track of real time. On systems where another independent clock is available, it is set at stathz freq...
The system is driven by hardclock(9) interrupts, which occur at hz frequency, and are used to keep track of real time. On systems where another independent clock is available, it is set at stathz freq...
The time variable is the system's ``wall time'' clock. It is set at boot by inittodr(9), and is updated by the settimeofday(2) system call and by periodic clock interrupts. The boottime variable ho...
The timeout API provides a mechanism to execute a function at a given time. The granularity of the time is limited by the granularity of the hardclock(9) timer which executes hz(9) times a second. The...
The timeout API provides a mechanism to execute a function at a given time. The granularity of the time is limited by the granularity of the hardclock(9) timer which executes hz(9) times a second. The...
The timeout API provides a mechanism to execute a function at a given time. The granularity of the time is limited by the granularity of the hardclock(9) timer which executes hz(9) times a second. The...
The timeout API provides a mechanism to execute a function at a given time. The granularity of the time is limited by the granularity of the hardclock(9) timer which executes hz(9) times a second. The...
The timeout API provides a mechanism to execute a function at a given time. The granularity of the time is limited by the granularity of the hardclock(9) timer which executes hz(9) times a second. The...