section 9 · Kernel routines 🧠
87928 pages · page 155 of 440
I (continued)
- ice_dcb_ena_dis_vsi(9)disable certain VSIs for DCB config/reconfig✨
- ice_dcb_get_ena_tc(9)return bitmap of enabled TCs✨
- ice_dcb_get_mode(9)gets the DCB mode✨
- ice_dcb_get_num_tc(9)Get the number of TCs from DCBX config✨
- ice_dcb_get_tc(9)Get the TC associated with the queue✨
- ice_dcb_init_cfg(9)set the initial DCB config in SW✨
- ice_dcb_is_mib_change_pending(9)Check if MIB change is pending✨
- ice_dcb_need_recfg(9)Check if DCB needs reconfig✨
- ice_dcb_noncontig_cfg(9)Configure DCB for non-contiguous TCs✨
- ice_dcb_process_lldp_set_mib_change(9)Process MIB change✨
- ice_dcb_rebuild(9)rebuild DCB post reset✨
- ice_dcb_sw_dflt_cfg(9)Apply a default DCB config✨
- ice_dcb_tc_contig(9)Check that TCs are contiguous✨
- ice_dcbnl_cee_set_all(9)Commit CEE DCB settings to HW✨
- ice_dcbnl_delapp(9)Delete local IEEE App config✨
- ice_dcbnl_devreset(9)perform enough of a ifdown/ifup to sync DCBNL info✨
- ice_dcbnl_find_app(9)Search for APP in given DCB config✨
- ice_dcbnl_flush_apps(9)Delete all removed APPs✨
- ice_dcbnl_get_cap(9)Get DCBX capabilities of adapter✨
- ice_dcbnl_get_perm_hw_addr(9)MAC address used by DCBX✨
- ice_dcbnl_get_pfc_cfg(9)Get CEE PFC config✨
- ice_dcbnl_get_pg_bwg_cfg_rx(9)Get CEE PG BW Rx config✨
- ice_dcbnl_get_pg_bwg_cfg_tx(9)Get CEE PGBW config✨
- ice_dcbnl_get_pg_tc_cfg_rx(9)Get CEE PG Rx config✨
- ice_dcbnl_get_pg_tc_cfg_tx(9)get CEE PG Tx config✨
- ice_dcbnl_getapp(9)get CEE APP✨
- ice_dcbnl_getdcbx(9)retrieve current DCBX capability✨
- ice_dcbnl_getets(9)retrieve local ETS configuration✨
- ice_dcbnl_getnumtcs(9)Get max number of traffic classes supported✨
- ice_dcbnl_getpfc(9)retrieve local IEEE PFC config✨
- ice_dcbnl_getpfcstate(9)get CEE PFC mode✨
- ice_dcbnl_getstate(9)get DCB enabled state✨
- ice_dcbnl_set_all(9)set all the apps and ieee data from DCBX config✨
- ice_dcbnl_set_pfc_cfg(9)Set CEE PFC config✨
- ice_dcbnl_set_pg_bwg_cfg_rx(9)✨
- ice_dcbnl_set_pg_bwg_cfg_tx(9)set CEE PG Tx BW config✨
- ice_dcbnl_set_pg_tc_cfg_rx(9)✨
- ice_dcbnl_set_pg_tc_cfg_tx(9)set CEE PG Tx config✨
- ice_dcbnl_setapp(9)set local IEEE App config✨
- ice_dcbnl_setdcbx(9)set required DCBX capability✨
- ice_dcbnl_setets(9)set IEEE ETS configuration✨
- ice_dcbnl_setpfc(9)set local IEEE PFC config✨
- ice_dcbnl_setstate(9)Set CEE DCB state✨
- ice_dcbnl_setup(9)setup DCBNL✨
- ice_dcbnl_vsi_del_app(9)Delete APP on all VSIs✨
- ice_ddp_send_hunk(9)send one hunk of data to FW✨
- ice_deactivate_dynamic_port(9)Deactivate a dynamic port✨
- ice_dealloc_all_dynamic_ports(9)Deallocate all dynamic devlink ports✨
- ice_dealloc_dynamic_port(9)Deallocate and remove a dynamic port✨
- ice_debug_cq(9)✨
- ice_debugfs_exit(9)remove debugfs entries✨
- ice_debugfs_init(9)create root directory for debugfs entries✨
- ice_debugfs_pf_deinit(9)cleanup PF's debugfs✨
- ice_deinit_devl_reporter(9)destroy given devlink health reporter✨
- ice_deinit_hw(9)unroll initialization operations done by ice_init_hw✨
- ice_deinit_irq_tracker(9)free xarray tracker✨
- ice_deinit_lag(9)Clean up LAG✨
- ice_deinit_pf(9)Unrolls initialziations done by ice_init_pf✨
- ice_deinit_rdma(9)deinitialize RDMA on PF✨
- ice_del_cls_flower(9)delete TC flower filters✨
- ice_del_fdir_ethtool(9)delete Flow Director filter✨
- ice_del_rdma_qset(9)Delete leaf node for RDMA Qset✨
- ice_del_tc_fltr(9)deletes a filter from HW table✨
- ice_destroy_all_ctrlq(9)exit routine for all control queues✨
- ice_destroy_ctrlq_locks(9)Destroy locks for a control queue✨
- ice_destroy_tunnel(9)✨
- ice_destroy_xdp_rings(9)undo the configuration made by ice_prepare_xdp_rings✨
- ice_determine_active_flash_banks(9)Discover active bank for each module✨
- ice_determine_css_hdr_len(9)Discover CSS header length for the device✨
- ice_determine_promisc_mask(9)✨
- ice_devlink_aq_set_port_option(9)Send set port option admin queue command✨
- ice_devlink_create_pf_port(9)Create a devlink port for this PF✨
- ice_devlink_create_sf_dev_port(9)Register virtual port for a subfunction✨
- ice_devlink_create_sf_port(9)Register PCI subfunction devlink port✨
- ice_devlink_create_vf_port(9)Create a devlink port for this VF✨
- ice_devlink_destroy_pf_port(9)Destroy the devlink_port for this PF✨
- ice_devlink_destroy_regions(9)Destroy devlink regions✨
- ice_devlink_destroy_sf_dev_port(9)Destroy virtual port for a subfunction✨
- ice_devlink_destroy_sf_port(9)Destroy the devlink_port for this SF✨
- ice_devlink_destroy_vf_port(9)Destroy the devlink_port for this VF✨
- ice_devlink_devcaps_snapshot(9)Capture snapshot of device capabilities✨
- ice_devlink_flash_update(9)Write a firmware image to the device✨
- ice_devlink_health_report(9)boilerplate to call given @reporter✨
- ice_devlink_info_get(9).info_get devlink handler✨
- ice_devlink_init_regions(9)Initialize devlink regions✨
- ice_devlink_local_fwd_get(9)Get local_fwd parameter.✨
- ice_devlink_local_fwd_mode_to_str(9)Get string for local_fwd mode.✨
- ice_devlink_local_fwd_set(9)Set local_fwd parameter.✨
- ice_devlink_local_fwd_str_to_mode(9)Get local_fwd mode from string name.✨
- ice_devlink_local_fwd_validate(9)Validate passed local_fwd parameter value.✨
- ice_devlink_nvm_read(9)Read a portion of NVM flash contents✨
- ice_devlink_nvm_snapshot(9)Capture a snapshot of the NVM flash contents✨
- ice_devlink_port_del(9)devlink handler for port delete✨
- ice_devlink_port_fn_hw_addr_get(9)devlink handler for mac address get✨
- ice_devlink_port_fn_hw_addr_set(9)devlink handler for mac address set✨
- ice_devlink_port_fn_state_get(9)devlink handler for port state get✨
- ice_devlink_port_fn_state_set(9)devlink handler for port state set✨
- ice_devlink_port_get_vf_fn_mac(9).port_fn_hw_addr_get devlink handler✨
- ice_devlink_port_new(9)devlink handler for the new port✨
- ice_devlink_port_new_check_attr(9)Check that new port attributes are valid✨
- ice_devlink_port_opt_speed_str(9)convert speed to a string✨
- ice_devlink_port_options_print(9)Print available port split options✨
- ice_devlink_port_set_vf_fn_mac(9).port_fn_hw_addr_set devlink handler✨
- ice_devlink_port_split(9).port_split devlink handler✨
- ice_devlink_port_unsplit(9).port_unsplit devlink handler✨
- ice_devlink_rate_clear_tx_topology(9)clear node->rate_node✨
- ice_devlink_rate_init_tx_topology(9)export Tx scheduler tree to devlink rate✨
- ice_devlink_register(9)Register devlink interface for this PF✨
- ice_devlink_reinit_down(9)unload given PF✨
- ice_devlink_reinit_up(9)do reinit of the given PF✨
- ice_devlink_reload_down(9)prepare for reload✨
- ice_devlink_reload_empr_finish(9)Wait for EMP reset to finish✨
- ice_devlink_reload_empr_start(9)Start EMP reset to activate new firmware✨
- ice_devlink_reload_up(9)do reload up after reinit✨
- ice_devlink_set_port_split_options(9)Set port split options✨
- ice_devlink_set_switch_id(9)Set unique switch id based on pci dsn✨
- ice_devlink_tx_sched_layers_get(9)Get tx_scheduling_layers parameter✨
- ice_devlink_tx_sched_layers_set(9)Set tx_scheduling_layers parameter✨
- ice_devlink_tx_sched_layers_validate(9)Validate passed tx_scheduling_layers parameter value✨
- ice_devlink_unregister(9)Unregister devlink resources for this PF.✨
- ice_diag_send(9)send test frames to the test ring✨
- ice_dis_ctrlq_interrupts(9)disable control queue interrupts✨
- ice_dis_vf_mappings(9)✨
- ice_dis_vf_qs(9)Disable the VF queues✨
- ice_dis_vsi(9)pause a VSI✨
- ice_dis_vsi_rdma_qset(9)free RDMA resources✨
- ice_dis_vsi_txq(9)✨
- ice_disable_fd_swap(9)set register appropriately to disable FD SWAP✨
- ice_discover_dev_caps(9)Read and extract device capabilities✨
- ice_discover_flash_size(9)Discover the available flash size.✨
- ice_discover_func_caps(9)Read and extract function capabilities✨
- ice_display_lag_info(9)print LAG info✨
- ice_do_reset(9)Initiate one of many types of resets✨
- ice_down(9)Shutdown the connection✨
- ice_down_up(9)shutdown the VSI connection and bring it up✨
- ice_download_pkg(9)✨
- ice_download_pkg_config_seg(9)download a config segment✨
- ice_download_pkg_sig_seg(9)download a signature segment✨
- ice_download_pkg_with_sig_seg(9)✨
- ice_download_pkg_without_sig_seg(9)✨
- ice_dpll_deinit(9)Disable the driver/HW support for dpll subsystem the dpll device.✨
- ice_dpll_deinit_direct_pins(9)deinitialize direct pins✨
- ice_dpll_deinit_dpll(9)deinitialize dpll device✨
- ice_dpll_deinit_info(9)release memory allocated for pins info✨
- ice_dpll_deinit_pins(9)deinitialize direct pins✨
- ice_dpll_deinit_rclk_pin(9)release rclk pin resources✨
- ice_dpll_deinit_worker(9)deinitialize dpll kworker✨
- ice_dpll_frequency_get(9)wrapper for pin callback for get frequency✨
- ice_dpll_frequency_set(9)wrapper for pin callback for set frequency✨
- ice_dpll_get_pins(9)get pins from dpll subsystem✨
- ice_dpll_hw_input_prio_set(9)set input priority value in hardware✨
- ice_dpll_init_direct_pins(9)initialize direct pins✨
- ice_dpll_init_dpll(9)initialize dpll device in dpll subsystem✨
- ice_dpll_init_e810(9)initialize support for dpll subsystem✨
- ice_dpll_init_e825(9)initialize support for dpll subsystem✨
- ice_dpll_init_fwnode_pins(9)initialize pins from device tree✨
- ice_dpll_init_info(9)prepare pf's dpll information structure✨
- ice_dpll_init_info_direct_pins(9)initializes direct pins info✨
- ice_dpll_init_info_e825c(9)prepare pf's dpll information structure for e825c device✨
- ice_dpll_init_info_pin_on_pin_e825c(9)initializes rclk pin information✨
- ice_dpll_init_info_pins_generic(9)initializes generic pins info✨
- ice_dpll_init_info_rclk_pin(9)initializes rclk pin information✨
- ice_dpll_init_info_sw_pins(9)initializes software controlled pin information✨
- ice_dpll_init_info_txclk_pins_e825c(9)initializes tx-clk pins information✨
- ice_dpll_init_pin_common(9)initialize pin✨
- ice_dpll_init_pins(9)init pins and register pins with a dplls✨
- ice_dpll_init_pins_e825(9)init pins and register pins with a dplls✨
- ice_dpll_init_pins_info(9)init pins info wrapper✨
- ice_dpll_init_rclk_pin(9)initialize recovered clock pin✨
- ice_dpll_init_ref_sync_inputs(9)initialize reference sync pin pairs✨
- ice_dpll_init_worker(9)Initialize DPLLs periodic worker✨
- ice_dpll_input_direction(9)callback for get input pin direction✨
- ice_dpll_input_esync_get(9)callback for getting embedded sync config✨
- ice_dpll_input_esync_set(9)callback for setting embedded sync✨
- ice_dpll_input_frequency_get(9)input pin callback for get frequency✨
- ice_dpll_input_frequency_set(9)input pin callback for set frequency✨
- ice_dpll_input_phase_adjust_set(9)callback for set input pin phase adjust✨
- ice_dpll_input_prio_get(9)get dpll's input prio✨
- ice_dpll_input_prio_set(9)set dpll input prio✨
- ice_dpll_input_ref_sync_get(9)callback for getting reference sync config✨
- ice_dpll_input_state_get(9)get input pin state on dpll device✨
- ice_dpll_input_state_set(9)enable/disable input pin on dpll levice✨
- ice_dpll_is_pps_phase_monitor(9)check if dpll capable of phase offset monitor✨
- ice_dpll_is_reset(9)check if reset is in progress✨
- ice_dpll_is_sw_pin(9)check if given pin shall be controlled by SW✨
- ice_dpll_lock_status_get(9)get dpll lock status callback✨
- ice_dpll_mode_get(9)get dpll's working mode✨
- ice_dpll_notify_changes(9)notify dpll subsystem about changes✨
- ice_dpll_output_direction(9)callback for get output pin direction✨
- ice_dpll_output_esync_get(9)callback for getting embedded sync config✨
- ice_dpll_output_esync_set(9)callback for setting embedded sync✨
- ice_dpll_output_frequency_get(9)output pin callback for get frequency✨
- ice_dpll_output_frequency_set(9)output pin callback for set frequency✨
- ice_dpll_output_phase_adjust_set(9)callback for set output pin phase adjust✨
- ice_dpll_output_state_get(9)get output pin state on dpll device✨
- ice_dpll_output_state_set(9)enable/disable output pin on dpll device✨
- ice_dpll_periodic_work(9)DPLLs periodic worker✨
- ice_dpll_phase_offset_get(9)callback for get dpll phase shift value✨
- ice_dpll_phase_offset_monitor_get(9)get phase offset monitor state✨
- ice_dpll_phase_offset_monitor_set(9)set phase offset monitor state✨
💅
getting it ready, bestie…