section 9 · Kernel routines 🧠
87928 pages · page 139 of 440
H (continued)
- hmcdrv_cache_startup(9)startup of HMC drive cache✨
- hmcdrv_dev_exit(9)destroys a HMC drive CD/DVD device✨
- hmcdrv_dev_init(9)creates a HMC drive CD/DVD device✨
- hmcdrv_ftp_cmd(9)Perform a HMC drive FTP, with data from user-space✨
- hmcdrv_ftp_cmd_getid(9)determine FTP command ID from a command string✨
- hmcdrv_ftp_do(9)perform a HMC drive FTP, with data from kernel-space✨
- hmcdrv_ftp_parse(9)HMC drive FTP command parser✨
- hmcdrv_ftp_probe(9)probe for the HMC drive FTP service✨
- hmcdrv_ftp_shutdown(9)shutdown of HMC drive FTP functionality for a dedicated (owner) instance✨
- hmcdrv_ftp_startup(9)startup of HMC drive FTP functionality for a dedicated (owner) instance✨
- hmcdrv_mod_exit(9)module exit function✨
- hmcdrv_mod_init(9)module init function✨
- hmm_dma_map_alloc(9)Allocate HMM map structure✨
- hmm_dma_map_free(9)iFree HMM map structure✨
- hmm_dma_map_pfn(9)Map a physical HMM page to DMA address✨
- hmm_dma_unmap_pfn(9)Unmap a physical HMM page from DMA address✨
- hmm_range_fault(9)try to fault some address in a virtual address range✨
- hmm_range_fault_unlocked_timeout(9)fault in a range with a retry timeout✨
- hnae_ae_register(9)register a AE engine to hnae framework✨
- hnae_ae_unregister(9)unregisters a HNAE AE engine✨
- hns3_clean_vf_config(9)✨
- hns3_lp_run_test(9)run loopback test✨
- hns3_pci_sriov_configure(9)✨
- hns3_self_test(9)self test✨
- hns_dsaf_add_mac_mc_port(9)add mac mc-port✨
- hns_dsaf_comm_init(9)INT✨
- hns_dsaf_del_mac_entry(9)del mac mc-port✨
- hns_dsaf_del_mac_mc_port(9)del mac mc- port✨
- hns_dsaf_find_empty_mac_entry(9)search dsa fabric soft empty-entry✨
- hns_dsaf_find_empty_mac_entry_reverse(9)✨
- hns_dsaf_find_soft_mac_entry(9)find dsa fabric soft entry✨
- hns_dsaf_fix_mac_mode(9)dsaf modify mac mode✨
- hns_dsaf_free(9)free dsa fabric✨
- hns_dsaf_free_dev(9)free dev mem✨
- hns_dsaf_get_regs(9)dump dsaf regs✨
- hns_dsaf_get_regs_count(9)get dsaf regs count return dsaf regs count✨
- hns_dsaf_get_sset_count(9)get dsaf string set count✨
- hns_dsaf_get_stats(9)get dsaf statistic✨
- hns_dsaf_get_strings(9)get dsaf string set✨
- hns_dsaf_init(9)init dsa fabric✨
- hns_dsaf_init_hw(9)init dsa fabric hardware✨
- hns_dsaf_inode_init(9)INT✨
- hns_dsaf_pfc_en_cfg(9)dsaf pfc pause cfg✨
- hns_dsaf_pfc_unit_cnt(9)set pfc unit count✨
- hns_dsaf_port_work_rate_cfg(9)fifo✨
- hns_dsaf_ppe_qid_cfg(9)config ppe qid✨
- hns_dsaf_probe(9)probo dsaf dev✨
- hns_dsaf_reg_cnt_clr_ce(9)config hns_dsaf_reg_cnt_clr_ce✨
- hns_dsaf_remove(9)remove dsaf dev✨
- hns_dsaf_remove_hw(9)uninit dsa fabric hardware✨
- hns_dsaf_rocee_bp_en(9)rocee back press enable✨
- hns_dsaf_sbm_bp_wl_cfg(9)config sbm✨
- hns_dsaf_sbm_cfg(9)config sbm✨
- hns_dsaf_sbm_cfg_mib_en(9)config sbm✨
- hns_dsaf_sbm_init(9)INT✨
- hns_dsaf_sbm_link_sram_init_en(9)config dsaf_sbm_init_en✨
- hns_dsaf_set_mac_key(9)set mac key✨
- hns_dsaf_set_mac_uc_entry(9)set mac uc-entry✨
- hns_dsaf_single_line_tbl_cfg(9)INT✨
- hns_dsaf_stp_port_type_cfg(9)cfg stp type✨
- hns_dsaf_sw_port_type_cfg(9)cfg sw type✨
- hns_dsaf_tbl_init(9)INT✨
- hns_dsaf_tbl_line_cfg(9)tbl✨
- hns_dsaf_tbl_line_init(9)INT✨
- hns_dsaf_tbl_line_pul(9)tbl✨
- hns_dsaf_tbl_stat_en(9)tbl✨
- hns_dsaf_tbl_tcam_data_cfg(9)tbl✨
- hns_dsaf_tbl_tcam_data_mcast_pul(9)tbl✨
- hns_dsaf_tbl_tcam_data_ucast_pul(9)tbl✨
- hns_dsaf_tbl_tcam_init(9)INT✨
- hns_dsaf_tbl_tcam_mcast_cfg(9)tbl✨
- hns_dsaf_tbl_tcam_mcast_pul(9)tbl✨
- hns_dsaf_tbl_tcam_ucast_cfg(9)tbl✨
- hns_dsaf_tcam_mc_cfg(9)cfg the tcam for mc✨
- hns_dsaf_tcam_mc_cfg_vague(9)INT✨
- hns_dsaf_tcam_mc_get(9)INT✨
- hns_dsaf_tcam_mc_invld(9)INT✨
- hns_dsaf_tcam_uc_cfg(9)INT✨
- hns_dsaf_tcam_uc_cfg_vague(9)INT✨
- hns_dsaf_tcam_uc_get(9)INT✨
- hns_dsaf_voq_bp_all_thrd_cfg(9)voq✨
- hns_dsaf_voq_init(9)INT✨
- hns_get_channels(9)get channel info.✨
- hns_get_coalesce(9)get coalesce info.✨
- hns_get_ethtool_stats(9)get detail statistics.✨
- hns_get_pauseparam(9)get pause parameter✨
- hns_get_regs(9)get net device register✨
- hns_get_regs_len(9)get total register len.✨
- hns_get_ringparam(9)get ring parameter✨
- hns_get_sset_count(9)get string set count returned by nic_get_strings✨
- hns_get_strings(9)Return a set of strings that describe the requested objects✨
- hns_mac_change_vf_addr(9)change vf mac address✨
- hns_mac_config_sds_loopback(9)set loop back for serdes✨
- hns_mac_get_autoneg(9)get auto autonegotiation✨
- hns_mac_get_cfg(9)get mac cfg from dtb or acpi table✨
- hns_mac_get_info(9)get mac information from device node✨
- hns_mac_get_inner_port_num(9)get mac table inner port number✨
- hns_mac_get_mode(9)get mac mode✨
- hns_mac_get_pauseparam(9)set rx & tx pause parameter✨
- hns_mac_get_phy_if(9)get phy ifterface form serdes mode✨
- hns_mac_init(9)init mac✨
- hns_mac_init_ex(9)mac init✨
- hns_mac_need_adjust_link(9)check is need change mac speed and duplex register✨
- hns_mac_port_config_bc_en(9)set broadcast rx&tx enable✨
- hns_mac_set_autoneg(9)set auto autonegotiation✨
- hns_mac_set_pauseparam(9)set rx & tx pause parameter✨
- hns_mac_vm_config_bc_en(9)set broadcast rx&tx enable✨
- hns_mdio_probe(9)probe mdio device✨
- hns_mdio_read_c22(9)access phy register✨
- hns_mdio_read_c45(9)access phy register✨
- hns_mdio_remove(9)remove mdio device✨
- hns_mdio_reset(9)reset mdio bus✨
- hns_mdio_write_c22(9)access phy register✨
- hns_mdio_write_c45(9)access phy register✨
- hns_nic_adjust_link(9)adjust net work mode by the phy stat or new param✨
- hns_nic_adpt_coalesce(9)self adapte coalesce according to rx rate✨
- hns_nic_clear_all_rx_fetch(9)clear the chip fetched descriptions. The function as follows: 1. if one rx ring has found the page_offset is not equal 0 between head and tail, it means that the chip fetched the wrong descs for…✨
- hns_nic_get_drvinfo(9)get net driver info✨
- hns_nic_get_link(9)get current link status✨
- hns_nic_get_link_ksettings(9)implement ethtool get link ksettings✨
- hns_nic_init_phy(9)init phy✨
- hns_nic_nway_reset(9)nway reset✨
- hns_nic_self_test(9)self test✨
- hns_nic_set_link_ksettings(9)implement ethtool set link ksettings✨
- hns_phy_led_set(9)set phy LED status.✨
- hns_ppe_checksum_hw(9)set ppe checksum caculate✨
- hns_ppe_common_get_cfg(9)get ppe common config✨
- hns_ppe_common_init_hw(9)init ppe common device✨
- hns_ppe_get_strings(9)get ppe srting✨
- hns_ppe_init(9)init ppe device✨
- hns_ppe_init_hw(9)init ppe✨
- hns_ppe_reset_common(9)reinit ppe/rcb hw✨
- hns_ppe_set_port_mode(9)set port mode✨
- hns_ppe_set_qid(9)set ppe qid✨
- hns_ppe_uninit_hw(9)uninit ppe✨
- hns_rcb_common_init_commit_hw(9)make rcb common init completed✨
- hns_rcb_common_init_hw(9)init rcb common hardware✨
- hns_rcb_get_cfg(9)get rcb config✨
- hns_rcb_get_coalesce_usecs(9)get rcb port coalesced time_out✨
- hns_rcb_get_common_regs_count(9)rcb common regs count return regs count✨
- hns_rcb_get_queue_mode(9)get max VM number and max ring number per VM accordding to dsaf mode✨
- hns_rcb_get_ring_regs_count(9)rcb ring regs count return regs count✨
- hns_rcb_get_ring_sset_count(9)rcb string set count✨
- hns_rcb_get_rx_coalesced_frames(9)get rcb port rx coalesced frames✨
- hns_rcb_get_stats(9)get rcb statistic✨
- hns_rcb_get_strings(9)get rcb string set✨
- hns_rcb_get_tx_coalesced_frames(9)get rcb port tx coalesced frames✨
- hns_rcb_init_hw(9)init rcb hardware✨
- hns_rcb_int_ctrl_hw(9)rcb irq enable control✨
- hns_rcb_reset_ring_hw(9)ring reset✨
- hns_rcb_ring_enable_hw(9)enable ring✨
- hns_rcb_ring_init(9)init rcb ring✨
- hns_rcb_set_coalesce_usecs(9)set rcb port coalesced time_out✨
- hns_rcb_set_port_desc_cnt(9)set rcb port description num✨
- hns_rcb_set_rx_coalesced_frames(9)set rcb rx coalesced frames✨
- hns_rcb_set_tx_coalesced_frames(9)set rcb coalesced frames✨
- hns_rcb_wait_fbd_clean(9)clean fbd✨
- hns_roce_mtr_create(9)Create hns memory translate region.✨
- hns_roce_setup_hca(9)setup host channel adapter✨
- hns_set_coalesce(9)set coalesce info.✨
- hns_set_multicast_list(9)set mutl mac address✨
- hns_set_pauseparam(9)set pause parameter✨
- hns_set_phys_id(9)set phy identify LED.✨
- hns_tx_timeout_reset(9)initiate reset due to Tx timeout✨
- hns_xgmac_config_max_frame_length(9)set xgmac max frame length✨
- hns_xgmac_config_pad_and_crc(9)set xgmac pad and crc enable the same time✨
- hns_xgmac_disable(9)disable xgmac port✨
- hns_xgmac_enable(9)enable xgmac port✨
- hns_xgmac_free(9)free xgmac driver✨
- hns_xgmac_get_info(9)get xgmac information✨
- hns_xgmac_get_link_status(9)get xgmac link status✨
- hns_xgmac_get_pausefrm_cfg(9)get xgmac pause param✨
- hns_xgmac_get_regs(9)dump xgmac regs✨
- hns_xgmac_get_regs_count(9)get xgmac regs count return xgmac regs count✨
- hns_xgmac_get_sset_count(9)get xgmac string set count✨
- hns_xgmac_get_stats(9)get xgmac statistic✨
- hns_xgmac_get_strings(9)get xgmac strings name✨
- hns_xgmac_init(9)initialize XGE✨
- hns_xgmac_lf_rf_control_init(9)initial the lf rf control register✨
- hns_xgmac_lf_rf_insert(9)insert lf rf control about xgmac✨
- hns_xgmac_pausefrm_cfg(9)set pause param about xgmac✨
- hns_xgmac_pma_fec_enable(9)xgmac PMA FEC enable✨
- hns_xgmac_rx_enable(9)xgmac port rx enable✨
- hns_xgmac_set_tx_auto_pause_frames(9)set tx pause param about xgmac✨
- hns_xgmac_tx_enable(9)xgmac port tx enable✨
- homecomp(9)homing module template✨
- hook_establish(9)add or remove a hook from a specified list✨
- hook_ptrace_access_check(9)Determines whether the current process may access another✨
- hook_ptrace_traceme(9)Determines whether another process may trace the current one✨
- horus3a_attach(9)Attach a horus3a tuner✨
- Host and driver state messages(9)✨
- Host command section(9)✨
- host1x_bo_clear_cached_mappings(9)Remove all cached mappings pointing at a bo✨
- host1x_bo_pin(9)Create a DMA mapping for the buffer object✨
- host1x_bo_unpin(9)Release an established DMA mapping of a buffer object✨
- host1x_channel_get_index(9)Attempt to get channel reference by index✨
- host1x_channel_request(9)Allocate a channel✨
- host1x_channel_stop_all(9)disable CDMA on allocated channels✨
- host1x_client_exit(9)uninitialize a host1x client✨
- host1x_client_unregister(9)unregister a host1x client✨
💅
getting it ready, bestie…