|
uma_zdestroy(9) -- zone allocator
|
The zone allocator provides an efficient interface for managing dynamically-sized collections of items of similar size. The zone allocator can work with preallocated zones as well as with runtime-allo... |
uma_zfree(9) -- zone allocator
|
The zone allocator provides an efficient interface for managing dynamically-sized collections of items of similar size. The zone allocator can work with preallocated zones as well as with runtime-allo... |
|
uma_zone_set_max(9) -- zone allocator
|
The zone allocator provides an efficient interface for managing dynamically-sized collections of items of similar size. The zone allocator can work with preallocated zones as well as with runtime-allo... |
uminor(9) -- calculate device ids
|
The device_ids family of functions take either the raw device ID, id, or a pointer to the device structure, dev, and return the integer value that is the major or minor device ID as requested. The act... |
unsleep(9) -- manage the queues of sleeping processes
|
The sleep queues used by msleep(9) and friends are stored in a hash array. The address of the wait channel is used to generate an index into the array. Each entry in the array is a queue of processes ... |
untimeout(9) -- execute a function after a specified length of time
|
The function timeout() schedules a call to the function given by the argument func to take place after ticks/hz seconds. Non-positive values of ticks are silently converted to the value `1'. func sho... |
updatepri(9) -- perform round-robin scheduling of runnable processes
|
Each process has three different priorities stored in struct proc: p_usrpri, p_nativepri, and p_priority. The p_usrpri member is the user priority of the process calculated from a process' estimated ... |
uprintf(9) -- formatted output conversion
|
The printf(9) family of functions are similar to the printf(3) family of functions. The three functions each use a different output stream. The uprintf() function outputs to the current process' cont... |
useracc(9) -- check memory regions for accessibility
|
The kernacc() and useracc() functions check whether operations of the type specified in rw are permitted in the range of virtual addresses given by addr and len. The possible values of rw are any bitw... |
utopia(9) -- Driver module for ATM PHY chips
|
This module is used by all ATM drivers for cards that use a number of known PHY chips to provide uniform functionality. The module implements status monitoring in either interrupt or polling mode, med... |
vaccess(9) -- generate an access control decision using vnode parameters
|
This call implements the logic for the UNIX discretionary file security model common to many file systems in FreeBSD. It accepts the vnodes type type, permissions via file_mode, owning UID file_uid, o... |
vaccess_acl_posix1e(9) -- generate a POSIX.1e ACL access control decision using vnode parameters
|
This call implements the logic for the UNIX discretionary file security model with POSIX.1e ACL extensions. It accepts the vnodes type type, owning UID file_uid, owning GID file_gid, access ACL for th... |
vcount(9) -- get total number of references to a device
|
vcount() is used to get the number of references to a particular device. It allows for the fact that multiple vnodes may reference the same device. count_dev() does the same thing as vcount(), but tak... |
vdrop(9) -- acquire/release a hold on a vnode
|
The vhold() function increments the v_holdcnt of the given vnode. If the vnode has already been added to the free list and is still referenced, it will be removed. The vdrop() function decrements the ... |
vflush(9) -- flush vnodes for a mount point
|
The vflush() function removes any vnodes in the vnode table that belong to the given mount structure. Its arguments are: mp The mount point whose vnodes should be removed. rootrefs The number of refer... |