section 9 · Kernel routines 🧠
87928 pages · page 42 of 440
B (continued)
- brcmf_pno_stop_sched_scan(9)terminate scheduled scan on device.✨
- brcmf_pno_wiphy_params(9)fill scheduled scan parameters in wiphy instance.✨
- brcmf_sdio_txpkt_postp(9)packet post processing for transmit✨
- brcmf_sdio_txpkt_prep(9)packet preparation for transmit✨
- brcmf_sdiod_sglist_rw(9)SDIO interface function for block data access✨
- brcmf_setup_ifmodes(9)determine interface modes and combinations.✨
- brcmf_skb_is_iapp(9)checks if skb is an IAPP packet✨
- brelse(9)Release a buffer.✨
- bridge chain format selection(9)✨
- Bridge enum definition(9)✨
- Bridge mode enum definition(9)✨
- bridge operations(9)✨
- Bridge port enum definition(9)✨
- Bridge STP mode values(9)✨
- bridge_slot_remove(9)Removes a node from the linked list of slots.✨
- bringup_hibernate_cpu(9)Bring up the CPU that we hibernated on✨
- BRM_status_show(9)Backup Rail Monitor Status✨
- Broadcom V3D Graphics Driver(9)✨
- Broadcom V3D MMU(9)✨
- Broadcom V3D scheduling(9)✨
- Broadcom VC4 Graphics Driver(9)✨
- BSDO(9)Pack data into Battery Status Data Object format.✨
- bsg_complete(9)softirq done routine for destroying the bsg requests✨
- bsg_job_done(9)completion routine for bsg requests✨
- bsg_prepare_job(9)create the bsg_job structure for the bsg request✨
- bsg_queue_rq(9)generic handler for bsg requests✨
- bsg_setup_queue(9)Create and add the bsg hooks so we can receive requests✨
- bsg_teardown_job(9)routine to teardown a bsg job✨
- bsort_channel_array_by_index(9)sort the array in index order✨
- BSS tree list structure(9)✨
- bstr_printf(9)Format a string from binary arguments and place it in a buffer✨
- bswap16(9)byte order operations✨
- bswap16(9freebsd)byte order operations✨
- bswap32(9)byte order operations✨
- bswap32(9freebsd)byte order operations✨
- bswap64(9)byte order operations✨
- bswap64(9freebsd)byte order operations✨
- bt_dbg(9)Log Bluetooth debugging message✨
- bt_err(9)Log Bluetooth error message✨
- bt_err_ratelimited(9)Log rate-limited Bluetooth error message✨
- bt_for_each(9)iterate over the requests associated with a hardware queue✨
- bt_info(9)Log Bluetooth information message✨
- bt_status(9)Standard errno value to Bluetooth error code✨
- bt_tags_for_each(9)iterate over the requests in a tag map✨
- bt_to_errno(9)Bluetooth error codes to standard errno✨
- bt_warn(9)Log Bluetooth warning message✨
- bt_warn_ratelimited(9)Log rate-limited Bluetooth warning message✨
- btc_pm_init_profile(9)Initialize power profiles callback.✨
- btree_alloc(9)allocate function for the mempool✨
- btree_destroy(9)destroy mempool✨
- btree_free(9)free function for the mempool✨
- btree_get_prev(9)get previous entry✨
- btree_init(9)initialise a btree✨
- btree_init_mempool(9)initialise a btree with given mempool✨
- btree_insert(9)insert an entry into the btree✨
- btree_last(9)get last entry in btree✨
- btree_lookup(9)look up a key in the btree✨
- btree_merge(9)merge two btrees✨
- btree_remove(9)remove an entry from the btree✨
- btree_update(9)update an entry in the btree✨
- btt_fini(9)de-initialize a BTT✨
- btt_init(9)initialize a block translation table for the given device✨
- bttosbt(9)Q32.32 fixed point representation of time✨
- bu_init(9)initialize bulk-read information.✨
- bud_wbuf_callback(9)bud LEB write-buffer synchronization call-back.✨
- buf(9)kernel buffer I/O scheme used in FreeBSD VM system✨
- buf(9freebsd)kernel buffer I/O scheme used in FreeBSD VM system✨
- buf_data_size(9)Calculate the number of bytes in a circular buffer given the read and write pointers and the size of the buffer.✨
- BUF_ISLOCKED(9)returns the state of the lock linked to the buffer✨
- BUF_ISLOCKED(9freebsd)returns the state of the lock linked to the buffer✨
- BUF_LOCK(9)locks a buffer✨
- BUF_LOCK(9freebsd)locks a buffer✨
- BUF_LOCKFREE(9)destroys a buffer's lock✨
- BUF_LOCKFREE(9freebsd)destroys a buffer's lock✨
- BUF_LOCKINIT(9)initializes a buffer lock✨
- BUF_LOCKINIT(9freebsd)initializes a buffer lock✨
- BUF_RECURSED(9)checks if the lock linked to the buffer is recursed✨
- BUF_RECURSED(9freebsd)checks if the lock linked to the buffer is recursed✨
- buf_ring(9)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_alloc(9)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(9)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(9)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(9)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(9)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(9)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(9)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(9)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(9)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(9)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- buf_ring_peek(9freebsd)multi-producer, {single, multi}-consumer lock-less ring buffer✨
- BUF_TIMELOCK(9)locks a buffer✨
- BUF_TIMELOCK(9freebsd)locks a buffer✨
- BUF_UNLOCK(9)unlocks a locked buffer✨
- BUF_UNLOCK(9freebsd)unlocks a locked buffer✨
- buffer object tiling(9)✨
- Buffer Objects (BO)(9)✨
- buffer_check_err(9)helper function to check buffer errors✨
- buffer_icap_busy(9)Return true if the icap device is busy✨
- buffer_icap_device_read(9)Transfer bytes from ICAP to the storage buffer.✨
- buffer_icap_device_write(9)Transfer bytes from ICAP to the storage buffer.✨
- buffer_icap_get_bram(9)Reads data from the storage buffer bram.✨
- buffer_icap_get_configuration(9)Read configuration data from the device.✨
- buffer_icap_get_status(9)Get the contents of the status register.✨
- buffer_icap_reset(9)Reset the logic of the icap device.✨
- buffer_icap_set_bram(9)Write data to the storage buffer bram.✨
- buffer_icap_set_configuration(9)Load a partial bitstream from system memory.✨
- buffer_icap_set_offset(9)Set the bram offset register.✨
- buffer_icap_set_rnc(9)Set the RNC (Readback not Configure) register.✨
- buffer_icap_set_size(9)Set the size register.✨
- buffer_migrate_folio(9)Migration function for folios with buffers.✨
- buffer_migrate_folio_norefs(9)Migration function for folios with buffers.✨
- buffercache(9)buffer cache interfaces✨
- bufferio(9)block I/O buffer transfers✨
- Buffers allocated by the backend(9)✨
- Buffers allocated by the frontend driver(9)✨
- bufq(9)device buffer queues✨
- bufq_init(9)buf queues✨
- build_ahg(9)create ahg in s_ahg✨
- BUILD_BUG(9)break compile if used.✨
- BUILD_BUG_ON(9)break compile if a condition is true.✨
- BUILD_BUG_ON_MSG(9)break compile if a condition is true & emit supplied error message.✨
- build_changeset(9)populate overlay changeset in @ovcs from @ovcs->fragments✨
- build_changeset_next_level(9)add level of overlay changeset✨
- build_channel_array(9)function to figure out what channels are present✨
- build_combined_expr_ctx(9)Make an expr_parse_ctx with all !group_events metric IDs, as the IDs are held in a set, duplicates will be removed.✨
- build_dmub_cmd_list(9)Build an array of DMCUB commands to be sent to DMCUB✨
- build_hdr_descs_arr(9)build a header descriptor array✨
- build_id_parse(9)Parse build ID of ELF file mapped to VMA✨
- build_id_parse_buf(9)Get build ID from a buffer✨
- build_id_parse_file(9)Parse build ID of ELF file✨
- build_id_parse_nofault(9)Parse build ID of ELF file mapped to vma✨
- build_interp_argv(9)splice the interpreter invocation into the argv✨
- build_ipe_bdev_ctx(9)Build ipe_bdev field of an evaluation context.✨
- build_ipe_inode_ctx(9)Build inode fields of an evaluation context.✨
- build_ipe_sb_ctx(9)Build initramfs field of an ipe evaluation context.✨
- build_mpt_cmd(9)Calls helper function to build a cmd MFI Pass thru cmd✨
- build_mpt_mfi_pass_thru(9)builds a cmd fo MFI Pass thru✨
- BUILD_PERCPU_HELPER(9)Helper to call a CDMM driver callback on right CPU.✨
- BUILD_PERDEV_HELPER(9)Helper to call a CDMM driver callback if CPU matches.✨
- build_rdma_ctx(9)build an RDMA transform negotiate response context✨
- build_registry(9)- create the registry RPC data✨
- build_set_exc_base(9)Assemble code to write exception base address.✨
- build_skb_around(9)build a network buffer around provided skb✨
- build_test_sglist(9)build a scatterlist for a crypto test✨
- build_udp_v4_csum(9)compute UDP checksum for UDP over IPv4✨
- build_udp_v6_csum(9)compute UDP checksum for UDP over IPv6✨
- builtin_driver(9)Helper macro for drivers that don't do anything special in init and have no exit. This eliminates some boilerplate. Each driver may only use this macro once, and calling it replaces device_initcall…✨
- builtin_i2c_driver(9)Helper macro for registering a builtin I2C driver✨
- builtin_pci_driver(9)Helper macro for registering a PCI driver✨
- bulk_read_support(9)check if slave support bulk read✨
- bus_activate_resource(9)activate or deactivate a resource✨
- bus_activate_resource(9freebsd)activate or deactivate a resource✨
- BUS_ADD_CHILD(9)add a device node to the tree with a given priority✨
- BUS_ADD_CHILD(9freebsd)add a device node to the tree with a given priority✨
- bus_add_device(9)add device to bus✨
- bus_add_driver(9)Add a driver to the bus.✨
- bus_adjust_resource(9)adjust resource allocated from a parent bus✨
- bus_adjust_resource(9freebsd)adjust resource allocated from a parent bus✨
- bus_alloc_resource(9)allocate resources from a parent bus✨
- bus_alloc_resource(9freebsd)allocate resources from a parent bus✨
- bus_alloc_resource_any(9)allocate resources from a parent bus✨
- bus_alloc_resource_any(9freebsd)allocate resources from a parent bus✨
- bus_attach_children(9)manage child devices of a bus device✨
- BUS_BIND_INTR(9)bind an interrupt resource to a specific CPU✨
- bus_bind_intr(9)bind an interrupt resource to a specific CPU✨
- 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(9)notify a bus device that a child is being deleted✨
- BUS_CHILD_DELETED(9freebsd)notify a bus device that a child is being deleted✨
- BUS_CHILD_DETACHED(9)notify a bus device that a child was detached✨
- BUS_CHILD_DETACHED(9freebsd)notify a bus device that a child was detached✨
- BUS_CHILD_LOCATION(9)obtain the location of a child on the bus.✨
- BUS_CHILD_PNPINFO(9)obtain the plug and play information from a device✨
- bus_child_present(9)ask the bus driver to see if this device is still really present✨
- bus_child_present(9freebsd)ask the bus driver to see if this device is still really present✨
- BUS_CONFIG_INTR(9)configure interrupt polarity and trigger mode✨
- bus_config_intr(9)configure interrupt polarity and trigger mode✨
- BUS_CONFIG_INTR(9freebsd)configure interrupt polarity and trigger mode✨
- bus_deactivate_resource(9)activate or deactivate a resource✨
- bus_deactivate_resource(9freebsd)activate or deactivate a resource✨
- bus_delayed_attach_children(9)manage child devices of a bus device✨
- bus_delayed_attach_children(9freebsd)request that the children be attached when interrupts are enabled✨
- BUS_DESCRIBE_INTR(9)associate a description with an active interrupt handler✨
- bus_describe_intr(9)associate a description with an active interrupt handler✨
- 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_detach_children(9)manage child devices of a bus device✨
- bus_dma(9)Bus and Machine Independent DMA Mapping Interface✨
- bus_dma(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- bus_dma_tag_create(9)Bus and Machine Independent DMA Mapping Interface✨
💅
getting it ready, bestie…