Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
CTASSERT(9)
compile time assertion macro
Cardbus(9), cardbus_attach_card(9), cardbus_detach_card(9), cardbus_function_enable(9), cardbus_function_disable(9), cardbus_mapreg_map(9), cardbus_mapreg_unmap(9), cardbus_get_capability(9), cardbus_make_tag(9), cardbus_conf_read(9), cardbus_conf_write(9), cardbus_intr_establish(9), cardbus_intr_disestablish(9), CARDBUS_VENDOR(9), CARDBUS_PRODUCT(9), Cardbus_function_enable(9), Cardbus_function_disable(9), Cardbus_mapreg_map(9), Cardbus_mapreg_unmap(9), Cardbus_make_tag(9), Cardbus_conf_read(9), Cardbus_conf_write(9)
support for CardBus PC-Card devices
IOASIC(9), ioasic_intr_establish(9), ioasic_intr_disestablish(9), ioasic_intr_evcnt(9), ioasic_attach_devs(9), ioasic_submatch(9)
baseboard I/O control ASIC for DEC TURBOchannel systems
ISA(9), isa_intr_alloc(9), isa_intr_establish(9), isa_intr_disestablish(9), isa_intr_evcnt(9), isa_dmamap_create(9), isa_dmamap_destroy(9), isa_dmamem_alloc(9), isa_dmamem_free(9), isa_dmamem_map(9), isa_dmamem_unmap(9), isa_malloc(9), isa_free(9), isa_dmastart(9), isa_dmaabort(9), isa_dmacount(9), isa_dmadone(9), isa_dmamaxsize(9), isa_drq_alloc(9), isa_drq_free(9), isa_drq_isfree(9), isa_dmacascade(9), isa_mappage(9)
Industry-standard Architecture
ISAPNP(9), isapnp_devmatch(9), isapnp_config(9), isapnp_unconfig(9)
Plug 'n' Play ISA bus
KASSERT(9), KASSERTMSG(9), KDASSERT(9), KDASSERTMSG(9)
kernel expression verification macros
LWP_CACHE_CREDS(9)
synchronize LWP credential with process credential
MCA(9), mca_intr_establish(9), mca_intr_disestablish(9), mca_intr_evcnt(9), mca_conf_read(9), mca_conf_write(9)
MicroChannel Architecture bus
PCI(9), pci_activate(9), pci_bus_devorder(9), pci_chipset_tag_create(9), pci_chipset_tag_destroy(9), pci_conf_read(9), pci_conf_write(9), pci_conf_print(9), pci_conf_capture(9), pci_conf_restore(9), pci_find_device(9), pci_get_capability(9), pci_mapreg_type(9), pci_mapreg_map(9), pci_mapreg_info(9), pci_intr_map(9), pci_intr_string(9), pci_intr_evcnt(9), pci_intr_establish(9), pci_intr_disestablish(9), pci_get_powerstate(9), pci_set_powerstate(9), pci_vpd_read(9), pci_vpd_write(9), pci_make_tag(9), pci_decompose_tag(9), pci_findvendor(9), pci_devinfo(9), PCI_VENDOR(9), PCI_PRODUCT(9), PCI_REVISION(9)
Peripheral Component Interconnect
PCMCIA pcmcia_function_init(9), pcmcia_function_enable(9), pcmcia_function_disable(9), pcmcia_io_alloc(9), pcmcia_io_free(9), pcmcia_io_map(9), pcmcia_io_unmap(9), pcmcia_mem_alloc(9), pcmcia_mem_free(9), pcmcia_mem_map(9), pcmcia_mem_unmap(9), pcmcia_intr_establish(9), pcmcia_intr_disestablish(9), pcmcia_cis_read_1(9), pcmcia_cis_read_2(9), pcmcia_cis_read_3(9), pcmcia_cis_read_4(9), pcmcia_cis_read_n(9), pcmcia_scan_cis(9)
support for PCMCIA PC-Card devices
PMF(9), pmf_device_register(9), pmf_device_register1(9), pmf_device_deregister(9), pmf_device_suspend(9), pmf_device_resume(9), pmf_device_recursive_suspend(9), pmf_device_recursive_resume(9), pmf_device_resume_subtree(9), pmf_class_network_register(9), pmf_class_input_register(9), pmf_class_display_register(9), pmf_system_suspend(9), pmf_system_resume(9), pmf_system_shutdown(9), pmf_event_register(9), pmf_event_deregister(9), pmf_event_inject(9), pmf_set_platform(9), pmf_get_platform(9)
power management and inter-driver messaging framework
RND(9), rnd_attach_source(9), rnd_detach_source(9), rnd_add_data(9), rnd_add_uint32(9)
functions to make a device available for entropy collection
RUN_ONCE(9)
Run a function exactly once
SET(9)
primitive bit macros
STACK(9)
stack macros
TC(9), tc_intr_establish(9), tc_intr_disestablish(9), tc_intr_evcnt. tc_mb(9), tc_wmb(9), tc_syncbus(9), tc_badaddr(9), TC_DENSE_TO_SPARSE(9), TC_PHYS_TO_UNCACHED(9)
TURBOchannel bus
VME(9), vme_probe(9), vme_space_map(9), vme_space_unmap(9), vme_intr_map(9), vme_intr_establish(9), vme_intr_disestablish(9), vme_intr_evcnt(9), vme_dmamap_create(9), vme_dmamap_destroy(9), vme_dmamem_alloc(9), vme_dmamem_free(9), vme_space_alloc(9), vme_space_free(9), vme_space_get(9)
Versa Module Euroboard bus
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
altq(9), ALTQ(9)
kernel interfaces for manipulating output queues on network interfaces
arp(9), arp_ifinit(9), arpresolve(9), arpintr(9)
externally visible ARP functions
audio(9)
interface between low and high level audio drivers
autoconf(9), config_search_loc(9), config_search_ia(9), config_found_sm_loc(9), config_found_ia(9), config_found(9), config_match(9), config_attach_loc(9), config_attach(9), config_attach_pseudo(9), config_detach(9), config_deactivate(9), config_defer(9), config_interrupts(9), config_mountroot(9), config_pending_incr(9), config_pending_decr(9), config_finalize_register(9)
autoconfiguration framework
bcdtobin(9), bintobcd(9)
convert a single byte between (unsigned) packed bcd and binary
bcmp(9)
compare byte string
bcopy(9)
copy byte string
bintime(9), getbintime(9), microtime(9), getmicrotime(9), nanotime(9), getnanotime(9)
get the current time
bintime_add(9)
operations on bintime
binuptime(9), getbinuptime(9), microuptime(9), getmicrouptime(9), nanouptime(9), getnanouptime(9)
get the time elapsed since boot
bios32_service(9)
locate BIOS32 service
bioscall(9)
call system BIOS function from real mode
bluetooth(9), BLUETOOTH(9)
Bluetooth Device/Protocol API
boothowto(9), BOOT_FLAG(9)
flags passed to kernel during boot or shutdown
bpf(9)
Berkeley Packet Filter kernel interface
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
buffercache(9), bread(9), breadn(9), bwrite(9), bawrite(9), bdwrite(9), getblk(9), geteblk(9), incore(9), allocbuf(9), brelse(9), biodone(9), biowait(9)
buffer cache interfaces
bufq(9), bufq_state(9), bufq_alloc(9), bufq_drain(9), bufq_free(9), bufq_getstrategyname(9), bufq_move(9), bufq_put(9), bufq_get(9), bufq_peek(9), bufq_cancel(9)
device buffer queues
bus_dma(9), bus_dmamap_create(9), bus_dmamap_destroy(9), bus_dmamap_load(9), bus_dmamap_load_mbuf(9), bus_dmamap_load_uio(9), bus_dmamap_load_raw(9), bus_dmamap_unload(9), bus_dmamap_sync(9), bus_dmamem_alloc(9), bus_dmamem_free(9), bus_dmamem_map(9), bus_dmamem_unmap(9), bus_dmamem_mmap(9), bus_dmatag_subregion(9), bus_dmatag_destroy(9)
Bus and Machine Independent DMA Mapping Interface
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_handle_is_equal(9), bus_space_is_equal(9), bus_space_map(9), bus_space_mmap(9), bus_space_peek_1(9), bus_space_peek_2(9), bus_space_peek_4(9), bus_space_peek_8(9), bus_space_poke_1(9), bus_space_poke_2(9), bus_space_poke_4(9), bus_space_poke_8(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_multi_stream_1(9), bus_space_read_multi_stream_2(9), bus_space_read_multi_stream_4(9), bus_space_read_multi_stream_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_read_region_stream_1(9), bus_space_read_region_stream_2(9), bus_space_read_region_stream_4(9), bus_space_read_region_stream_8(9), bus_space_read_stream_1(9), bus_space_read_stream_2(9), bus_space_read_stream_4(9), bus_space_read_stream_8(9), bus_space_release(9), bus_space_reservation_addr(9), bus_space_reservation_init(9), bus_space_reservation_size(9), bus_space_reservation_map(9), bus_space_reservation_unmap(9), bus_space_reserve(9), bus_space_reserve_subregion(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_tag_create(9), bus_space_tag_destroy(9), bus_space_unmap(9), bus_space_vaddr(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_multi_stream_1(9), bus_space_write_multi_stream_2(9), bus_space_write_multi_stream_4(9), bus_space_write_multi_stream_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_write_region_stream_1(9), bus_space_write_region_stream_2(9), bus_space_write_region_stream_4(9), bus_space_write_region_stream_8(9), bus_space_write_stream_1(9), bus_space_write_stream_2(9), bus_space_write_stream_4(9), bus_space_write_stream_8(9)
bus space manipulation functions
bzero(9)
write zeroes to a byte string
callback(9)
generic callback interface
callout_init(9), callout_destroy(9), callout_halt(9), callout_reset(9), callout_schedule(9), callout_setfunc(9), callout_stop(9), callout_pending(9), callout_expired(9), callout_invoking(9), callout_ack(9)
execute a function after a specified length of time
cn_init_magic(9), cn_trap(9), cn_isconsole(9), cn_check_magic(9), cn_destroy_magic(9), cn_set_magic(9), cn_get_magic(9)
console magic key sequence management
cnbell(9), cnflush(9), cngetc(9), cngetsn(9), cnhalt(9), cnpollc(9), cnputc(9)
console access interface
config(9)
the autoconfiguration framework device definition language
copy(9), copyin(9), copyout(9), copystr(9), copyinstr(9), copyoutstr(9)
kernel space to/from user space copy functions
coredump_write(9)
common coredump write routine
cprng(9), cprng_strong_create(9), cprng_strong(9), cprng_strong32(9), cprng_strong64(9), cprng_strong_getflags(9), cprng_strong_setflags(9), cprng_strong_ready(9), cprng_strong_destroy(9), cprng_fast(9), cprng_fast32(9), cprng_fast64(9)
cryptographic pseudo-random number generators
cpu_configure(9)
machine-dependent device autoconfiguration
cpu_coredump(9)
machine-dependent process core dump interface
cpu_dumpconf(9), cpu_dump(9), cpu_dumpsize(9), dumpsys(9)
machine-dependent kernel core dumps
cpu_idle(9)
machine-dependent processor idling interface
cpu_initclocks(9)
machine-dependent clock setup interface
cpu_lwp_fork(9), child_return(9), proc_trampoline(9)
finish a fork operation
cpu_need_resched(9)
context switch notification
cpu_number(9)
unique CPU identification number
cpu_reboot(9)
halt or reboot the system
cpu_rootconf(9), rootconf(9), setroot(9)
root file system setup
cpu_startup(9)
machine-dependent CPU startup
cpu_switchto(9)
machine-dependent LWP context switching interface
cpufreq(9), cpufreq_register(9), cpufreq_deregister(9), cpufreq_suspend(9), cpufreq_resume(9), cpufreq_get(9), cpufreq_get_backend(9), cpufreq_get_state(9), cpufreq_get_state_index(9), cpufreq_set(9), cpufreq_set_all(9)
interface for CPU frequency scaling
csf(9), CSF(9)
The common scheduler framework
ctod(9)
macros related to bytes, pages, and disk blocks
curproc(9), curcpu(9), curlwp(9)
current process, processor, and LWP
cv(9), 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_has_waiters(9)
condition variables
ddc(9)
VESA Display Data Channel V2
delay(9), DELAY(9)
microsecond delay
device_printf(9), printf(9), snprintf(9), vprintf(9), vsnprintf(9), uprintf(9), ttyprintf(9), tprintf(9), aprint(9)
kernel formatted output conversion
deviter(9), deviter_first(9), deviter_init(9), deviter_next(9), deviter_release(9)
machine-independent device iteration API
disk(9), disk_init(9), disk_attach(9), disk_begindetach(9), disk_detach(9), disk_destroy(9), disk_busy(9), disk_unbusy(9), disk_isbusy(9), disk_find(9), disk_blocksize(9)
generic disk framework
disklabel(9), readdisklabel(9), writedisklabel(9), setdisklabel(9), bounds_check_with_label(9)
disk label management routines
dmover_backend_register(9), dmover_backend_unregister(9), dmover_session_create(9), dmover_session_destroy(9), dmover_request_alloc(9), dmover_request_free(9), dmover_process(9), dmover_done(9)
hardware-assisted data mover interface
do_setresuid(9), do_setresgid(9)
set process uid and gid
dofileread(9), dofilereadv(9), dofilewrite(9), dofilewritev(9)
high-level file operations
dopowerhooks(9)
run all power hooks
doshutdownhooks(9)
run all shutdown hooks
driver(9)
description of a device driver
edid(9)
VESA Extended Display Identification Data
errno(9)
kernel internal error numbers
ethersubr(9), ether_ifattach(9), ether_addmulti(9), ether_delmulti(9), ETHER_FIRST_MULTI(9), ETHER_NEXT_MULTI(9), ETHER_IS_MULTICAST(9), fddi_ifattach(9), fddi_addmulti(9), fddi_delmulti(9)
Ethernet and FDDI driver support functions and macros
evcnt(9), evcnt_attach_dynamic(9), evcnt_attach_static(9), evcnt_detach(9)
generic event counter framework
extattr(9)
file system extended attributes
extent(9), extent_create(9), extent_destroy(9), extent_alloc(9), extent_alloc_subregion(9), extent_alloc_region(9), extent_free(9), extent_print(9)
general purpose extent manager
fetch(9), fubyte(9), fuibyte(9), fusword(9), fuswintr(9), fuword(9), fuiword(9)
fetch data from user-space
file(9), closef(9), ffree(9), FILE_IS_USABLE(9), FILE_USE(9), FILE_UNUSE(9), FILE_SET_MATURE(9)
operations on file entries
fileassoc(9)
in-kernel, file-system independent, file-meta data association
filedesc(9), dupfdopen(9), falloc(9), fd_getfile(9), fdalloc(9), fdcheckstd(9), fdclear(9), fdclone(9), fdcloseexec(9), fdcopy(9), fdexpand(9), fdfree(9), fdinit(9), fdrelease(9), fdremove(9), fdshare(9), fdunshare(9)
file descriptor tables and operations
firmload(9)
Firmware loader API for device drivers
flash(9)
subsystem for flash-like memory devices
fork1(9)
create a new process
fsetown(9), fgetown(9), fownsignal(9)
file descriptor owner handling functions
fstrans(9), fstrans_setstate(9), fstrans_getstate(9), fstrans_start(9), fstrans_start_nowait(9), fstrans_done(9), fstrans_is_owner(9), fscow_establish(9), fscow_disestablish(9), fscow_run(9)
file system suspension helper subsystem
getiobuf(9), putiobuf(9)
I/O descriptor allocation interface
hardclock(9)
real-time timer
hash(9), hash32_buf(9), hash32_str(9), hash32_strn(9)
kernel hash functions
hashinit(9), hashdone(9)
kernel hash table construction and destruction
humanize_number(9), format_bytes(9)
human readable numbers
hz(9), tick(9), tickadj(9), stathz(9), profhz(9)
system time model
ieee80211_cfgget(9), ieee80211_cfgset(9), ieee80211_ioctl(9)
802.11 interface ioctl commands
ieee80211_crypto(9), ieee80211_crypto_attach(9), ieee80211_crypto_detach(9), ieee80211_crypto_encap(9)
802.11 WEP encryption 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(9), ieee80211_node_attach(9), ieee80211_node_lateattach(9), ieee80211_node_detach(9), ieee80211_begin_scan(9), ieee80211_next_scan(9), ieee80211_end_scan(9), ieee80211_create_ibss(9), ieee80211_alloc_node(9), ieee80211_dup_bss(9), ieee80211_find_node(9), ieee80211_free_node(9), ieee80211_free_allnodes(9), ieee80211_iterate_nodes(9)
software 802.11 stack node management functions
ieee80211_output(9), ieee80211_encap(9), ieee80211_add_rates(9), ieee80211_add_xrates(9), ieee80211_send_mgmt(9)
software 802.11 stack output 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
iic_acquire_bus(9), iic_release_bus(9), iic_exec(9), iic_smbus_write_byte(9), iic_smbus_read_byte(9), iic_smbus_receive_byte(9)
Inter IC (I2C) bus
imax(9), imin(9), lmax(9), lmin(9), max(9), min(9), ulmax(9), ulmin(9)
compare integers
in_cksum(9), in4_cksum(9), in6_cksum(9)
compute Internet checksum
in_getifa(9)
Look up the IPv4 source address best matching an IPv4 destination
inittodr(9)
initialize system time
intro(9)
introduction to kernel internals
ioctl(9)
how to implement a new ioctl call to access device drivers
ipkdb(9)
machine-dependent interface to ipkdb
itimerfix(9)
check that a timeval value is valid, and correct
kauth(9)
kernel authorization framework
kcopy(9)
copy data with abort on page fault
kcpuset(9), kcpuset_create(9), kcpuset_destroy(9), kcpuset_copy(9), kcpuset_use(9), kcpuset_unuse(9), kcpuset_copyin(9), kcpuset_copyout(9), kcpuset_zero(9), kcpuset_fill(9), kcpuset_set(9), kcpuset_clear(9), kcpuset_isset(9), kcpuset_iszero(9), kcpuset_match(9), kcpuset_merge(9), kcpuset_atomic_set(9), kcpuset_atomic_clear(9)
dynamic kernel CPU sets
kfilter_register(9), kfilter_unregister(9)
add or remove kernel event filters
kmem(9)
kernel wired memory allocator
knote(9), KNOTE(9)
raise kernel event
kpause(9)
make the calling LWP sleep
kpreempt(9)
control kernel preemption
kthread_create(9), kthread_destroy(9), kthread_exit(9), kthread_join(9)
kernel threads
linedisc(9), ttyldisc_add(9), ttyldisc_lookup(9), ttyldisc_remove(9)
extensible line discipline framework
lock(9), simple_lock_init(9), simple_lock(9), simple_lock_try(9), simple_unlock(9), simple_lock_freecheck(9), simple_lock_dump(9), lockinit(9), lockmgr(9), lockstatus(9), lockmgr_printinfo(9), spinlockinit(9), spinlockmgr(9)
kernel lock functions
log(9)
log a message from the kernel through the /dev/klog device
ltsleep(9), tsleep(9), wakeup(9)
process context sleep and wakeup
m_tag(9), m_tag_get(9), m_tag_free(9), m_tag_prepend(9), m_tag_unlink(9), m_tag_delete(9), m_tag_delete_chain(9), m_tag_delete_nonpersistent(9), m_tag_find(9), m_tag_copy(9), m_tag_copy_chain(9), m_tag_init(9), m_tag_first(9), m_tag_next(9)
mbuf tagging interfaces
makeiplcookie(9)
compose an ipl cookie
malloc(9), MALLOC(9), realloc(9), free(9), FREE(9), malloc_roundup(9), malloc_type_attach(9), malloc_type_detach(9), malloc_type_setlimit(9), MALLOC_DEFINE_LIMIT(9), MALLOC_DEFINE(9), MALLOC_DECLARE(9)
general-purpose kernel memory allocator
mb(9), mb_memory(9), mb_read(9), mb_write(9)
memory barriers
mbuf(9), m_get(9), m_getclr(9), m_gethdr(9), m_devget(9), m_copym(9), m_copypacket(9), m_copydata(9), m_copyback(9), m_copyback_cow(9), m_cat(9), m_dup(9), m_makewritable(9), m_prepend(9), m_pulldown(9), m_pullup(9), m_split(9), m_adj(9), m_apply(9), m_free(9), m_freem(9), mtod(9), MGET(9), MGETHDR(9), MEXTMALLOC(9), MEXTADD(9), MCLGET(9), M_COPY_PKTHDR(9), M_MOVE_PKTHDR(9), M_ALIGN(9), MH_ALIGN(9), M_LEADINGSPACE(9), M_TRAILINGSPACE(9), M_PREPEND(9), MCHTYPE(9), MFREE(9)
functions and macros for managing memory used by networking code
memcmp(9)
compare byte string
memcpy(9)
copy byte string
memmove(9)
copy byte string
memoryallocators(9)
introduction to kernel memory allocators
memset(9)
write a byte to byte string
mi_switch(9)
machine independent context switch prelude
module(9), module_load(9), module_autoload(9), module_unload(9), module_init_class(9), module_hold(9), module_rele(9), module_find_section(9)
kernel module loader
mstohz(9), hztoms(9)
convert between milliseconds and system clock ticks
mutex(9), mutex_init(9), mutex_destroy(9), mutex_enter(9), mutex_exit(9), mutex_owned(9), mutex_spin_enter(9), mutex_spin_exit(9), mutex_tryenter(9)
mutual exclusion primitives
namecache(9), cache_lookup(9), cache_revlookup(9), cache_enter(9), cache_purge(9), cache_purgevfs(9), namecache_print(9)
name lookup cache
namei(9), lookup_for_nfsd(9), lookup_for_nfsd_index(9), relookup(9), NDINIT(9), namei_simple_kernel(9), namei_simple_user(9)
pathname lookup
npf_ncode(9)
NPF n-code processor
nullop(9)
dummy functions
opencrypto(9), crypto_get_driverid(9), crypto_register(9), crypto_kregister(9), crypto_unregister(9), crypto_done(9), crypto_kdone(9), crypto_newsession(9), crypto_freesession(9), crypto_dispatch(9), crypto_kdispatch(9), crypto_getreq(9), crypto_freereq(9)
API for cryptographic services in the kernel
optstr_get(9)
Options string management
panic(9)
Bring down system on fatal error
pathbuf(9), pathbuf_create(9), pathbuf_assimilate(9), pathbuf_copyin(9), pathbuf_destroy(9)
path buffer abstraction
pci_configure_bus(9), pci_conf_hook(9), pci_conf_interrupt(9)
perform PCI bus configuration
pci_intr(9), pci_intr_map(9), pci_intr_string(9), pci_intr_establish(9), pci_intr_disestablish(9)
PCI bus interrupt manipulation functions
pckbport(9), pckbport_attach(9), pckbport_attach_slot(9), pckbport_cnattach(9), pckbportintr(9), pckbport_set_inputhandler(9), pckbport_flush(9), pckbport_poll_cmd(9), pckbport_enqueue_cmd(9), pckbport_poll_data(9), pckbport_set_poll(9), pckbport_xt_translation(9), pckbport_slot_enable(9)
PC keyboard port interface
pcq(9)
producer/consumer queue
percpu(9), percpu_alloc(9), percpu_free(9), percpu_getref(9), percpu_putref(9), percpu_foreach(9)
per-CPU storage allocator
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
physio(9)
initiate I/O on raw devices
pmap(9)
machine-dependent portion of the virtual memory system
pmatch(9)
performs pattern matching on strings
pmc(9), pmc_get_num_counters(9), pmc_get_counter_type(9), pmc_save_context(9), pmc_restore_context(9), pmc_enable_counter(9), pmc_disable_counter(9), pmc_counter_isrunning(9), pmc_counter_isconfigured(9), pmc_configure_counter(9), pmc_get_counter_value(9), pmc_accumulate(9), pmc_alloc_kernel_counter(9), pmc_free_kernel_counter(9), pmc_start_profiling(9), pmc_stop_profiling(9), PMC_ENABLED(9)
Hardware Performance Monitoring Interface
pool_cache(9), pool_cache_init(9), pool_cache_destroy(9), pool_cache_get_paddr(9), pool_cache_get(9), pool_cache_put_paddr(9), pool_cache_put(9), pool_cache_destruct_object(9), pool_cache_invalidate(9), pool_cache_sethiwat(9), pool_cache_setlowat(9), pool_cache_sethardlimit(9)
resource-pool cache manager
pool_init(9), pool_destroy(9), pool_get(9), pool_put(9), pool_prime(9), pool_sethiwat(9), pool_setlowat(9), pool_sethardlimit(9)
resource-pool manager
powerhook_establish(9), powerhook_disestablish(9)
add or remove a power change hook
ppsratecheck(9)
function to help implement rate-limited actions
preempt(9), yield(9)
general preempt and yield functions
proc_find(9), pgrp_find(9)
find process or process group
prop_array_copyin_ioctl(9), prop_array_copyout_ioctl(9), prop_array_copyin(9), prop_array_copyout(9), prop_dictionary_copyin_ioctl(9), prop_dictionary_copyout_ioctl(9), prop_dictionary_copyin(9), prop_dictionary_copyout(9)
Copy property lists to and from kernel space
pserialize(9)
passive serialization mechanism
putter(9)
Pass-to-Userspace Transporter
radio(9)
interface between low and high level radio drivers
ras_lookup(9), ras_fork(9), ras_purgeall(9)
restartable atomic sequences
rasops(9), rasops_init(9), rasops_reconfig(9)
raster display operations
ratecheck(9)
function to help implement rate-limited actions
resettodr(9)
set battery-backed clock from system time
return_address(9)
return address from call stack
roundup(9)
macros for counting and rounding
rssadapt(9), ieee80211_rssadapt_choose(9), ieee80211_rssadapt_input(9), ieee80211_rssadapt_lower_rate(9), ieee80211_rssadapt_raise_rate(9), ieee80211_rssadapt_updatestats(9)
rate adaptation based on received signal strength
rt_timer(9), rt_timer_add(9), rt_timer_queue_create(9), rt_timer_queue_change(9), rt_timer_queue_destroy(9), rt_timer_remove_all(9)
route callout functions
rw(9), rw_init(9), rw_destroy(9), rw_enter(9), rw_exit(9), rw_tryenter(9), rw_tryupgrade(9), rw_downgrade(9), rw_read_held(9), rw_write_held(9), rw_lock_held(9)
reader / writer lock primitives
scanc(9)
use byte string as lookup table index
sched_4bsd(9)
The 4.4BSD thread scheduler
sched_m2(9)
The M2 thread scheduler
scsipi(9)
SCSI/ATAPI middle-layer interface
secmodel(9)
security model development guidelines
secmodel_bsd44(9)
traditional security model (based on 4.4)
secmodel_extensions(9)
Extensions security model
secmodel_overlay(9)
sample overlay security model implementation
secmodel_securelevel(9)
securelevel security model
secmodel_suser(9)
super-user security model
seldestroy(9), selinit(9), selrecord(9), selnotify(9)
select and poll subsystem
setbit(9)
macros related to bitmaps
setjmp(9), longjmp(9)
non-local jumps
shutdownhook_establish(9), shutdownhook_disestablish(9)
add or remove a shutdown hook
signal(9), siginit(9), sigactsinit(9), sigactsunshare(9), sigactsfree(9), execsigs(9), sigaction1(9), sigprocmask1(9), sigpending1(9), sigsuspend1(9), sigaltstack1(9), pgsignal(9), kpgsignal(9), psignal(9), kpsignal(9), issignal(9), postsig(9), killproc(9), sigexit(9), trapsignal(9), sendsig(9), sigcode(9), sigtramp(9)
software signal facilities
skpc(9)
skip a character in a byte string
sockopt_init(9), sockopt_destroy(9), sockopt_get(9), sockopt_getint sockopt_set(9), sockopt_setint(9)
socket options handling
softint(9), softint_establish(9), softint_disestablish(9), softint_schedule(9)
machine-independent software interrupt framework
spl(9), spl0(9), splhigh(9), splvm(9), splsched(9), splsoftbio(9), splsoftclock(9), splsoftnet(9), splsoftserial(9), splx(9)
modify system interrupt priority level
spllower(9), splraise(9)
modify system interrupt priority level
splraiseipl(9)
raise the system priority level
store(9), subyte(9), suibyte(9), susword(9), suswintr(9), suword(9), suiword(9)
store data to user-space
suspendsched(9)
suspend the scheduler
sysctl(9)
system variable control interfaces
sysmon_envsys(9)
kernel part of the envsys 2 framework
sysmon_pswitch(9)
framework for power switches
sysmon_taskq(9)
general purpose system monitoring task queue
tcp_congctl(9)
TCP congestion control API
time_second(9), time_uptime(9), boottime(9)
system time variables
timecounter(9), tc_init(9)
machine-independent binary timescale
todr_attach(9), todr_gettime(9), todr_settime(9), clock_ymdhms_to_secs(9), clock_secs_to_ymdhms(9)
time-of-day clock support
tvtohz(9)
convert time interval to tick count
ubc(9)
unified buffer cache
ucas(9)
atomic memory operations on user-space address
ucom(9)
interface for USB tty like devices
uiomove(9)
move data described by a struct uio
usbdi(9)
USB device drivers interface
userret(9)
return path to user-mode execution
uvm(9)
virtual memory system external interface
uvm_km(9)
raw kernel memory or address space allocator
uvm_map(9)
virtual address space management interface
vattr(9), vattr_null(9)
vnode attributes
vcons(9)
generic virtual console framework
veriexec(9)
in-kernel file integrity subsystem KPI
vfs(9)
kernel interface to file systems
vfs_hooks(9), vfs_hooks_unmount(9)
VFS hooks interface
vfsops(9), VFS_MOUNT(9), VFS_START(9), VFS_UNMOUNT(9), VFS_ROOT(9), VFS_QUOTACTL(9), VFS_STATVFS(9), VFS_SYNC(9), VFS_VGET(9), VFS_FHTOVP(9), VFS_VPTOFH(9), VFS_SNAPSHOT(9), VFS_SUSPENDCTL(9)
kernel file system interface
vfssubr(9), vfs_getnewfsid(9), vfs_getvfs(9), vfs_export(9), vfs_showexport(9), vfs_export_lookup(9), vfs_setpublicfs(9), vfs_mountedon(9), vfs_mountroot(9), vfs_unmountall(9), vfs_busy(9), vfs_unbusy(9), vfs_mountalloc(9), vfs_rootmountalloc(9), vfs_shutdown(9), vfs_attach(9), vfs_detach(9), vfs_reinit(9), vfs_getopsbyname(9), vfs_suspend(9), vfs_resume(9)
high-level interface to kernel file system interface
video(9)
interface between low and high level video drivers
vmem(9)
virtual memory allocator
vnfileops(9), vn_closefile(9), vn_fcntl(9), vn_ioctl(9), vn_read(9), vn_poll(9), vn_statfile(9), vn_write(9)
vnode file descriptor operations
vnode(9), vref(9), vrele(9), vrele_async(9), vget(9), vput(9), vhold(9), holdrele(9), getnewvnode(9), ungetnewvnode(9), vrecycle(9), vgone(9), vgonel(9), vflush(9), vaccess(9), bdevvp(9), cdevvp(9), vfinddev(9), vdevgone(9), vwakeup(9), vflushbuf(9), vinvalbuf(9), vtruncbuf(9), vprint(9)
kernel representation of a file or directory
vnodeops(9), VOP_LOOKUP(9), VOP_CREATE(9), VOP_MKNOD(9), VOP_OPEN(9), VOP_CLOSE(9), VOP_ACCESS(9), VOP_GETATTR(9), VOP_SETATTR(9), VOP_READ(9), VOP_WRITE(9), VOP_IOCTL(9), VOP_FCNTL(9), VOP_POLL(9), VOP_KQFILTER(9), VOP_REVOKE(9), VOP_MMAP(9), VOP_FSYNC(9), VOP_SEEK(9), VOP_REMOVE(9), VOP_LINK(9), VOP_RENAME(9), VOP_MKDIR(9), VOP_RMDIR(9), VOP_SYMLINK(9), VOP_READDIR(9), VOP_READLINK(9), VOP_ABORTOP(9), VOP_INACTIVE(9), VOP_RECLAIM(9), VOP_LOCK(9), VOP_UNLOCK(9), VOP_ISLOCKED(9), VOP_BMAP(9), VOP_PRINT(9), VOP_PATHCONF(9), VOP_ADVLOCK(9), VOP_WHITEOUT(9), VOP_GETPAGES(9), VOP_PUTPAGES(9), VOP_STRATEGY(9), VOP_BWRITE(9), VOP_GETEXTATTR(9), VOP_SETEXTATTR(9), VOP_LISTEXTATTR(9), VOP_DELETEEXTATTR(9)
vnode operations
vnsubr(9), vn_bwrite(9), vn_close(9), vn_default_error(9), vn_isunder(9), vn_lock(9), vn_markexec(9), vn_marktext(9), vn_rdwr(9), vn_open(9), vn_stat(9), vn_writechk(9)
high-level convenience functions for vnode operations
wdc(9)
machine-independent IDE/ATAPI driver
workqueue(9)
simple do-it-in-thread-context framework
wscons(9)
machine-independent console support
wsdisplay(9), wsdisplay_switchtoconsole(9), wsdisplay_cnattach(9), wsdisplaydevprint(9), wsemuldisplaydevprint(9)
wscons display support
wsfont(9), wsfont_init(9), wsfont_matches(9), wsfont_find(9), wsfont_add(9), wsfont_remove(9), wsfont_enum(9), wsfont_lock(9), wsfont_unlock(9), wsfont_map_unichar(9)
wscons font support
wskbd(9), wskbd_input(9), wskbd_rawinput(9), wskbd_cnattach(9), wskbd_cndetach(9), wskbddevprint(9)
wscons keyboard support
wsmouse(9), wsmouse_input(9), wsmousedevprint(9)
wscons mouse support
xcall(9), xc_broadcast(9), xc_unicast(9), xc_wait(9)
cross-call interface
home | help