|
file(9) -- an overview of file descriptor handling
|
These functions provide the interface for the UNIX file descriptors. File descriptors can be used to access vnodes (see vnode(9)), sockets (see socket(2)), pipes (see pipe(2)), kqueues (see kqueue(2))... |
fork1(9) -- create a new process
|
fork1() creates a new process out of p1, which should be the current process. This function is used primarily to implement the fork(2), rfork(2), vfork(2) system calls, as well as the kthread_create(9... |
|
free(9) -- kernel memory allocator
|
The malloc() function allocates uninitialized memory in kernel address space for an object whose size is specified by size. free() releases memory at address addr that was previously allocated by mall... |
FREE(9) -- kernel memory allocator
|
The malloc() function allocates uninitialized memory in kernel address space for an object whose size is specified by size. free() releases memory at address addr that was previously allocated by mall... |
FREF(9) -- an overview of file descriptor handling
|
These functions provide the interface for the UNIX file descriptors. File descriptors can be used to access vnodes (see vnode(9)), sockets (see socket(2)), pipes (see pipe(2)), kqueues (see kqueue(2))... |
FRELE(9) -- an overview of file descriptor handling
|
These functions provide the interface for the UNIX file descriptors. File descriptors can be used to access vnodes (see vnode(9)), sockets (see socket(2)), pipes (see pipe(2)), kqueues (see kqueue(2))... |
getbintime(9) -- system clock
|
This family of functions return the system clock in various different formats. The functions with the "uptime" suffix return the monotonically increasing time since boot. The functions without "up... |
getbinuptime(9) -- system clock
|
This family of functions return the system clock in various different formats. The functions with the "uptime" suffix return the monotonically increasing time since boot. The functions without "up... |
getdevvp(9) -- create a vnode for a device
|
The getdevvp() function creates a vnode for a device of type type with a device number of dev, and returns a pointer to it in vpp. Its arguments are: dev The device number of the desired device. vpp W... |
getmicrotime(9) -- system clock
|
This family of functions return the system clock in various different formats. The functions with the "uptime" suffix return the monotonically increasing time since boot. The functions without "up... |
getmicrouptime(9) -- system clock
|
This family of functions return the system clock in various different formats. The functions with the "uptime" suffix return the monotonically increasing time since boot. The functions without "up... |
getnanotime(9) -- system clock
|
This family of functions return the system clock in various different formats. The functions with the "uptime" suffix return the monotonically increasing time since boot. The functions without "up... |
getnanouptime(9) -- system clock
|
This family of functions return the system clock in various different formats. The functions with the "uptime" suffix return the monotonically increasing time since boot. The functions without "up... |
getnewvnode(9) -- get a new vnode
|
The getnewvnode() function initializes a new vnode, assigning it the vnode operations passed in vops. It will have its v_tag field set to tag and be placed in the mount queue for the mount point repre... |
getsn(9) -- kernel library routines
|
The kern library implements a set of useful functions and macros inside the kernel. |