|
fubyte(9) -- fetch data from user-space
|
The fetch functions are designed to copy small amounts of data from userspace. The fetch routines provide the following functionality: fubyte() Fetches a byte of data from the user-space address base.... |
fuswintr(9) -- fetch data from user-space
|
The fetch functions are designed to copy small amounts of data from userspace. The fetch routines provide the following functionality: fubyte() Fetches a byte of data from the user-space address base.... |
|
fusword(9) -- fetch data from user-space
|
The fetch functions are designed to copy small amounts of data from userspace. The fetch routines provide the following functionality: fubyte() Fetches a byte of data from the user-space address base.... |
fuword(9) -- fetch data from user-space
|
The fetch functions are designed to copy small amounts of data from userspace. The fetch routines provide the following functionality: fubyte() Fetches a byte of data from the user-space address base.... |
getmicrotime(9) -- get the current time
|
The microtime() and getmicrotime() functions store the system time as a struct timeval at the address specified by tv. The nanotime() and getnanotime() functions perform the same utility, but record t... |
getmicrouptime(9) -- get the time elapsed since boot
|
The microuptime() and getmicrouptime() functions store the time elapsed since boot as a struct timeval at the address specified by tv. The nanouptime() and getnanouptime() functions perform the same u... |
getnanotime(9) -- get the current time
|
The microtime() and getmicrotime() functions store the system time as a struct timeval at the address specified by tv. The nanotime() and getnanotime() functions perform the same utility, but record t... |
getnanouptime(9) -- get the time elapsed since boot
|
The microuptime() and getmicrouptime() functions store the time elapsed since boot as a struct timeval at the address specified by tv. The nanouptime() and getnanouptime() functions perform the same u... |
getnewvnode(9) -- get a new vnode
|
The getnewvnode() function initializes a new vnode, assigning it the vnode operations passed in vops. The vnode is either freshly allocated, or taken from the head of the free list depending on the nu... |
getpbuf(9) -- functions for managing physical buffers
|
These functions are used to allocate and release physical buffers. The physical buffers are allocated at system startup and are maintained in a separate pool from the main system buffers. They are int... |
get_cyclecount(9) -- get the CPU's fast counter register contents
|
The get_cyclecount() function uses a register available in most modern CPUs to return a value that is monotonically increasing inside each CPU. On SMP systems, there will be a number of separate monot... |
groupmember(9) -- checks group set for a group ID
|
The groupmember() function checks to see if the given gid is in the group set of the credentials. Its arguments are: gid The group ID to check for. cred The credentials to search for the group in. |
gsignal(9) -- post signal to a process or process group
|
These functions post a signal to one or more processes. The argument signum common to all three functions should be in the range [1-NSIG]. The psignal() function posts signal number signum to the proc... |
htobe16(9) -- byte order operations
|
The bswap16(), bswap32(), and bswap64() functions return a byte order swapped integer. On big endian systems, the number is converted to little endian byte order. On little endian systems, the number ... |
htobe32(9) -- byte order operations
|
The bswap16(), bswap32(), and bswap64() functions return a byte order swapped integer. On big endian systems, the number is converted to little endian byte order. On little endian systems, the number ... |