section 9 · Kernel routines 🧠
87928 pages · page 44 of 440
B (continued)
- bus_space_set_region_stream_2(9)bus space manipulation functions✨
- bus_space_set_region_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_set_region_stream_4(9)bus space manipulation functions✨
- bus_space_set_region_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_set_region_stream_8(9)bus space manipulation functions✨
- bus_space_set_region_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_subregion(9)bus space manipulation functions✨
- bus_space_subregion(9freebsd)bus space manipulation functions✨
- bus_space_unmap(9)bus space manipulation functions✨
- bus_space_unmap(9freebsd)bus space manipulation functions✨
- bus_space_write_1(9)bus space manipulation functions✨
- bus_space_write_1(9freebsd)bus space manipulation functions✨
- bus_space_write_2(9)bus space manipulation functions✨
- bus_space_write_2(9freebsd)bus space manipulation functions✨
- bus_space_write_4(9)bus space manipulation functions✨
- bus_space_write_4(9freebsd)bus space manipulation functions✨
- bus_space_write_8(9)bus space manipulation functions✨
- bus_space_write_8(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_1(9)bus space manipulation functions✨
- bus_space_write_multi_1(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_2(9)bus space manipulation functions✨
- bus_space_write_multi_2(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_4(9)bus space manipulation functions✨
- bus_space_write_multi_4(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_8(9)bus space manipulation functions✨
- bus_space_write_multi_8(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_stream_1(9)bus space manipulation functions✨
- bus_space_write_multi_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_stream_2(9)bus space manipulation functions✨
- bus_space_write_multi_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_stream_4(9)bus space manipulation functions✨
- bus_space_write_multi_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_write_multi_stream_8(9)bus space manipulation functions✨
- bus_space_write_multi_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_write_region_1(9)bus space manipulation functions✨
- bus_space_write_region_1(9freebsd)bus space manipulation functions✨
- bus_space_write_region_2(9)bus space manipulation functions✨
- bus_space_write_region_2(9freebsd)bus space manipulation functions✨
- bus_space_write_region_4(9)bus space manipulation functions✨
- bus_space_write_region_4(9freebsd)bus space manipulation functions✨
- bus_space_write_region_8(9)bus space manipulation functions✨
- bus_space_write_region_8(9freebsd)bus space manipulation functions✨
- bus_space_write_region_stream_1(9)bus space manipulation functions✨
- bus_space_write_region_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_write_region_stream_2(9)bus space manipulation functions✨
- bus_space_write_region_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_write_region_stream_4(9)bus space manipulation functions✨
- bus_space_write_region_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_write_region_stream_8(9)bus space manipulation functions✨
- bus_space_write_region_stream_8(9freebsd)bus space manipulation functions✨
- bus_space_write_stream_1(9)bus space manipulation functions✨
- bus_space_write_stream_1(9freebsd)bus space manipulation functions✨
- bus_space_write_stream_2(9)bus space manipulation functions✨
- bus_space_write_stream_2(9freebsd)bus space manipulation functions✨
- bus_space_write_stream_4(9)bus space manipulation functions✨
- bus_space_write_stream_4(9freebsd)bus space manipulation functions✨
- bus_space_write_stream_8(9)bus space manipulation functions✨
- bus_space_write_stream_8(9freebsd)bus space manipulation functions✨
- BUS_TEARDOWN_INTR(9)create, attach and teardown an interrupt handler✨
- bus_teardown_intr(9)create, attach and teardown an interrupt handler✨
- BUS_TEARDOWN_INTR(9freebsd)create, attach and teardown an interrupt handler✨
- bus_teardown_intr(9freebsd)create, attach and teardown an interrupt handler✨
- bus_to_subsys(9)Turn a struct bus_type into a struct subsys_private✨
- bus_unmap_resource(9)map or unmap an active resource✨
- bus_unmap_resource(9freebsd)map or unmap an active resource✨
- bus_unregister(9)remove a bus from the system✨
- BUS_WRITE_IVAR(9)manipulate bus-specific device instance variables✨
- BUS_WRITE_IVAR(9freebsd)manipulate bus-specific device instance variables✨
- busdma(9)Bus and Machine Independent DMA Mapping Interface✨
- busdma(9freebsd)Bus and Machine Independent DMA Mapping Interface✨
- busy_loop_ep_timeout(9)check if busy poll has timed out. The timeout value from the epoll instance ep is preferred, but if it is not set fallback to the system-wide global via busy_loop_timeout.✨
- bvec_folio(9)Return the first folio referenced by this bvec✨
- bvec_kmap_local(9)map a bvec into the kernel virtual address space✨
- bvec_phys(9)return the physical address for a bvec✨
- bvec_set_folio(9)initialize a bvec based off a struct folio✨
- bvec_set_page(9)initialize a bvec based off a struct page✨
- bvec_set_virt(9)initialize a bvec based on a virtual address✨
- bvec_split_segs(9)verify whether or not a bvec should be split in the middle✨
- bvec_virt(9)return the virtual address for a bvec✨
- bw2_blank(9)Optional function. Blanks the display.✨
- bxt_idle_state_table_update(9)Fix up the Broxton idle states table.✨
- byt_cht_auto_demotion_disable(9)Disable Bay/Cherry Trail auto-demotion.✨
- byteorder(9)byte order operations✨
- byteorder(9freebsd)byte order operations✨
- bytes_str_to_int(9)convert a number of bytes string into an integer.✨
- bytes_to_frames(9)Unit conversion of the size from bytes to frames✨
- bytes_to_samples(9)Unit conversion of the size from bytes to samples✨
- bzero(9)write zeroes to a byte string✨
C
- c3_isp_params_block_header(9)C3 ISP parameter block header✨
- C3_ISP_PARAMS_MAX_SIZE(9)Maximum size of all C3 ISP Parameters✨
- ca8210_async_xmit_complete(9)Called to announce that an asynchronous transmission has finished✨
- ca8210_config_extern_clk(9)Configure the external clock provided by the ca8210✨
- ca8210_dev_com_clear(9)Deinitialise the spi communication component✨
- ca8210_dev_com_init(9)Initialise the spi communication component✨
- ca8210_get_ed(9)Returns the measured energy on the current channel at this instant in time✨
- ca8210_get_platform_data(9)Populate a ca8210_platform_data object✨
- ca8210_hw_setup(9)Populate the ieee802154_hw phy attributes with the ca8210's defaults✨
- ca8210_interrupt_handler(9)Called when an irq is received from the ca8210✨
- ca8210_interrupt_init(9)Initialise the irq output from the ca8210✨
- ca8210_mlme_reset_worker(9)Resets the MLME, Called when the MAC OVERFLOW condition happens.✨
- ca8210_net_rx(9)Acts upon received SAP commands relevant to the network driver✨
- ca8210_probe(9)Set up a connected ca8210 upon being detected by the system✨
- ca8210_register_ext_clock(9)Register ca8210's external clock with kernel✨
- ca8210_remove(9)Shut down a ca8210 upon being disconnected✨
- ca8210_reset_init(9)Initialise the reset input to the ca8210✨
- ca8210_reset_send(9)Hard resets the ca8210 for a given time✨
- ca8210_rx_done(9)Calls various message dispatches responding to a received command✨
- ca8210_set_cca_ed_level(9)Sets the CCA ED level of the ca8210✨
- ca8210_set_cca_mode(9)Sets the clear channel assessment mode of the ca8210✨
- ca8210_set_channel(9)Sets the current operating 802.15.4 channel of the ca8210✨
- ca8210_set_csma_params(9)Sets the CSMA parameters of the ca8210✨
- ca8210_set_frame_retries(9)Sets the maximum frame retries of the ca8210✨
- ca8210_set_hw_addr_filt(9)Sets the address filtering parameters of the ca8210✨
- ca8210_set_tx_power(9)Sets the transmit power of the ca8210✨
- ca8210_skb_rx(9)Contructs a properly framed socket buffer from a received MCPS_DATA_indication✨
- ca8210_skb_tx(9)Transmits a given socket buffer using the ca8210✨
- ca8210_spi_exchange(9)Exchange API/SAP commands with the radio✨
- ca8210_spi_transfer(9)Initiate duplex spi transfer with ca8210✨
- ca8210_spi_transfer_complete(9)Called when a single spi transfer has completed✨
- ca8210_start(9)Starts the network driver✨
- ca8210_stop(9)Stops the network driver✨
- ca8210_test_check_upstream(9)Checks a command received from the upstream testing interface for required action✨
- ca8210_test_int_driver_write(9)Writes a message to the test interface to be read by the userspace✨
- ca8210_test_int_ioctl(9)Called by a process in userspace to enact an arbitrary action✨
- ca8210_test_int_open(9)Opens the test interface to the userspace✨
- ca8210_test_int_poll(9)Called by a process in userspace to determine which actions are currently possible for the file✨
- ca8210_test_int_user_read(9)Called by a process in userspace to read a message from the ca8210 drivers✨
- ca8210_test_int_user_write(9)Called by a process in userspace to send a message to the ca8210 drivers✨
- ca8210_test_interface_clear(9)Deinitialise the test file interface✨
- ca8210_test_interface_init(9)Initialise the test file interface✨
- ca8210_unregister_ext_clock(9)Unregister ca8210's external clock with kernel✨
- ca8210_xmit_async(9)Asynchronously transmits a given socket buffer using the ca8210✨
- caam_blob_gen_exit(9)free blob generation resources✨
- caam_blob_gen_init(9)initialize blob generation✨
- caam_decap_blob(9)decapsulate blob✨
- caam_drv_ctx_busy(9)Check if there are too many jobs pending with CAAM or too many CAAM responses are pending to be processed.✨
- caam_drv_ctx_init(9)Initialise a CAAM/QI driver context✨
- caam_drv_ctx_rel(9)Release a QI driver context✨
- caam_drv_ctx_update(9)Update QI driver context✨
- caam_encap_blob(9)encapsulate blob✨
- caam_get_era(9)Return the ERA of the SEC on SoC, based on "sec-era" optional property in the DTS. This property is updated by u-boot. In case this property is not passed an attempt to retrieve the CAAM era via…✨
- caam_jr_alloc(9)Alloc a job ring for someone to use as needed.✨
- caam_jr_enqueue(9)Enqueue a job descriptor head. Returns -EINPROGRESS if OK, -ENOSPC if the queue is full, -EIO if it cannot map the caller's descriptor.✨
- caam_jr_free(9)Free the Job Ring✨
- caam_process_blob(9)encapsulate or decapsulate blob✨
- caam_qi_enqueue(9)Submit a request to QI backend driver.✨
- caam_read_raw_data(9)Read a raw byte stream as a positive integer. The function skips buffer's leading zeros, copies the remained data to a buffer allocated in the GFP_KERNEL zone and returns the address of the new…✨
- caam_read_rsa_crt(9)Used for reading dP, dQ, qInv CRT members. dP, dQ and qInv could decode to less than corresponding p, q length, as the BER-encoding requires that the minimum number of bytes be used to encode the…✨
- caam_rsa_count_leading_zeros(9)Count leading zeros, need it to strip, from a given scatterlist✨
- cable_is_40wire(9)40/80/SATA decider✨
- Cache lookup(9)✨
- cache_coherency_ops_instance_alloc(9)Allocate cache coherency ops instance✨
- cache_data_alloc(9)Allocate data for a cache key.✨
- cache_debug_params(9)Cache any params that needed to be maintained from the initial validation for debug purposes.✨
- cache_firmware(9)cache one firmware image in kernel memory space✨
- cache_key_append(9)Append a cache key to the related kset.✨
- cache_key_cutback(9)Cuts a specified length from the back of a cache key.✨
- cache_key_cutfront(9)Cuts a specified length from the front of a cache key.✨
- cache_key_data_crc(9)Calculates CRC for data in a cache key.✨
- cache_key_destroy(9)Free a cache key structure when its reference count drops to zero.✨
- cache_key_gc(9)Releases the reference of a cache key segment.✨
- cache_key_get(9)Increment the reference count of a cache key.✨
- cache_key_insert(9)Insert a new cache key into the cache tree.✨
- cache_key_invalid(9)Checks if a cache key is invalid.✨
- cache_key_lend(9)Retrieves the logical end offset of a cache key.✨
- cache_key_lstart(9)Retrieves the logical start offset of a cache key.✨
- cache_pos_onmedia_crc(9)Calculates the CRC for an on-media cache position.✨
- cache_read(9)Process a read request by traversing the cache tree✨
- cache_seg_id_valid(9)Validate a cache segment id read from the cache device.✨
- cache_seg_is_ctrl_seg(9)Checks if a cache segment is a cache ctrl segment.✨
- cache_seg_remain(9)Computes remaining space in a cache segment.✨
- cache_seg_set_next_seg(9)Sets the ID of the next segment✨
- cache_setup_acpi(9)Override CPU cache topology with data from the PPTT✨
- cache_subtree_search(9)Search for a key in the cache tree.✨
- cache_subtree_walk(9)Traverse the cache tree.✨
- cafe_nand_read_page(9)[REPLACEABLE] hardware ecc syndrome based page read✨
- cail_ioreg_read(9)read IO register✨
- cail_ioreg_write(9)write IO register✨
- cail_mc_read(9)read MC (Memory Controller) register✨
- cail_mc_write(9)write MC (Memory Controller) register✨
- cail_pll_read(9)read PLL register✨
- cail_pll_write(9)write PLL register✨
- cail_reg_read(9)read MMIO register✨
- cail_reg_write(9)write MMIO register✨
- calc_block_sector(9)Calculate blocks, pages and ofs.✨
- calc_chunk_count(9)calculates the number chunks to be filled in the Chunks[] array of struct copychunk_ioctl✨
- calc_data_growth(9)calculate approximate amount of new data from budgeting request.✨
- calc_dd_growth(9)calculate approximate amount of data which makes other data dirty from budgeting request.✨
- calc_dflt_lpt_geom(9)calculate default LPT geometry.✨
- calc_fb_divider_checking_tolerance(9)Calculates Feedback and Fractional Feedback divider values for passed Reference and Post divider, checking for tolerance.✨
- calc_global_pstate(9)Calculate global pstate✨
- calc_idx_growth(9)calculate approximate index growth from budgeting request.✨
- calc_max_reserv(9)Reverse of write_calc_reserv. Given a number of blocks, determine how many bytes can be written.✨
- calc_nnode_num(9)calculate nnode number.✨
- calc_nnode_num_from_parent(9)calculate nnode number.✨
- calc_pnode_num_from_parent(9)calculate pnode number.✨
- calc_rate(9)Calculate rate based on m/n:d values✨
- calc_rc_params(9)reads the user's cmdline mode✨
- calc_reserved(9)Calculate the number of blocks to keep reserved✨
- calc_tx_descs(9)calculate the number of Tx descriptors for a packet✨
💅
getting it ready, bestie…