| |
 |
 |
|
|
|
|
|
|
(9)
ALTQ(9) - kernel interfaces for manipulating output queues on network interfaces
BUF_LOCK(9) - locks a buffer
BUF_LOCKFREE(9) - destroys a buffer's lock
BUF_LOCKINIT(9) - initializes a buffer lock
BUF_REFCNT(9) - returns the reference count on a buffer's lock
BUF_TIMELOCK(9) - locks a buffer
BUF_UNLOCK(9) - unlocks a locked buffer
BUS_ADD_CHILD(9) - add a device node to the tree with a given priority
BUS_CONFIG_INTR(9) - configure interrupt polarity and trigger mode
BUS_PRINT_CHILD(9) - print information about a device
BUS_READ_IVAR(9), BUS_WRITE_IVAR(9) - manipulate bus-specific device instance variables
BUS_SETUP_INTR(9), bus_setup_intr(9), BUS_TEARDOWN_INTR(9), bus_teardown_intr(9) - create, attach and teardown an interrupt handler
CTASSERT(9) - compile time assertion macro
CTR0(9), CTR1(9), CTR2(9), CTR3(9), CTR4(9), CTR5(9) - kernel tracing facility
DECLARE_GEOM_CLASS(9) - GEOM class declaration macro
DECLARE_MODULE(9) - kernel module declaration macro
DELAY(9) - busy loop for an interval
DEVICE_ATTACH(9) - attach a device
DEVICE_DETACH(9) - detach a device
DEVICE_IDENTIFY(9) - identify a device, register it
DEVICE_PROBE(9) - probe for device existence
DEVICE_SHUTDOWN(9) - called during system shutdown
DEV_MODULE(9) - device driver module declaration macro
DRIVER_MODULE(9) - kernel driver declaration macro
EVENTHANDLER(9) - kernel event handling functions
KASSERT(9) - kernel expression verification macro
MD5(9), MD5Init(9), MD5Transform(9) - message digest routines
MODULE_DEPEND(9) - set kernel module dependencies
MODULE_VERSION(9) - set kernel module version
MUTEX_PROFILING(9) - kernel mutex profiling support
SYSCALL_MODULE(9) - syscall kernel module declaration macro
VFS(9) - kernel interface to file systems
VFS_CHECKEXP(9) - check if a file system is exported to a client
VFS_FHTOVP(9) - turn an NFS filehandle into a vnode
VFS_LOCK_GIANT(9), VFS_UNLOCK_GIANT(9) - conditionally lock and unlock Giant around entry into VFS
VFS_MOUNT(9) - mount a file system
VFS_QUOTACTL(9) - manipulate file system quotas
VFS_ROOT(9) - return the root vnode of a file system
VFS_SET(9) - set up loadable file system vfsconf
VFS_STATFS(9) - return file system status
VFS_SYNC(9) - flush unwritten data
VFS_UNMOUNT(9) - unmount a file system
VFS_VGET(9) - convert an inode number to a vnode
VFS_VPTOFH(9) - turn a vnode into an NFS filehandle
VOP_ACCESS(9) - check access permissions of a file or Unix domain socket
VOP_ACLCHECK(9) - check an access control list for a vnode
VOP_ADVLOCK(9) - advisory record locking
VOP_BWRITE(9) - write a file system buffer
VOP_CREATE(9), VOP_MKNOD(9), VOP_MKDIR(9), VOP_SYMLINK(9) - create a file, socket, fifo, device, directory or symlink
VOP_CREATEVOBJECT(9), VOP_DESTROYVOBJECT(9), VOP_GETVOBJECT(9) - VM object interaction
VOP_FSYNC(9) - flush file system buffers for a file
VOP_GETACL(9) - retrieve access control list for a vnode
VOP_GETATTR(9), VOP_SETATTR(9) - get and set attributes on a file or directory
VOP_GETEXTATTR(9) - retrieve named extended attribute from a vnode
VOP_GETPAGES(9), VOP_PUTPAGES(9) - read or write VM pages from a file
VOP_INACTIVE(9), VOP_RECLAIM(9) - reclaim file system resources for a vnode
VOP_IOCTL(9) - device specific control
VOP_LEASE(9) - validate a vnode for a particular set of credentials and operation type
VOP_LINK(9) - create a new name for a file
VOP_LISTEXTATTR(9) - retrieve a list of named extended attribute from a vnode
VOP_LOCK(9), VOP_UNLOCK(9), VOP_ISLOCKED(9), vn_lock(9) - serialize access to a vnode
VOP_LOOKUP(9) - lookup a component of a pathname
VOP_OPEN(9), VOP_CLOSE(9) - open or close a file
VOP_PATHCONF(9) - return POSIX pathconf information
VOP_PRINT(9) - print debugging information
VOP_READ(9), VOP_WRITE(9) - read or write a file
VOP_READDIR(9) - read contents of a directory
VOP_READLINK(9) - read the target of a symbolic link
VOP_REALLOCBLKS(9) - rearrange blocks in a file to be contiguous
VOP_REMOVE(9), VOP_RMDIR(9) - remove a file or directory
VOP_RENAME(9) - rename a file
VOP_REVOKE(9) - revoke access to a device and its aliases
VOP_SETACL(9) - set the access control list for a vnode
VOP_SETEXTATTR(9) - set named extended attribute for a vnode
VOP_STRATEGY(9) - read or write a file system buffer
accept_filter(9), accept_filt_add(9), accept_filt_del(9), accept_filt_generic_mod_event(9), accept_filt_get(9) - filter incoming connections
accf_data(9) - buffer incoming connections until data arrives
accf_http(9) - buffer incoming connections until a certain complete HTTP requests arrive
acl(9) - virtual file system access control lists
alq(9), alq_open(9), alq_write(9), alq_flush(9), alq_close(9), alq_get(9), alq_post(9) - Asynchronous Logging Queues
arc4rand(9), arc4random(9), random(9), read_random(9), srandom(9) - supply pseudo-random numbers
atomic_add(9), atomic_clear(9), atomic_cmpset(9), atomic_fetchadd(9), atomic_load(9), atomic_readandclear(9), atomic_set(9), atomic_subtract(9), atomic_store(9) - atomic operations
bintime(9), getbintime(9), microtime(9), getmicrotime(9), nanotime(9), getnanotime(9) - get the current time
binuptime(9), getbinuptime(9), microuptime(9), getmicrouptime(9), nanouptime(9), getnanouptime(9) - get the time elapsed since boot
bios(9), bios_sigsearch(9), bios32_SDlookup(9), bios32(9) - interact with PC BIOS
boot(9) - halt or reboot the system
boottime(9), time_second(9), time_uptime(9) - system time variables
bpf(9) - Berkeley Packet Filter
bswap16(9), bswap32(9), bswap64(9), be16toh(9), be32toh(9), be64toh(9), htobe16(9), htobe32(9), htobe64(9), htole16(9), htole32(9), htole64(9), le16toh(9), le32toh(9), le64toh(9), be16enc(9), be16dec(9), be32enc(9), be32dec(9), be64enc(9), be64dec(9), le16enc(9), le16dec(9), le32enc(9), le32dec(9), le64enc(9), le64dec(9) - byte order operations
buf(9) - kernel buffer I/O scheme used in FreeBSD VM system
bus_activate_resource(9), bus_deactivate_resource(9) - activate or deactivate a resource
bus_alloc_resource(9), bus_alloc_resource_any(9) - allocate resources from a parent bus
bus_child_present(9) - ask the bus driver to see if this device is still really present
bus_dma(9), bus_dma_tag_create(9), bus_dma_tag_destroy(9), bus_dmamap_create(9), bus_dmamap_destroy(9), bus_dmamap_load(9), bus_dmamap_load_mbuf(9), bus_dmamap_load_mbuf_sg(9), bus_dmamap_load_uio(9), bus_dmamap_unload(9), bus_dmamap_sync(9), bus_dmamem_alloc(9), bus_dmamem_free(9) - Bus and Machine Independent DMA Mapping Interface
bus_generic_attach(9) - generic implementation of DEVICE_ATTACH for busses
bus_generic_detach(9) - generic implementation of DEVICE_DETACH for busses
bus_generic_print_child(9) - generic implementation of DEVICE_PRINT_CHILD for busses
bus_generic_read_ivar(9), bus_generic_write_ivar(9) - generic implementation of BUS_READ_IVAR and BUS_WRITE_IVAR for busses
bus_generic_shutdown(9) - generic implementation of DEVICE_SHUTDOWN for busses
bus_release_resource(9) - release resources on a bus
bus_set_resource(9) - associate a definite resource with a given resource ID
bus_space(9), bus_space_barrier(9), bus_space_copy_region_1(9), bus_space_copy_region_2(9), bus_space_copy_region_4(9), bus_space_copy_region_8(9), bus_space_free(9), bus_space_map(9), bus_space_read_1(9), bus_space_read_2(9), bus_space_read_4(9), bus_space_read_8(9), bus_space_read_multi_1(9), bus_space_read_multi_2(9), bus_space_read_multi_4(9), bus_space_read_multi_8(9), bus_space_read_region_1(9), bus_space_read_region_2(9), bus_space_read_region_4(9), bus_space_read_region_8(9), bus_space_set_region_1(9), bus_space_set_region_2(9), bus_space_set_region_4(9), bus_space_set_region_8(9), bus_space_subregion(9), bus_space_unmap(9), bus_space_set_multi_1(9), bus_space_set_multi_2(9), bus_space_set_multi_4(9), bus_space_set_multi_8(9), bus_space_write_1(9), bus_space_write_2(9), bus_space_write_4(9), bus_space_write_8(9), bus_space_write_multi_1(9), bus_space_write_multi_2(9), bus_space_write_multi_4(9), bus_space_write_multi_8(9), bus_space_write_region_1(9), bus_space_write_region_2(9), bus_space_write_region_4(9), bus_space_write_region_8(9) - bus space manipulation functions
cd(9) - CDROM driver for the CAM SCSI subsystem
chooseproc(9), procrunnable(9), remrunqueue(9), setrunqueue(9) - manage the queue of runnable processes
condvar(9), cv_init(9), cv_destroy(9), cv_wait(9), cv_wait_sig(9), cv_timedwait(9), cv_timedwait_sig(9), cv_signal(9), cv_broadcast(9), cv_broadcastpri(9), cv_wmesg(9) - kernel condition variable
contigmalloc(9), contigfree(9) - manage contiguous kernel physical memory
copy(9), copyin(9), copyout(9), copystr(9), copyinstr(9) - kernel copy functions
cr_seeothergids(9) - determine visibility of objects given their group memberships
cr_seeotheruids(9) - determine visibility of objects given their user credentials
critical_enter(9), critical_exit(9) - enter and exit a critical region
crypto(9) - API for cryptographic services in the kernel
curpriority_cmp(9), maybe_resched(9), resetpriority(9), roundrobin(9), roundrobin_interval(9), sched_setup(9), schedclock(9), schedcpu(9), setrunnable(9), updatepri(9) - perform round-robin scheduling of runnable processes
devclass(9) - object representing a class of devices
devclass_add_driver(9), devclass_delete_driver(9), devclass_find_driver(9) - manipulate the drivers in a devclass
devclass_find(9) - search for a devclass
devclass_get_device(9) - translate unit number to device
devclass_get_devices(9) - get a list of devices in a devclass
devclass_get_drivers(9) - get a list of drivers in a devclass
devclass_get_maxunit(9) - find the maximum unit number in the class
devclass_get_name(9) - access the name of a devclass
devclass_get_softc(9) - translate unit number to driver private structure
device(9) - an abstract representation of a device
device_add_child(9), device_add_child_ordered(9) - add a new device as a child of an existing device
device_delete_child(9) - delete a child from a device
device_enable(9), device_disable(9), device_is_enabled(9) - manipulate device enabled flag
device_find_child(9) - search for a child of a device
device_get_children(9) - get a list of devices connected to a device
device_get_devclass(9) - access the devclass of a device
device_get_driver(9) - access the current driver of a device
device_get_ivars(9), device_set_ivars(9) - access bus private variables
device_get_name(9), device_get_nameunit(9) - access the name of a device's device class or instance
device_get_parent(9) - return the device's parent
device_get_softc(9) - access driver private instance variables
device_get_state(9), device_busy(9), device_unbusy(9), device_is_alive(9), device_is_attached(9) - manipulate device state
device_get_unit(9) - access the unit number of a device
device_ids(9), major(9), minor(9), umajor(9), uminor(9) - calculate device ids
device_printf(9) - formatted output conversion
device_probe_and_attach(9) - initialise a device
device_quiet(9), device_verbose(9), device_is_quiet(9) - manipulate device quiet flag
device_set_desc(9), device_set_desc_copy(9), device_get_desc(9) - access the description of a device
device_set_driver(9) - associate a specific driver with a device node in the tree
device_set_flags(9), device_get_flags(9) - manipulate driver flags
devstat(9), devstat_add_entry(9), devstat_end_transaction(9), devstat_end_transaction_bio(9), devstat_remove_entry(9), devstat_start_transaction(9) - kernel interface for keeping device statistics
devsw(9) - returns the cdevsw structure
devtoname(9) - converts dev_t data into a string indicating the device name
disk(9) - kernel disk storage API
driver(9) - structure describing a device driver
extattr(9) - virtual file system named extended attributes
fetch(9), fubyte(9), fusword(9), fuswintr(9), fuword(9) - fetch data from user-space
firmware(9), firmware_register(9), firmware_unregister(9), firmware_get(9), firmware_put(9) - firmware image loading and management
free_mntarg(9), kernel_mount(9), kernel_vmount(9), mount_arg(9), mount_argb(9), mount_argf(9), mount_argsu(9) - functions provided as part of the kernel mount interface
g_access(9) - control access to GEOM consumers and their providers
g_attach(9), g_detach(9) - attach/detach GEOM consumers to/from providers
g_new_bio(9), g_clone_bio(9), g_destroy_bio(9), g_print_bio(9) - GEOM bio controlling functions
g_new_consumer(9), g_destroy_consumer(9) - GEOM consumers management
g_new_geomf(9), g_destroy_geom(9) - geom management
g_new_providerf(9), g_destroy_provider(9), g_error_provider(9) - GEOM providers management
g_post_event(9), g_waitfor_event(9), g_cancel_event(9) - GEOM events management
g_provider_by_name(9) - find GEOM provider with given name
g_read_data(9), g_write_data(9) - read/write data from/to GEOM consumer
g_wither_geom(9) - destroy geom and related providers and consumers when you get a chance
get_cyclecount(9) - get the CPU's fast counter register contents
getnewvnode(9) - get a new vnode
groupmember(9) - checks group set for a group ID
hash(9) - general kernel hashing functions
hashinit(9), hashdestroy(9), phashinit(9) - manage kernel hash tables
hexdump(9) - dump a block of bytes to the console in hexadecimal form
ieee80211_cfgget(9), ieee80211_cfgset(9), ieee80211_ioctl(9) - 802.11 interface ioctl commands
ieee80211_crypto_attach(9), ieee80211_crypto_detach(9), ieee80211_wep_crypt(9) - 802.11 WEP encryption functions
ieee80211_encap(9), ieee80211_add_rates(9), ieee80211_add_xrates(9), ieee80211_send_mgmt(9) - software 802.11 stack output functions
ieee80211_ifattach(9), ieee80211_ifdetach(9), ieee80211_mhz2ieee(9), ieee80211_chan2ieee(9), ieee80211_ieee2mhz(9), ieee80211_media_init(9), ieee80211_media_change(9), ieee80211_media_status(9), ieee80211_watchdog(9), ieee80211_setmode(9), ieee80211_chan2mode(9), ieee80211_rate2media(9), ieee80211_media2rate(9) - core 802.11 network stack functions
ieee80211_input(9), ieee80211_decap(9), ieee80211_recv_mgmt(9) - software 802.11 stack input functions
ieee80211_node_attach(9), ieee80211_node_lateattach(9), ieee80211_node_detach(9), ieee80211_begin_scan(9), ieee80211_next_scan(9), ieee80211_create_ibss(9), ieee80211_end_scan(9), ieee80211_alloc_node(9), ieee80211_dup_bss(9), ieee80211_find_node(9), ieee80211_lookup_node(9), ieee80211_free_node(9), ieee80211_free_allnodes(9), ieee80211_timeout_nodes(9), ieee80211_iterate_nodes(9) - software 802.11 stack node management functions
ieee80211_proto_attach(9), ieee80211_proto_detach(9), ieee80211_print_essid(9), ieee80211_dump_pkt(9), ieee80211_fix_rate(9), ieee80211_proto(9) - software 802.11 stack protocol helper functions
ieee80211_radiotap(9) - software 802.11 stack packet capture definitions
ifnet(9), ifaddr(9), ifqueue(9), if_data(9) - kernel interfaces for manipulating network interfaces
init_sleepqueues(9), sleepq_abort(9), sleepq_add(9), sleepq_alloc(9), sleepq_broadcast(9), sleepq_calc_signal_retval(9), sleepq_catch_signals(9), sleepq_free(9), sleepq_lock(9), sleepq_lookup(9), sleepq_release(9), sleepq_remove(9), sleepq_signal(9), sleepq_set_timeout(9), sleepq_timedwait(9), sleepq_timedwait_sig(9), sleepq_wait(9), sleepq_wait_sig(9) - manage the queues of sleeping threads
inittodr(9) - initialize system time
intro(9) - introduction to system kernel interfaces
ithread_add_handler(9), ithread_create(9), ithread_destroy(9), ithread_priority(9), ithread_remove_handler(9), ithread_schedule(9) - kernel interrupt threads
kernacc(9), useracc(9) - check memory regions for accessibility
kobj(9) - a kernel object system for FreeBSD
kproc_start(9), kproc_shutdown(9), kthread_create(9), kthread_exit(9), kthread_resume(9), kthread_suspend(9), kthread_suspend_check(9) - kernel threads
lockinit(9), lockdestroy(9), lockcount(9), lockmgr(9), lockstatus(9), lockmgr_printinfo(9) - lockmgr family of functions
mac(9) - TrustedBSD Mandatory Access Control framework
make_dev(9), make_dev_alias(9), destroy_dev(9), dev_depends(9) - manage cdev's and DEVFS registration for devices
malloc(9), MALLOC(9), free(9), FREE(9), realloc(9), reallocf(9), MALLOC_DEFINE(9), MALLOC_DECLARE(9) - kernel memory management routines
mbchain(9), mb_init(9), mb_initm(9), mb_done(9), mb_detach(9), mb_fixhdr(9), mb_reserve(9), mb_put_uint8(9), mb_put_uint16be(9), mb_put_uint16le(9), mb_put_uint32be(9), mb_put_uint32le(9), mb_put_int64be(9), mb_put_int64le(9), mb_put_mem(9), mb_put_mbuf(9), mb_put_uio(9) - set of functions to build an mbuf chain from various data types
mbpool(9) - buffer pools for network interfaces
mbuf(9) - memory management in the kernel IPC subsystem
mbuf_tags(9) - a framework for generic packet attributes
mdchain(9), md_initm(9), md_done(9), md_append_record(9), md_next_record(9), md_get_uint8(9), md_get_uint16(9), md_get_uint16be(9), md_get_uint16le(9), md_get_uint32(9), md_get_uint32be(9), md_get_uint32le(9), md_get_int64(9), md_get_int64be(9), md_get_int64le(9), md_get_mem(9), md_get_mbuf(9), md_get_uio(9) - set of functions to dissect an mbuf chain to various data types
memguard(9), MemGuard(9) - memory allocator for debugging purposes
mi_switch(9), cpu_switch(9), cpu_throw(9) - switch to another thread context
microseq(9) - ppbus microsequencer developer's guide
module(9) - structure describing a kernel module
mtx_pool(9), mtx_pool_alloc(9), mtx_pool_find(9), mtx_pool_lock(9), mtx_pool_lock_spin(9), mtx_pool_unlock(9), mtx_pool_unlock_spin(9), mtx_pool_create(9), mtx_pool_destroy(9) - mutex pool routines
mutex(9), mtx_init(9), mtx_lock(9), mtx_lock_spin(9), mtx_lock_flags(9), mtx_lock_spin_flags(9), mtx_trylock(9), mtx_trylock_flags(9), mtx_unlock(9), mtx_unlock_spin(9), mtx_unlock_flags(9), mtx_unlock_spin_flags(9), mtx_destroy(9), mtx_initialized(9), mtx_owned(9), mtx_recursed(9), mtx_assert(9), MTX_SYSINIT(9) - kernel synchronization primitives
namei(9), NDINIT(9), NDFREE(9), NDHASGIANT(9) - pathname translation and lookup operations
net_add_domain(9), pfctlinput(9), pfctlinput2(9), pffindproto(9), pffindtype(9), DOMAIN_SET(9) - network domain management
new_unrhdr(9), delete_unrhdr(9), alloc_unr(9), free_unr(9) - kernel unit number allocator
p_candebug(9) - determine debuggability of a process
panic(9) - bring down system on fatal error
pbuf(9), getpbuf(9), trypbuf(9), relpbuf(9) - functions for managing physical buffers
pci(9), pci_read_config(9), pci_write_config(9), pci_enable_busmaster(9), pci_disable_busmaster(9), pci_enable_io(9), pci_disable_io(9), pci_set_powerstate(9), pci_get_powerstate(9), pci_find_bsf(9), pci_find_device(9) - PCI bus interface
pfil(9), pfil_head_register(9), pfil_head_unregister(9), pfil_head_get(9), pfil_hook_get(9), pfil_add_hook(9), pfil_remove_hook(9), pfil_run_hooks(9) - packet filter interface
pfind(9), zpfind(9) - locate a process by number
pgfind(9) - locate a process group by number
physio(9) - initiate I/O on raw devices
pmap(9) - machine-dependent portion of virtual memory subsystem
pmap_activate(9) - activate a physical map
pmap_addr_hint(9) - get a hint for the best-fit mapping of a VM object
pmap_change_wiring(9) - change physical wiring for a map or virtual address pair
pmap_clear_modify(9), pmap_clear_reference(9) - set information about physical pages
pmap_copy(9), pmap_copy_page(9) - copy physical memory pages
pmap_enter(9) - insert a virtual page into a physical map
pmap_extract(9), pmap_extract_and_hold(9) - map a virtual address to a physical page
pmap_growkernel(9) - grow the kernel virtual address (KVA) space
pmap_init(9), pmap_init2(9) - initialize the pmap subsystem
pmap_is_modified(9), pmap_ts_modified(9) - return information about physical pages
pmap_is_prefaultable(9) - determine if a page may be prefaulted
pmap_map(9) - map a physical memory range into kernel virtual address (KVA) space
pmap_mincore(9) - determine if a virtual address is resident in physical memory
pmap_object_init_pt(9) - initialize page tables for a VM object
pmap_page_exists_quick(9) - determine if a page exists in a physical map
pmap_page_init(9) - initialize machine-dependent fields of a VM page
pmap_page_protect(9), pmap_protect(9) - set physical page protection
pmap_pinit(9), pmap_pinit0(9) - initialize pmap structures
pmap_qenter(9), pmap_qremove(9) - manage temporary kernel space mappings
pmap_release(9) - release resources held by a physical map
pmap_remove(9), pmap_remove_all(9), pmap_remove_pages(9) - remove pages from a physical map
pmap_resident_count(9), pmap_wired_count(9) - return page resident and wiring statistics
pmap_zero_page(9), pmap_zero_area(9), pmap_zero_idle(9) - zero-fill a page using machine-dependent optimizations
printf(9), uprintf(9), tprintf(9), log(9) - formatted output conversion
prison_check(9) - determine if two credentials belong to the same jail
pseudofs(9) - pseudo file system construction kit
psignal(9), pgsignal(9), gsignal(9) - post signal to a process or process group
random_harvest(9) - gather entropy from the kernel for the entropy device
resettodr(9) - set battery-backed clock from system time
resource_int_value(9), resource_long_value(9), resource_string_value(9) - get a value from the hints mechanism
rijndael(9), rijndael_makeKey(9), rijndael_cipherInit(9), rijndael_blockEncrypt(9), rijndael_padEncrypt(9), rijndael_blockDecrypt(9), rijndael_padDecrypt(9) - AES encryption
rman(9), rman_activate_resource(9), rman_await_resource(9), rman_deactivate_resource(9), rman_fini(9), rman_init(9), rman_manage_region(9), rman_release_resource(9), rman_reserve_resource(9), rman_reserve_resource_bound(9), rman_make_alignment_flags(9), rman_get_start(9), rman_get_end(9), rman_get_device(9), rman_get_size(9), rman_get_flags(9), rman_set_virtual(9), rman_get_virtual(9), rman_set_bustag(9), rman_get_bustag(9), rman_set_bushandle(9), rman_get_bushandle(9), rman_set_rid(9), rman_get_rid(9) - resource management functions
rtalloc(9), rtalloc_ign(9), rtalloc1(9), rtfree(9) - look up a route in the kernel routing table
rtentry(9) - structure of an entry in the kernel routing table
sbuf_new(9), sbuf_clear(9), sbuf_setpos(9), sbuf_bcat(9), sbuf_bcopyin(9), sbuf_bcpy(9), sbuf_cat(9), sbuf_copyin(9), sbuf_cpy(9), sbuf_printf(9), sbuf_vprintf(9), sbuf_putc(9), sbuf_trim(9), sbuf_overflowed(9), sbuf_finish(9), sbuf_data(9), sbuf_len(9), sbuf_done(9), sbuf_delete(9) - safe string formatting
securelevel_gt(9), securelevel_ge(9) - test active securelevel
selrecord(9), selwakeup(9) - record and wakeup select requests
sema(9), sema_init(9), sema_destroy(9), sema_post(9), sema_wait(9), sema_timedwait(9), sema_trywait(9), sema_value(9) - kernel counting semaphore
signal(9), SIGADDSET(9), SIGDELSET(9), SETEMPTYSET(9), SIGFILLSET(9), SIGISMEMBER(9), SIGISEMPTY(9), SIGNOTEMPTY(9), SIGSETEQ(9), SIGSETNEQ(9), SIGSETOR(9), SIGSETAND(9), SIGSETNAND(9), SIGSETCANTMASK(9), SIG_STOPSIGMASK(9), SIG_CONTSIGMASK(9), SIGPENDING(9), cursig(9), execsigs(9), issignal(9), killproc(9), pgsigio(9), postsig(9), sigexit(9), siginit(9), signotify(9), trapsignal(9) - kernel signal functions
sleep(9), msleep(9), tsleep(9), wakeup(9) - wait for events
splbio(9), splclock(9), splhigh(9), splimp(9), splnet(9), splsoftclock(9), splsofttty(9), splstatclock(9), spltty(9), splvm(9), spl0(9), splx(9) - manipulate interrupt priorities
store(9), subyte(9), susword(9), suswintr(9), suword(9) - store data to user-space
style(9) - kernel source file style guide
suser(9), suser_cred(9) - check if credentials have superuser privilege
swi_add(9), swi_sched(9) - register and schedule software interrupt handlers
sx(9), sx_init(9), sx_destroy(9), sx_slock(9), sx_xlock(9), sx_try_slock(9), sx_try_xlock(9), sx_sunlock(9), sx_xunlock(9), sx_try_upgrade(9), sx_downgrade(9), sx_assert(9), sx_unlock(9), sx_xlocked(9), SX_SYSINIT(9) - kernel shared/exclusive lock
sysctl(9), SYSCTL_DECL(9), SYSCTL_INT(9), SYSCTL_LONG(9), SYSCTL_NODE(9), SYSCTL_OPAQUE(9), SYSCTL_PROC(9), SYSCTL_STRING(9), SYSCTL_STRUCT(9), SYSCTL_UINT(9), SYSCTL_ULONG(9) - Static sysctl declaration functions
sysctl_add_oid(9), sysctl_move_oid(9), sysctl_remove_oid(9) - runtime sysctl tree manipulation
sysctl_ctx_init(9), sysctl_ctx_free(9), sysctl_ctx_entry_add(9), sysctl_ctx_entry_find(9), sysctl_ctx_entry_del(9) - sysctl context for managing dynamically created sysctl oids
taskqueue(9) - asynchronous task execution
thread_exit(9) - abandon current thread context
timeout(9), untimeout(9), callout_handle_init(9), callout_init(9), callout_init_mtx(9), callout_stop(9), callout_drain(9), callout_reset(9), callout_pending(9), callout_active(9), callout_deactivate(9) - execute a function after a specified length of time
tvtohz(9) - convert time interval to tick count
ucred(9), crget(9), crhold(9), crfree(9), crshared(9), crcopy(9), crdup(9), cru2x(9), cred_update_thread(9) - functions related to user credentials
uidinfo(9), uihashinit(9), uifind(9), uihold(9), uifree(9) - functions for managing UID information
uio(9), uiomove(9) - device driver I/O routines
uma_zcreate(9), uma_zalloc(9), uma_zfree(9), uma_zdestroy(9), uma_zone_set_max(9) - zone allocator
utopia(9) - driver module for ATM PHY chips
vaccess(9) - generate an access control decision using vnode parameters
vaccess_acl_posix1e(9) - generate a POSIX.1e ACL access control decision using vnode parameters
vcount(9), count_dev(9) - get total number of references to a device
vflush(9) - flush vnodes for a mount point
vfs_busy(9) - marks a mount point as busy
vfs_getnewfsid(9) - allocate a new file system identifier
vfs_getvfs(9) - returns a mount point given its file system identifier
vfs_mount(9) - generic file system mount function
vfs_mountedon(9) - check if the vnode belongs to a mounted file system
vfs_rootmountalloc(9) - allocate a root mount structure
vfs_suser(9) - check if credentials have superuser privileges for a mount point
vfs_timestamp(9) - generate current timestamp
vfs_unbusy(9) - unbusy a mount point
vfs_unmountall(9) - unmount all file systems
vfsconf(9) - vfs configuration information
vget(9) - get a vnode from the free list
vgone(9), vgonel(9) - prepare a vnode for reuse
vhold(9), vdrop(9) - acquire/release a hold on a vnode
vinvalbuf(9) - flushes and invalidates all buffers associated with a vnode
vm_fault_prefault(9) - cluster page faults into a process's address space
vm_map(9) - virtual address space portion of virtual memory subsystem
vm_map_check_protection(9) - check memory protection for a vm_map
vm_map_clean(9) - push dirty pages to their pager
vm_map_create(9) - create a new vm_map structure
vm_map_delete(9) - deallocate an address range from a map
vm_map_entry_resize_free(9) - vm map free space algorithm
vm_map_find(9) - find a free region within a map, and optionally map a vm_object
vm_map_findspace(9) - find a free region within a map
vm_map_inherit(9) - set fork inheritance flags for a range within a map
vm_map_init(9) - initialize a vm_map structure for process zero
vm_map_insert(9) - insert an object into a map
vm_map_lock(9), vm_map_unlock(9), vm_map_lock_read(9), vm_map_unlock_read(9), vm_map_trylock(9), vm_map_trylock_read(9), vm_map_lock_upgrade(9), vm_map_lock_downgrade(9) - vm_map locking macros
vm_map_lookup(9), vm_map_lookup_done(9) - lookup the vm_object backing a given virtual region
vm_map_madvise(9) - apply advice about use of memory to map entries
vm_map_max(9), vm_map_min(9), vm_map_pmap(9) - return map properties
vm_map_protect(9) - apply protection bits to a virtual memory region
vm_map_remove(9) - remove a virtual address range from a map
vm_map_simplify_entry(9) - simplify a vm_map_entry
vm_map_stack(9), vm_map_growstack(9) - manage process stacks
vm_map_submap(9) - create a subordinate map
vm_map_wire(9), vm_map_unwire(9) - manage page wiring within a virtual memory map
vm_page_alloc(9) - allocate a page for a vm_object
vm_page_bits(9), vm_page_set_validclean(9), vm_page_clear_dirty(9), vm_page_set_invalid(9), vm_page_zero_invalid(9), vm_page_is_valid(9), vm_page_test_dirty(9), vm_page_dirty(9), vm_page_undirty(9) - manage page clean and dirty bits
vm_page_busy(9), vm_page_flash(9), vm_page_wakeup(9) - handle the busying and unbusying of a page
vm_page_cache(9) - move a page onto the cache queue
vm_page_copy(9) - copy a page
vm_page_deactivate(9) - deactivate a page
vm_page_dontneed(9) - indicate that a page is not needed anymore
vm_page_flag_clear(9), vm_page_flag_set(9) - change page flags
vm_page_free(9), vm_page_free_toq(9), vm_page_free_zero(9), vm_page_try_to_free(9) - free a page
vm_page_grab(9) - returns a page from an object
vm_page_hold(9), vm_page_unhold(9) - update a page's hold count
vm_page_insert(9), vm_page_remove(9) - add/remove page from an object
vm_page_io_start(9), vm_page_io_finish(9) - ready or unready a page for I/O
vm_page_lookup(9) - lookup a vm page
vm_page_protect(9) - lower a page's protection
vm_page_rename(9) - move a page
vm_page_sleep_busy(9) - wait for a busy page to become unbusy
vm_page_unmanage(9) - make a page unmanaged
vm_page_wire(9), vm_page_unwire(9) - wire and unwire pages
vm_page_zero_fill(9) - zero fill a page
vm_set_page_size(9) - initialize the system page size
vn_fullpath(9) - convert a vnode reference to a full pathname, given a process context
vn_isdisk(9) - checks if a vnode represents a disk
vnode(9) - internal representation of a file or directory
vput(9) - decrement the use count for a vnode and unlock it
vref(9) - increment the use count for a vnode
vrele(9) - decrement the use count for a vnode
vslock(9), vsunlock(9) - lock/unlock user space addresses in memory
watchdog(9) - software and hardware watchdog facility
zero_copy(9), zero_copy_sockets(9) - zero copy sockets code
|
|
Copyright ©2006 TheBestISP.com |
|
|
|
 |
|