section 9 · Kernel routines 🧠
87928 pages · page 128 of 440
G (continued)
- genpd_runtime_suspend(9)Suspend a device belonging to I/O PM domain.✨
- genpd_suspend_noirq(9)Completion of suspend of device in an I/O PM domain.✨
- genpd_sync_power_off(9)Synchronously power off a PM domain and its parents.✨
- genpd_sync_power_on(9)Synchronously power on a PM domain and its parents.✨
- genpd_thaw_noirq(9)Early thaw of device in an I/O PM domain.✨
- genpd_xlate_onecell(9)Xlate function using a single index.✨
- genpd_xlate_simple(9)Xlate function for direct node-domain mapping✨
- genphy_aneg_done(9)return auto-negotiation status✨
- genphy_c37_config_advert(9)sanitize and advertise auto-negotiation parameters✨
- genphy_c37_config_aneg(9)restart auto-negotiation or write BMCR✨
- genphy_c37_read_status(9)check the link status and update current link state✨
- genphy_c45_an_config_aneg(9)configure advertisement registers✨
- genphy_c45_an_config_eee_aneg(9)configure EEE advertisement✨
- genphy_c45_an_disable_aneg(9)disable auto-negotiation✨
- genphy_c45_an_setup_master_slave(9)Configure Master/Slave setting for C45 PHYs✨
- genphy_c45_aneg_done(9)return auto-negotiation complete status✨
- genphy_c45_baset1_able(9)checks if the PMA has BASE-T1 extended abilities✨
- genphy_c45_check_and_restart_aneg(9)Enable and restart auto-negotiation✨
- genphy_c45_config_aneg(9)restart auto-negotiation or forced setup✨
- genphy_c45_eee_is_active(9)get EEE status✨
- genphy_c45_ethtool_get_eee(9)get EEE supported and status✨
- genphy_c45_ethtool_set_eee(9)set EEE supported and status✨
- genphy_c45_fast_retrain(9)configure fast retrain registers✨
- genphy_c45_oatc14_cable_test_get_status(9)Get status of OATC14 10Base- T1S PHY cable test.✨
- genphy_c45_oatc14_cable_test_start(9)Start a cable test on an OATC14 10Base-T1S PHY.✨
- genphy_c45_oatc14_get_sqi(9)Get Signal Quality Indicator (SQI) from an OATC14 10Base-T1S PHY✨
- genphy_c45_oatc14_get_sqi_max(9)Get maximum supported SQI or SQI+ level of OATC14 10Base-T1S PHY✨
- genphy_c45_plca_get_cfg(9)get PLCA configuration from standard registers✨
- genphy_c45_plca_get_status(9)get PLCA status from standard registers✨
- genphy_c45_plca_set_cfg(9)set PLCA configuration using standard registers✨
- genphy_c45_pma_baset1_read_abilities(9)read supported baset1 link modes from PMA✨
- genphy_c45_pma_baset1_read_master_slave(9)read forced master/slave configuration✨
- genphy_c45_pma_baset1_setup_master_slave(9)configures forced master/slave role of BaseT1 devices.✨
- genphy_c45_pma_can_sleep(9)checks if the PMA have sleep support✨
- genphy_c45_pma_read_abilities(9)read supported link modes from PMA✨
- genphy_c45_pma_read_ext_abilities(9)read supported link modes from PMA✨
- genphy_c45_pma_resume(9)wakes up the PMA module✨
- genphy_c45_pma_setup_forced(9)configures a forced speed✨
- genphy_c45_pma_soft_reset(9)software reset the PHY via Clause 45 PMA/PMD control register✨
- genphy_c45_pma_suspend(9)suspends the PMA module✨
- genphy_c45_read_eee_abilities(9)read supported EEE link modes✨
- genphy_c45_read_eee_adv(9)read advertised EEE link modes✨
- genphy_c45_read_eee_cap1(9)read supported EEE link modes from register 3.20✨
- genphy_c45_read_eee_cap2(9)read supported EEE link modes from register 3.21✨
- genphy_c45_read_eee_lpa(9)read advertised LP EEE link modes✨
- genphy_c45_read_link(9)read the overall link status from the MMDs✨
- genphy_c45_read_lpa(9)read the link partner advertisement and pause✨
- genphy_c45_read_master_slave(9)read master/slave status✨
- genphy_c45_read_mdix(9)read mdix status from PMA✨
- genphy_c45_read_pma(9)read link speed etc from PMA✨
- genphy_c45_read_status(9)read PHY status✨
- genphy_c45_restart_aneg(9)Enable and restart auto-negotiation✨
- genphy_c45_write_eee_adv(9)write advertised EEE link modes✨
- genphy_check_and_restart_aneg(9)Enable and restart auto-negotiation✨
- genphy_config_advert(9)sanitize and advertise auto-negotiation parameters✨
- genphy_match_phy_device(9)match a PHY device with a PHY driver✨
- genphy_read_abilities(9)read PHY abilities from Clause 22 registers✨
- genphy_read_status(9)check the link status and update current link state✨
- genphy_read_status_fixed(9)read the link parameters for !aneg mode✨
- genphy_restart_aneg(9)Enable and Restart Autonegotiation✨
- genphy_setup_forced(9)configures/forces speed/duplex from @phydev✨
- genphy_soft_reset(9)software reset the PHY via BMCR_RESET bit✨
- genphy_update_link(9)update link status in @phydev✨
- genpool_algo_t(9)Allocation callback function type definition✨
- genradix_for_each(9)iterate over entry in a genradix✨
- genradix_for_each_reverse(9)iterate over entry in a genradix, reverse order✨
- genradix_free(9)free all memory owned by a genradix✨
- genradix_init(9)initialize a genradix✨
- genradix_iter_init(9)initialize a genradix_iter✨
- genradix_iter_peek(9)get first entry at or above iterator's current position✨
- genradix_iter_peek_prev(9)get first entry at or below iterator's current position✨
- genradix_prealloc(9)preallocate entries in a generic radix tree✨
- genradix_ptr(9)get a pointer to a genradix entry✨
- genradix_ptr_alloc(9)get a pointer to a genradix entry, allocating it if necessary✨
- genserkins(9)kinematics definitions for LinuxCNC For additional information, see the Documents 'Advanced Topics': Kinematics 5-Axis Kinematics Switchable Kinematics✨
- gentrivkins(9)Superseded by the general purpose trivkins kinematics module.✨
- genwqe_base_clock_frequency(9)Deteremine base clock frequency of the card✨
- genwqe_bus_reset(9)Card recovery✨
- genwqe_card_reset(9)Reset the card✨
- genwqe_card_thread(9)Work thread for the DDCB queue✨
- genwqe_card_type(9)Get chip type SLU Configuration Register✨
- genwqe_check_ddcb_queue(9)Checks DDCB queue for completed work requests.✨
- genwqe_crc16(9)Generate 16-bit crc as required for DDCBs✨
- genwqe_crc32(9)Generate 32-bit crc as required for DDCBs✨
- genwqe_ddcbs_in_flight(9)Check how many DDCBs are in flight✨
- genwqe_dev_alloc(9)Create and prepare a new card descriptor✨
- genwqe_device_create(9)Create and configure genwqe char device✨
- genwqe_device_remove(9)Remove genwqe's char device✨
- genwqe_devnode(9)Set default access mode for genwqe devices.✨
- genwqe_err_error_detected(9)Error detection callback✨
- genwqe_execute_ddcb(9)Execute DDCB using userspace address fixups✨
- genwqe_exit_module(9)Driver exit✨
- genwqe_fasync(9)Setup process to receive SIGIO.✨
- genwqe_ffdc_buff_read(9)Implements LogoutExtendedErrorRegisters procedure✨
- genwqe_ffdc_buff_size(9)Calculates the number of dump registers✨
- genwqe_finish_queue(9)Remove any genwqe devices and user-interfaces✨
- genwqe_fir_checking(9)Check the fault isolation registers of the card✨
- genwqe_free_sync_sgl(9)Free memory for sgl and overlapping pages✨
- genwqe_get_slu_id(9)Read Service Layer Unit Id✨
- genwqe_health_thread(9)Health checking thread✨
- genwqe_init_crc32(9)Prepare a lookup table for fast crc32 calculations✨
- genwqe_init_module(9)Driver registration and initialization✨
- genwqe_ioctl(9)IO control✨
- genwqe_is_privileged(9)Determine operation mode for PCI function✨
- genwqe_kill_fasync(9)Send signal to all processes with open GenWQE files✨
- genwqe_mmap(9)Provide contignous buffers to userspace✨
- genwqe_next_ddcb_ready(9)Figure out if the next DDCB is already finished✨
- genwqe_open(9)file open✨
- genwqe_pci_fundamental_reset(9)trigger a PCIe fundamental reset on the slot✨
- genwqe_pci_remove(9)Free PCIe related resources for our card✨
- genwqe_pci_setup(9)Allocate PCIe related resources for our card✨
- genwqe_probe(9)Device initialization✨
- genwqe_read_app_id(9)Extract app_id✨
- genwqe_read_vreg(9)Read register in virtual window✨
- genwqe_recover_card(9)Try to recover the card if it is possible✨
- genwqe_recovery_on_fatal_gfir_required(9)Version depended actions✨
- genwqe_release(9)file close✨
- genwqe_release_service_layer(9)Shutdown DDCB queue✨
- genwqe_reload_bistream(9)reload card bitstream✨
- genwqe_remove(9)Called when device is removed (hot-plugable)✨
- genwqe_reset_interrupt_capability(9)Undo genwqe_set_interrupt_capability()✨
- genwqe_search_pin(9)Search for the mapping for a userspace address✨
- genwqe_set_interrupt_capability(9)Configure MSI capability structure✨
- genwqe_setup_pf_jtimer(9)Setup PF hardware timeouts for DDCB execution✨
- genwqe_setup_service_layer(9)Setup DDCB queue✨
- genwqe_setup_vf_jtimer(9)Setup VF hardware timeouts for DDCB execution✨
- genwqe_start_traps(9)Start traps✨
- genwqe_stop(9)Stop card operation✨
- genwqe_stop_traps(9)Stop traps✨
- genwqe_T_psec(9)Calculate PF/VF timeout register content✨
- genwqe_user_vmap(9)Map user-space memory to virtual kernel memory✨
- genwqe_user_vunmap(9)Undo mapping of user-space mem to virtual kernel memory✨
- genwqe_vma_close(9)Called each time when vma is unmapped✨
- genwqe_write_vreg(9)Write register in virtual window✨
- get_32bit_val(9)read 32 bit value from wqe✨
- get_64bit_val(9)read 64 bit value from wqe✨
- get_adapter_list_head(9)returns head of adapter list✨
- get_adapter_speed(9)find the max supported frequency/mode of adapter.✨
- get_adapter_status(9)get adapter status of a slot✨
- get_addr_ref_16(9)Obtain the 16-bit address referred by instruction✨
- get_addr_ref_32(9)Obtain a 32-bit linear address✨
- get_addr_ref_64(9)Obtain a 64-bit linear address✨
- get_addr_size_cells(9)Get address and size of root node✨
- get_affin_hwfn_idx(9)Get affine HW function.✨
- get_allowed_ops(9)Given a QP type return the appropriate allowed OP✨
- get_and_clear_full_ptes(9)Clear present PTEs that map consecutive pages of the same folio, collecting dirty/accessed bits.✨
- get_and_clear_ptes(9)Clear present PTEs that map consecutive pages of the same folio, collecting dirty/accessed bits.✨
- get_anon_bdev(9)Allocate a block device for filesystems which don't have one.✨
- get_attention_status(9)get attention LED status✨
- get_avenrun(9)get the load average array✨
- get_bar_size(9)Get the address space consumed by a BAR✨
- get_base_qpn(9)get the first qp number✨
- get_basename(9)return the last part of a pathname.✨
- get_batt_uV(9)Get the voltage level of the battery✨
- get_bbt_block(9)Get the first valid eraseblock suitable to store a BBT✨
- get_binfmt_handler(9)try to find a binary type handler✨
- get_bio_list(9)Extract the list of bios to submit from a vio.✨
- get_bit_array_size(9)Return the number of bytes needed to store a bit array of the specified capacity in an array of unsigned longs.✨
- get_block_allocator_statistics(9)Get the total of the statistics from all the block allocators in the depot.✨
- get_block_header(9)Get a pointer to the packed journal block header in the block buffer.✨
- get_block_step_bytes(9)Common helper to compute the correct step value between each pixel block to read in a certain direction.✨
- get_bm_events_by_type(9)returns bitmap of supported events per @type✨
- get_bool(9)Get a parameter from the OF device✨
- GET_BTREE_PTR(9)Get a pointer to struct bplus_header✨
- get_buf_addr(9)return DMA buffer address of software descriptor✨
- get_buf_size(9)return the size of an RX Free List buffer.✨
- get_cache_segment(9)Retrieves a free cache segment from the cache.✨
- get_capability(9)get device capabilities from FW✨
- get_capacity_ref_freq(9)get the reference frequency that has been used to correlate frequency and compute capacity for a given cpufreq policy. We use the CPU managing it for the arch_scale_freq_ref() call in the function.✨
- get_ccwdev_by_busid(9)obtain device from a bus id✨
- get_ccwdev_by_dev_id(9)obtain device from a ccw device id✨
- get_cell_data_size(9)get the data size of a specific cell type✨
- get_cgroup1_hierarchy_id(9)Retrieves the ID of a cgroup1 hierarchy from the cgroup1 subsys name.✨
- get_cgroup_id_from_path(9)Get cgroup id for a particular cgroup path✨
- get_channel(9)get pointer to channel✨
- get_chip_name(9)identifier to name✨
- get_class_profile(9)Show the current profile for a class device✨
- get_classid_cgroup_id(9)Get the cgroup id of a net_cls cgroup✨
- get_cmdline(9)copy the cmdline value to a buffer.✨
- get_cnodes_to_commit(9)create list of dirty cnodes to commit.✨
- get_completed_synchronize_rcu(9)Return a pre-completed polled state cookie✨
- get_completed_synchronize_rcu_full(9)Return a full pre-completed polled state cookie✨
- get_completed_synchronize_srcu(9)Return a pre-completed polled state cookie✨
- get_conn_iovec(9)get connection iovec for reading from socket✨
- get_controller_speed(9)find the current frequency/mode of controller.✨
- get_conversion_matrix_to_argb_u16(9)Retrieve the correct yuv to rgb conversion matrix for a given encoding and range.✨
- get_count_from_result(9)get event count from all result elements in result✨
- get_count_order_long(9)get order after rounding @l up to power of 2✨
- get_counter(9)Get the zone counter for a given lock on a given zone.✨
- get_cpu_idle_time_us(9)get the total idle time of a CPU✨
- get_cpu_iowait_time_us(9)get the total iowait time of a CPU✨
- get_crash_memory_ranges(9)Get crash memory ranges. This list includes first/crashing kernel's memory regions that would be exported via an elfcore.✨
- get_cred_many(9)Get references on a set of credentials✨
- get_cs_sqnum(9)get commit start sequence number.✨
- get_csr_addr(9)return te iomem address for offset✨
- get_current_cred(9)Get the current task's subjective credentials✨
- get_current_exe(9)Get the current's executable path, if any✨
- get_current_groups(9)Get the current task's supplementary group list✨
- get_current_user(9)Get the current task's user_struct✨
- get_cyclecount(9)get the CPU's fast counter register contents✨
💅
getting it ready, bestie…