section 9freebsd · Kernel routines 🧠
2304 pages · page 2 of 12
B (continued)
- bitset(9freebsd)BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FLS, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP…✨
- BITSET_DEFINE(9freebsd)BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FLS, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP…✨
- BITSET_FSET(9freebsd)BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FLS, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP…✨
- BITSET_T_INITIALIZER(9freebsd)BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FLS, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP…✨
- boot(9freebsd)halt or reboot the system✨
- boottime(9freebsd)system time variables✨
- bp(9freebsd)kernel buffer I/O scheme used in FreeBSD VM system✨
- bpf(9freebsd)Berkeley Packet Filter✨
- bpf_filter(9freebsd)Berkeley Packet Filter✨
- bpf_mtap(9freebsd)Berkeley Packet Filter✨
- bpf_mtap2(9freebsd)Berkeley Packet Filter✨
- bpf_tap(9freebsd)Berkeley Packet Filter✨
- bpf_validate(9freebsd)Berkeley Packet Filter✨
- bpfattach(9freebsd)Berkeley Packet Filter✨
- bpfattach2(9freebsd)Berkeley Packet Filter✨
- bpfdetach(9freebsd)Berkeley Packet Filter✨
- bswap16(9freebsd)byte order operations✨
- bswap32(9freebsd)byte order operations✨
- bswap64(9freebsd)byte order operations✨
- buf(9freebsd)kernel buffer I/O scheme used in FreeBSD VM system✨
- BUF_ISLOCKED(9freebsd)returns the state of the lock linked to the buffer✨
- BUF_LOCK(9freebsd)locks a buffer✨
- BUF_LOCKFREE(9freebsd)destroys a buffer's lock✨
- BUF_LOCKINIT(9freebsd)initializes a buffer lock✨
- BUF_RECURSED(9freebsd)checks if the lock linked to the buffer is recursed✨
- buf_ring(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_alloc(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_count(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_dequeue_mc(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_dequeue_sc(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_empty(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_enqueue(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_enqueue_bytes(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_free(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_full(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_peek(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- BUF_TIMELOCK(9freebsd)locks a buffer✨
- BUF_UNLOCK(9freebsd)unlocks a locked buffer✨
- bus_activate_resource(9freebsd)activate or deactivate a resource✨
- BUS_ADD_CHILD(9freebsd)add a device node to the tree with a given priority✨
- bus_adjust_resource(9freebsd)adjust resource allocated from a parent bus✨
- bus_alloc_resource(9freebsd)allocate resources from a parent bus✨
- bus_alloc_resource_any(9freebsd)allocate resources from a parent bus✨
- BUS_BIND_INTR(9freebsd)bind an interrupt resource to a specific CPU✨
- bus_bind_intr(9freebsd)bind an interrupt resource to a specific CPU✨
- BUS_CHILD_DELETED(9freebsd)notify a bus device that a child is being deleted✨
- BUS_CHILD_DETACHED(9freebsd)notify a bus device that a child was detached✨
- bus_child_present(9freebsd)ask the bus driver to see if this device is still really present✨
- BUS_CONFIG_INTR(9freebsd)configure interrupt polarity and trigger mode✨
- bus_deactivate_resource(9freebsd)activate or deactivate a resource✨
- bus_delayed_attach_children(9freebsd)request that the children be attached when interrupts are enabled✨
- BUS_DESCRIBE_INTR(9freebsd)associate a description with an active interrupt handler✨
- bus_describe_intr(9freebsd)associate a description with an active interrupt handler✨
- bus_dma(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dma_tag_create(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dma_tag_destroy(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_create(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_destroy(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_load(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_load_bio(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_load_ccb(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_load_mbuf(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_load_mbuf_sg(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_load_uio(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_sync(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamap_unload(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamem_alloc(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dmamem_free(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_generic_attach(9freebsd)generic implementation of DEVICE_ATTACH for buses✨
- bus_generic_detach(9freebsd)generic implementation of DEVICE_DETACH for buses✨
- bus_generic_new_pass(9freebsd)generic implementation of BUS_NEW_PASS for bus devices✨
- bus_generic_print_child(9freebsd)generic implementation of DEVICE_PRINT_CHILD for buses✨
- bus_generic_read_ivar(9freebsd)generic implementation of BUS_READ_IVAR and BUS_WRITE_IVAR for buses✨
- bus_generic_shutdown(9freebsd)generic implementation of DEVICE_SHUTDOWN for buses✨
- bus_generic_write_ivar(9freebsd)generic implementation of BUS_READ_IVAR and BUS_WRITE_IVAR for buses✨
- BUS_GET_CPUS(9freebsd)request a set of device-specific CPUs✨
- bus_get_cpus(9freebsd)request a set of device-specific CPUs✨
- bus_get_resource(9freebsd)read a resource range/value with a given resource ID✨
- bus_map_resource(9freebsd)map or unmap an active resource✨
- BUS_NEW_PASS(9freebsd)notify a bus that the pass level has been changed✨
- BUS_PRINT_CHILD(9freebsd)print information about a device✨
- BUS_READ_IVAR(9freebsd)manipulate bus-specific device instance variables✨
- bus_release_resource(9freebsd)release resources on a bus✨
- BUS_RESCAN(9freebsd)rescan a bus checking for devices that have been added or removed✨
- bus_set_pass(9freebsd)raise the bus pass level✨
- bus_set_resource(9freebsd)associate a definite resource with a given resource ID✨
- BUS_SETUP_INTR(9freebsd)create, attach and teardown an interrupt handler✨
- bus_setup_intr(9freebsd)create, attach and teardown an interrupt handler✨
- bus_space(9freebsd)bus space manipulation functions✨
- bus_space_alloc(9freebsd)bus space manipulation functions✨
- bus_space_barrier(9freebsd)bus space manipulation functions✨
- bus_space_copy_region_1(9freebsd)bus space manipulation functions✨
- bus_space_copy_region_2(9freebsd)bus space manipulation functions✨
- bus_space_copy_region_4(9freebsd)bus space manipulation functions✨
- bus_space_copy_region_8(9freebsd)bus space manipulation functions✨
- bus_space_copy_region_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_copy_region_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_copy_region_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_copy_region_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_free(9freebsd)bus space manipulation functions✨
- bus_space_map(9freebsd)bus space manipulation functions✨
- bus_space_read_1(9freebsd)bus space manipulation functions✨
- bus_space_read_2(9freebsd)bus space manipulation functions✨
- bus_space_read_4(9freebsd)bus space manipulation functions✨
- bus_space_read_8(9freebsd)bus space manipulation functions✨
- bus_space_read_multi_1(9freebsd)bus space manipulation functions✨
- bus_space_read_multi_2(9freebsd)bus space manipulation functions✨
- bus_space_read_multi_4(9freebsd)bus space manipulation functions✨
- bus_space_read_multi_8(9freebsd)bus space manipulation functions✨
- bus_space_read_multi_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_read_multi_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_read_multi_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_read_multi_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_read_region_1(9freebsd)bus space manipulation functions✨
- bus_space_read_region_2(9freebsd)bus space manipulation functions✨
- bus_space_read_region_4(9freebsd)bus space manipulation functions✨
- bus_space_read_region_8(9freebsd)bus space manipulation functions✨
- bus_space_read_region_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_read_region_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_read_region_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_read_region_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_read_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_read_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_read_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_read_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_set_multi_1(9freebsd)bus space manipulation functions✨
- bus_space_set_multi_2(9freebsd)bus space manipulation functions✨
- bus_space_set_multi_4(9freebsd)bus space manipulation functions✨
- bus_space_set_multi_8(9freebsd)bus space manipulation functions✨
- bus_space_set_multi_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_set_multi_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_set_multi_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_set_multi_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_set_region_1(9freebsd)bus space manipulation functions✨
- bus_space_set_region_2(9freebsd)bus space manipulation functions✨
- bus_space_set_region_4(9freebsd)bus space manipulation functions✨
- bus_space_set_region_8(9freebsd)bus space manipulation functions✨
- bus_space_set_region_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_set_region_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_set_region_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_set_region_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_subregion(9freebsd)bus space manipulation functions✨
- bus_space_unmap(9freebsd)bus space manipulation functions✨
- bus_space_write_1(9freebsd)bus space manipulation functions✨
- bus_space_write_2(9freebsd)bus space manipulation functions✨
- bus_space_write_4(9freebsd)bus space manipulation functions✨
- bus_space_write_8(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_1(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_2(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_4(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_8(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_write_region_1(9freebsd)bus space manipulation functions✨
- bus_space_write_region_2(9freebsd)bus space manipulation functions✨
- bus_space_write_region_4(9freebsd)bus space manipulation functions✨
- bus_space_write_region_8(9freebsd)bus space manipulation functions✨
- bus_space_write_region_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_write_region_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_write_region_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_write_region_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_write_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_write_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_write_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_write_stream_8(9freebsd)bus space manipulation functions✨
- BUS_TEARDOWN_INTR(9freebsd)create, attach and teardown an interrupt handler✨
- bus_teardown_intr(9freebsd)create, attach and teardown an interrupt handler✨
- bus_unmap_resource(9freebsd)map or unmap an active resource✨
- BUS_WRITE_IVAR(9freebsd)manipulate bus-specific device instance variables✨
- busdma(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- byteorder(9freebsd)byte order operations✨
C
- callout(9freebsd)execute a function after a specified length of time✨
- callout_active(9freebsd)execute a function after a specified length of time✨
- callout_async_drain(9freebsd)execute a function after a specified length of time✨
- callout_deactivate(9freebsd)execute a function after a specified length of time✨
- callout_drain(9freebsd)execute a function after a specified length of time✨
- callout_handle_init(9freebsd)execute a function after a specified length of time✨
- callout_init(9freebsd)execute a function after a specified length of time✨
- callout_init_mtx(9freebsd)execute a function after a specified length of time✨
- callout_init_rm(9freebsd)execute a function after a specified length of time✨
- callout_init_rw(9freebsd)execute a function after a specified length of time✨
- callout_pending(9freebsd)execute a function after a specified length of time✨
- callout_reset(9freebsd)execute a function after a specified length of time✨
- callout_reset_curcpu(9freebsd)execute a function after a specified length of time✨
- callout_reset_on(9freebsd)execute a function after a specified length of time✨
- callout_reset_sbt(9freebsd)execute a function after a specified length of time✨
- callout_reset_sbt_curcpu(9freebsd)execute a function after a specified length of time✨
- callout_reset_sbt_on(9freebsd)execute a function after a specified length of time✨
- callout_schedule(9freebsd)execute a function after a specified length of time✨
- callout_schedule_curcpu(9freebsd)execute a function after a specified length of time✨
- callout_schedule_on(9freebsd)execute a function after a specified length of time✨
- callout_schedule_sbt(9freebsd)execute a function after a specified length of time✨
- callout_schedule_sbt_curcpu(9freebsd)execute a function after a specified length of time✨
- callout_schedule_sbt_on(9freebsd)execute a function after a specified length of time✨
- callout_stop(9freebsd)execute a function after a specified length of time✨
- callout_when(9freebsd)execute a function after a specified length of time✨
- casueword(9freebsd)fetch, compare and store data from user-space✨
- casueword32(9freebsd)fetch, compare and store data from user-space✨
💅
getting it ready, bestie…