section 9 · Kernel routines 🧠
85608 pages · page 14 of 429
A (continued)
- add_data_vio_to_packer_bin(9)Add a data_vio to a bin's incoming queue✨
- add_disk_fwnode(9)add disk information to kernel list with fwnode✨
- add_dock_dependent_device(9)associate a device with the dock station✨
- add_echo_byte(9)add a byte to the echo buffer✨
- add_entries(9)Add as many entries as possible from the queue of vios waiting to make entries.✨
- add_entry(9)Actually add an entry to the slab journal, potentially firing off a write if a block becomes full.✨
- add_entry_from_waiter(9)Add an entry to the slab journal.✨
- add_error_device(9)list device to be handled✨
- add_fastmap(9)add a Fastmap related physical eraseblock.✨
- add_htab_mem_range(9)Adds htab range to the given memory ranges list, if it exists✨
- add_iaa_compression_mode(9)Add an IAA compression mode✨
- add_idx_dirt(9)add dirt due to a dirty znode.✨
- add_initrd_mem_range(9)Adds initrd range to the given memory ranges list, if the initrd was retained.✨
- add_ino(9)add an entry to the size tree.✨
- add_inode(9)add inode information to RB-tree of inodes.✨
- add_kernel_mem_range(9)Adds kernel text region to the given memory ranges list.✨
- add_key_to_revocation_list(9)Add a revocation certificate to the blacklist✨
- add_mac_addr(9)add mac address to network device✨
- add_marker_len(9)compute the length of the marker in data area✨
- add_mem_pool(9)add a memory pool to the allocator✨
- add_mem_range(9)Updates existing memory range, if there is an overlap. Else, adds a new memory range.✨
- add_memory_driver_managed(9)add driver-managed memory✨
- add_modify_gid(9)Add or modify GID table entry✨
- add_mtd_device(9)register an MTD device✨
- add_new_sla_entry(9)creates a new SLA object and fills it with user data✨
- add_node(9)add a node to the consolidated log.✨
- add_node_props(9)Reads node properties from device node structure and add them to fdt.✨
- add_one_rx_buf(9)add a packet buffer to a free-buffer list✨
- add_opal_mem_range(9)Adds OPAL region to the given memory ranges list.✨
- add_or_start_queue(9)add current task in queue or start queuing.✨
- add_pble_prm(9)add a sd entry for pble resoure✨
- add_pnode_dirt(9)add dirty space to LPT LEB properties.✨
- add_preferred_console(9)add a device to the list of preferred consoles.✨
- add_queued_recovery_entries(9)Actually add entries from the queue to the given block.✨
- add_random_kstack_offset(9)Increase stack utilization by a random offset.✨
- add_random_kstack_offset_irqsoff(9)Increase stack utilization by a random offset.✨
- add_registry(9)- adds a registry entry✨
- add_replay_bud(9)add a bud to the list of buds to replay.✨
- add_reserved_mem_ranges(9)Adds "/reserved-ranges" regions exported by f/w to the given memory ranges list.✨
- add_rtas_mem_range(9)Adds RTAS region to the given memory ranges list.✨
- add_sd_direct(9)add sd direct for pble✨
- add_size(9)add znode size to partially calculated index size.✨
- add_slab_journal_entries(9)Replay recovery journal entries into the slab journals of the allocator currently being recovered.✨
- add_system_map_addresses(9)Add additional addresses to the parisc device.✨
- add_taint(9)add a taint flag if not already set.✨
- add_tce_mem_ranges(9)Adds tce-table range to the given memory ranges list.✨
- add_timer(9)Start a timer✨
- add_timer_global(9)Start a timer without TIMER_PINNED flag set✨
- add_timer_local(9)Start a timer on the local CPU✨
- add_timer_on(9)Start a timer on a particular CPU✨
- add_to_bin(9)Put a data_vio in a specific packer_bin in which it will definitely fit.✨
- add_to_dirty_lists(9)Add an element to the dirty lists.✨
- add_to_list(9)add physical eraseblock to a list.✨
- add_to_lpt_heap(9)add LEB properties to a LEB category heap.✨
- add_to_platform_keyring(9)Add to platform keyring without validation.✨
- add_to_queue(9)Add a holder to the wait queue (but look for recursion)✨
- add_to_secondary_keyring(9)Add to secondary keyring.✨
- add_u32_u32_fx(9)Add two u32 fixed point values and discard overflow✨
- add_uevent_var(9)add key value string to the environment buffer✨
- add_update_sla(9)handles the creation and the update of an SLA✨
- add_usable_mem(9)Add the usable memory ranges within the given memory range to the buffer✨
- add_usable_mem_property(9)Add usable memory property for the given memory node.✨
- add_va_block(9)wrapper for add_va_block_locked.✨
- add_va_block_locked(9)add a virtual block to the virtual addresses list.✨
- add_vol(9)create and add a new volume to ubi_attach_info.✨
- add_volume(9)add volume to the attaching information.✨
- add_watch_to_object(9)Add a watch on an object to a watch list✨
- address_to_pte_idx(9)split IOVA into L1 and L2 page table indices✨
- Addressing - theory of operations(9)✨
- adf_bank_state_restore(9)restore state of bank-related registers✨
- adf_bank_state_save(9)save state of bank-related registers✨
- adf_cfg_add_key_value_param(9)Add key-value config entry to config table.✨
- adf_cfg_dev_add(9)Create an acceleration device configuration table.✨
- adf_cfg_dev_remove(9)Clears acceleration device configuration table.✨
- adf_cfg_section_add(9)Add config section entry to config table.✨
- adf_clean_vf_map(9)Cleans VF id mappings✨
- adf_cleanup_etr_data(9)Clear transport rings for acceleration device✨
- adf_dbgfs_add(9)add non-persistent debugfs entries✨
- adf_dbgfs_exit(9)remove persistent debugfs entries✨
- adf_dbgfs_init(9)add persistent debugfs entries✨
- adf_dbgfs_rm(9)remove non-persistent debugfs entries✨
- adf_dev_get(9)Increment accel_dev reference count✨
- adf_dev_in_use(9)Check whether accel_dev is currently in use✨
- adf_dev_init(9)Init data structures and services for the given accel device✨
- adf_dev_measure_clock(9)measures device clock frequency✨
- adf_dev_put(9)Decrement accel_dev reference count✨
- adf_dev_shutdown(9)shutdown acceleration services and data strucutures✨
- adf_dev_start(9)Start acceleration service for the given accel device✨
- adf_dev_started(9)Check whether device has started✨
- adf_dev_stop(9)Stop acceleration service for the given accel device✨
- adf_devmgr_add_dev(9)Add accel_dev to the acceleration framework✨
- adf_devmgr_in_reset(9)Check whether device is in reset✨
- adf_devmgr_pci_to_accel_dev(9)Get accel_dev associated with the pci_dev.✨
- adf_devmgr_rm_dev(9)Remove accel_dev from the acceleration framework.✨
- adf_devmgr_update_class_index(9)Update internal index✨
- adf_disable_sriov(9)Disable SRIOV for the device✨
- adf_enable_pf2vf_comms(9)Function enables communication from pf to vf✨
- adf_enable_vf2pf_comms(9)Function enables communication from vf to pf✨
- adf_flush_vf_wq(9)Flush workqueue for VF✨
- adf_fw_counters_dbgfs_add(9)Create a debugfs file containing FW execution counters.✨
- adf_fw_counters_dbgfs_rm(9)Remove the debugfs file containing FW counters.✨
- adf_fw_counters_get(9)Return FW counters for the provided device.✨
- adf_gen2_dev_config(9)create dev config required to create instances✨
- adf_gen4_dev_config(9)create dev config required to create instances✨
- adf_init_admin_pm(9)Function sends PM init message to FW✨
- adf_init_etr_data(9)Initialize transport rings for acceleration device✨
- adf_init_misc_wq(9)Init misc workqueue✨
- adf_init_vf_wq(9)Init workqueue for VF✨
- adf_isr_resource_alloc(9)Allocate IRQ for acceleration device✨
- adf_isr_resource_free(9)Free IRQ for acceleration device✨
- adf_recv_pf2vf_msg(9)receive a PF to VF message✨
- adf_recv_vf2pf_msg(9)receive a VF to PF message✨
- adf_rl_add_sla(9)handles the creation of an SLA✨
- adf_rl_get_capability_remaining(9)returns the remaining SLA value (CIR) for selected service or provided sla_id✨
- adf_rl_get_sla(9)returns an existing SLA data✨
- adf_rl_get_sla_arr_of_type(9)Returns a pointer to SLA type specific array✨
- adf_rl_remove_sla(9)removes provided sla_id✨
- adf_rl_remove_sla_all(9)removes all SLAs from device✨
- adf_rl_update_sla(9)handles the update of an SLA✨
- adf_send_admin_init(9)Function sends init message to FW✨
- adf_send_pf2vf_msg(9)send PF to VF message✨
- adf_send_vf2pf_blkmsg_req(9)retrieve block message✨
- adf_send_vf2pf_msg(9)send VF to PF message✨
- adf_send_vf2pf_req(9)send VF2PF request message✨
- adf_sriov_configure(9)Enable SRIOV for the device✨
- adf_tl_dbgfs_add(9)Add telemetry's debug fs entries.✨
- adf_tl_dbgfs_rm(9)Remove telemetry's debug fs entries.✨
- adf_vf2pf_notify_init(9)send init msg to PF✨
- adf_vf2pf_notify_shutdown(9)send shutdown msg to PF✨
- adf_vf_isr_resource_alloc(9)Allocate IRQ for acceleration device✨
- adf_vf_isr_resource_free(9)Free IRQ for acceleration device✨
- adi_axi_pcore_ver_gteq(9)check if a version is satisfied✨
- adis_init(9)Initialize adis device structure✨
- adis_read_reg(9)read N bytes from register✨
- adis_read_reg_16(9)read 2 bytes from a 16-bit register✨
- adis_read_reg_32(9)read 4 bytes from a 32-bit register✨
- adis_reset(9)Reset the device✨
- adis_single_conversion(9)Performs a single sample conversion✨
- adis_update_bits(9)Wrapper macro for adis_update_bits_base - Locked version✨
- adis_update_bits_base(9)ADIS Update bits function - Locked version✨
- adis_write_reg(9)write N bytes to register✨
- adis_write_reg_16(9)Write 2 bytes to a pair of registers✨
- adis_write_reg_32(9)write 4 bytes to four registers✨
- adis_write_reg_8(9)Write single byte to a register✨
- adj_for_padding(9)adjust overlap to account for padding.✨
- adjust_by_scaled_ppm(9)Adjust a base increment by scaled parts per million✨
- adjust_free_block_count(9)Adjust the free block count and (if needed) reprioritize the slab.✨
- adjust_fs_space(9)Adjusts the free space available due to gfs2_grow✨
- adjust_historical_crosststamp(9)adjust crosstimestamp previous to current interval✨
- adjust_jiffies(9)Adjust the system "loops_per_jiffy".✨
- adjust_lpt_heap(9)move a changed heap entry up or down the heap.✨
- adjust_resource(9)modify a resource's start and size✨
- adjust_slab_journal_block_reference(9)Adjust the reference count for a slab journal block.✨
- adm_dma_free_desc(9)free descriptor memory✨
- adm_dma_irq(9)irq handler for ADM controller✨
- adm_dma_xlate(9)✨
- adm_free_chan(9)Frees dma resources associated with the specific channel✨
- adm_get_blksize(9)Get block size from burst value✨
- adm_issue_pending(9)starts pending transactions✨
- adm_prep_slave_sg(9)Prep slave sg transaction✨
- adm_process_fc_descriptors(9)Process descriptors for flow controlled xfers✨
- adm_process_non_fc_descriptors(9)Process descriptors for non-fc xfers✨
- adm_start_dma(9)start next transaction✨
- adm_terminate_all(9)terminate all transactions on a channel✨
- adm_tx_status(9)returns status of transaction✨
- adp_state_show(9)SysFS callback for adapter state show✨
- ads1018_calc_delay(9)Calculates a suitable delay for a single-shot reading✨
- ads1018_single_shot(9)Performs a one-shot reading sequence✨
- ads1018_spi_read_exclusive(9)Reads a conversion value from the device✨
- ads112c14_i2c_read_bytes(9)Read bytes from the device over I2C✨
- ads112c14_regmap_bus_read(9)Read a register from the device✨
- ads112c14_regmap_bus_write(9)Write a register to the device✨
- ads131m_adc_read(9)Reads channel data, checks input and output CRCs.✨
- ads131m_check_status_crc_err(9)Checks for an Input CRC error.✨
- ads131m_hw_init(9)Initialize the ADC hardware.✨
- ads131m_hw_reset(9)Pulses the optional hardware reset.✨
- ads131m_parse_clock(9)enable clock and detect "xtal" selection✨
- ads131m_read_reg_unlocked(9)Reads a single register from the device.✨
- ads131m_reset(9)Resets the device using hardware or software.✨
- ads131m_rmw_reg(9)Reads, modifies, and writes a single register.✨
- ads131m_rx_frame_unlocked(9)Receives a full SPI data frame.✨
- ads131m_sw_reset(9)Issues a software RESET and verifies ACK.✨
- ads131m_tx_frame_unlocked(9)Sends a command frame with Input CRC✨
- ads131m_verify_output_crc(9)Verifies the CRC of the received SPI frame.✨
- ads131m_write_reg_unlocked(9)Writes a single register and verifies the ACK.✨
- adv748x_csi2_register_link(9)Register and link internal entities✨
- advance_phase(9)Increment the phase of the current admin operation and prepare the admin completion to run on the thread for the next phase.✨
- advance_points(9)Advance the current recovery and journal points.✨
- advance_search_cursor(9)Advance the search cursor to the start of the next reference block in a slab.✨
- advance_tail(9)Advance the tail of the journal.✨
- adxl313_core_probe(9)probe and setup for adxl313 accelerometer✨
- adxl313_fifo_reset(9)Reset the FIFO and interrupt status registers.✨
- adxl313_is_act_inact_ac(9)Check if AC coupling is enabled.✨
- adxl345_core_probe(9)Probe and setup for the accelerometer.✨
- adxl345_fifo_reset(9)Empty the FIFO in error condition.✨
- adxl345_fifo_transfer(9)Read samples number of elements.✨
- adxl345_get_samples(9)Read number of FIFO entries.✨
- adxl345_irq_handler(9)Handle irqs of the ADXL345.✨
- adxl345_is_act_inact_ac(9)Verify if AC or DC coupling is currently enabled.✨
- adxl345_set_act_inact_ac(9)Configure AC coupling or DC coupling.✨
💅
getting it ready, bestie…