section 9 · Kernel routines 🧠
87928 pages · page 156 of 440
I (continued)
- ice_dpll_phase_range_set(9)initialize phase adjust range helper✨
- ice_dpll_pin_disable(9)disable a pin on dplls✨
- ice_dpll_pin_enable(9)enable a pin on dplls✨
- ice_dpll_pin_freq_set(9)set pin's frequency✨
- ice_dpll_pin_ntf(9)notify pin change including any SW pin wrappers✨
- ice_dpll_pin_phase_adjust_get(9)callback for get pin phase adjust value✨
- ice_dpll_pin_phase_adjust_set(9)helper for setting a pin phase adjust value✨
- ice_dpll_pin_ref_sync_register(9)register reference sync pins✨
- ice_dpll_pin_sma_direction_set(9)callback for set SMA pin direction✨
- ice_dpll_pin_state_get(9)set pin's state on dpll✨
- ice_dpll_pin_state_set(9)set pin's state on dpll✨
- ice_dpll_pin_state_update(9)update pin's state✨
- ice_dpll_pin_store_state(9)updates the state of pin in SW bookkeeping✨
- ice_dpll_pin_sw_direction_get(9)callback for get SW pin direction✨
- ice_dpll_pins_notify_mask(9)notify dpll subsystem about bulk pin changes✨
- ice_dpll_pps_update_phase_offsets(9)update phase offset measurements✨
- ice_dpll_rclk_state_on_pin_get(9)get a state of rclk pin✨
- ice_dpll_rclk_state_on_pin_set(9)set a state on rclk pin✨
- ice_dpll_rclk_update(9)updates the state of rclk pin on a device✨
- ice_dpll_rclk_update_e825c(9)updates the state of rclk pin on e825c device✨
- ice_dpll_register_pins(9)register pins with a dpll✨
- ice_dpll_release_pins(9)release pins resources from dpll subsystem✨
- ice_dpll_sma_direction_set(9)set direction of SMA pin✨
- ice_dpll_sma_pin_state_set(9)set SMA pin state on dpll device✨
- ice_dpll_sw_esync_get(9)callback for getting embedded sync on SW pin✨
- ice_dpll_sw_esync_set(9)callback for setting embedded sync on SW pin✨
- ice_dpll_sw_input_ref_sync_get(9)callback for getting reference sync config✨
- ice_dpll_sw_phase_adjust_get(9)callback for get SW pin phase adjust✨
- ice_dpll_sw_phase_adjust_set(9)callback for set SW pin phase adjust value✨
- ice_dpll_sw_pin_frequency_get(9)callback for get frequency of SW pin✨
- ice_dpll_sw_pin_frequency_set(9)callback to set frequency of SW pin✨
- ice_dpll_sw_pin_notify_peer(9)notify the paired SW pin after a state change✨
- ice_dpll_sw_pin_state_get(9)get SW pin state✨
- ice_dpll_sw_pins_update(9)update status of all SW pins✨
- ice_dpll_synce_update_e825c(9)setting PHY recovered clock pins on e825c✨
- ice_dpll_txclk_state_on_dpll_get(9)get a state of Tx clk reference pin✨
- ice_dpll_txclk_state_on_dpll_set(9)set a state on TX clk pin✨
- ice_dpll_txclk_work(9)apply a pending TX reference clock change✨
- ice_dpll_ufl_pin_state_set(9)set U.FL pin state on dpll device✨
- ice_dpll_unregister_pins(9)unregister pins from a dpll✨
- ice_dpll_update_state(9)update dpll state✨
- ice_dummy_packet_add_vlan(9)insert VLAN header to dummy pkt✨
- ice_dump_phy_type(9)helper function to dump phy_type✨
- ice_dvm_update_dflt_recipes(9)update default switch recipes in DVM✨
- ice_dwnld_cfg_bufs(9)✨
- ice_dwnld_cfg_bufs_no_lock(9)✨
- ice_dwnld_sign_and_cfg_segs(9)download a signing segment and config segment✨
- ice_e82x_time_ref(9)Get the current TIME_REF from capabilities✨
- ice_eeprom_test(9)perform an EEPROM test on a given net_device✨
- ice_ena_ctrlq_interrupts(9)enable control queue interrupts✨
- ice_ena_misc_vector(9)enable the non-queue interrupts✨
- ice_ena_vf_mappings(9)enable VF MSIX and queue mapping✨
- ice_ena_vf_msix_mappings(9)enable VF MSIX mappings in hardware✨
- ice_ena_vf_q_mappings(9)enable Rx/Tx queue mappings for a VF✨
- ice_ena_vfs(9)enable VFs so they are ready to be used✨
- ice_ena_vsi(9)resume a VSI✨
- ice_ena_vsi_rdma_qset(9)✨
- ice_ena_vsi_txq(9)✨
- ice_enable_custom_tx(9)try to enable custom Tx feature✨
- ice_enable_interrupt(9)re-enable MSI-X interrupt✨
- ice_enum_labels(9)✨
- ice_erase_nvm_module(9)Erase an NVM module and await firmware completion✨
- ice_err_to_virt_err(9)translate errors for VF return code✨
- ice_eswitch_attach_sf(9)attach SF to a eswitch✨
- ice_eswitch_attach_vf(9)attach VF to a eswitch✨
- ice_eswitch_cfg_vsi(9)configure VSI to work in slow-path✨
- ice_eswitch_decfg_vsi(9)unroll changes done to VSI for switchdev✨
- ice_eswitch_detach_sf(9)detach SF from a eswitch✨
- ice_eswitch_detach_vf(9)detach VF from a eswitch✨
- ice_eswitch_disable_switchdev(9)disable eswitch resources✨
- ice_eswitch_enable_switchdev(9)configure eswitch in switchdev mode✨
- ice_eswitch_get_target(9)get netdev based on src_vsi from descriptor✨
- ice_eswitch_mode_get(9)get current eswitch mode✨
- ice_eswitch_mode_set(9)set new eswitch mode✨
- ice_eswitch_port_start_xmit(9)callback for packets transmit✨
- ice_eswitch_release_env(9)clear eswitch HW filters✨
- ice_eswitch_release_repr(9)clear PR VSI configuration✨
- ice_eswitch_set_target_vsi(9)set eswitch context in Tx context descriptor✨
- ice_eswitch_setup_env(9)configure eswitch HW filters✨
- ice_eswitch_setup_repr(9)configure PR to run in switchdev mode✨
- ice_eswitch_start_all_tx_queues(9)start Tx queues of all port representors✨
- ice_eswitch_stop_all_tx_queues(9)stop Tx queues of all port representors✨
- ice_eswitch_update_repr(9)reconfigure port representor✨
- ice_ethtool_flow_to_fltr(9)convert ethtool flow type to filter enum✨
- ice_ethtool_get_maxspeed(9)Get the max speed for given lport✨
- ice_ethtool_reset(9)triggers a given type of reset✨
- ice_fdb_add(9)add an entry to the hardware database✨
- ice_fdb_del(9)delete an entry from the hardware database✨
- ice_fdir_alloc_flow_prof(9)allocate FDir flow profile structure(s)✨
- ice_fdir_comp_rules(9)compare 2 filters✨
- ice_fdir_create_dflt_rules(9)create default perfect filters✨
- ice_fdir_del_all_fltrs(9)Delete all flow director filters✨
- ice_fdir_do_rem_flow(9)delete flow and possibly add perfect flow✨
- ice_fdir_erase_flow_from_hw(9)remove a flow from the HW profile tables✨
- ice_fdir_find_fltr_by_idx(9)find filter with idx✨
- ice_fdir_get_gen_prgm_pkt(9)generate a training packet✨
- ice_fdir_get_hw_prof(9)return the ice_fd_hw_proc associated with a flow✨
- ice_fdir_get_prgm_desc(9)set a fdir descriptor from a fdir filter struct✨
- ice_fdir_has_frag(9)does flow type have 2 ptypes✨
- ice_fdir_is_dup_fltr(9)test if filter is already in list for PF✨
- ice_fdir_list_add_fltr(9)add a new node to the flow director filter list✨
- ice_fdir_num_avail_fltr(9)return the number of unused flow director filters✨
- ice_fdir_prof_vsi_idx(9)find or insert a vsi_idx in structure✨
- ice_fdir_release_flows(9)release all flows in use for later replay✨
- ice_fdir_rem_adq_chnl(9)remove an ADQ channel from HW filter rules✨
- ice_fdir_rem_flow(9)release the ice_flow structures for a filter type✨
- ice_fdir_remap_entries(9)update the FDir entries in profile✨
- ice_fdir_replay_flows(9)replay HW Flow Director filter info✨
- ice_fdir_replay_fltrs(9)replay filters from the HW filter list✨
- ice_fdir_set_hw_fltr_rule(9)Configure HW tables to generate a FDir rule✨
- ice_fdir_update_cntrs(9)increment / decrement filter counter✨
- ice_fdir_update_list_entry(9)add or delete a filter from the filter list✨
- ice_fdir_vlan_valid(9)validate VLAN data for Flow Director rule✨
- ice_fdir_write_all_fltr(9)send a flow director filter to the hardware✨
- ice_fdir_write_fltr(9)send a flow director filter to the hardware✨
- ice_features_check(9)Validate encapsulated packet conforms to limits✨
- ice_fetch_rx_ring_stats(9)Fetch Rx ring packet and byte counters✨
- ice_fetch_tx_ring_stats(9)Fetch Tx ring packet and byte counters✨
- ice_fetch_u64_rx_stats(9)get Rx stats from a ring✨
- ice_fetch_u64_tx_stats(9)get Tx stats from a ring✨
- ice_fill_adv_dummy_packet(9)fill a dummy packet with given match criteria✨
- ice_fill_adv_packet_tun(9)fill dummy packet with udp tunnel port✨
- ice_fill_adv_packet_vlan(9)fill dummy packet with VLAN tag type✨
- ice_fill_blk_tbls(9)Read package context for tables✨
- ice_fill_dflt_direct_cmd_desc(9)AQ descriptor helper function✨
- ice_fill_eth_hdr(9)helper to copy dummy_eth_hdr into supplied buffer✨
- ice_fill_fv_word_index(9)fill in the field vector indices for a recipe group✨
- ice_fill_hw_ptype(9)fill the enabled PTYPE bit information✨
- ice_fill_phy_msg_e82x(9)Fill message data for a PHY register access✨
- ice_fill_quad_msg_e82x(9)Fill message data for quad register access✨
- ice_fill_rss_lut(9)Fill the RSS lookup table with default values✨
- ice_fill_rx_descs(9)pick buffers from XSK buffer pool and use it✨
- ice_fill_sw_info(9)Helper function to populate lb_en and lan_en✨
- ice_fill_sw_rule(9)Helper function to fill switch rule structure✨
- ice_fill_tbl(9)Reads content of a single table type into database✨
- ice_fill_tx_hw_ring(9)produce the number of Tx descriptors onto ring✨
- ice_fill_tx_timer_and_fc_thresh(9)✨
- ice_fill_txq_meta(9)Prepare the Tx queue's meta data✨
- ice_fill_valid_words(9)count valid words✨
- ice_finalize_update(9)Perform last steps to complete device update✨
- ice_finalize_xdp_rx(9)Bump XDP Tx tail and/or flush redirect map✨
- ice_find_adv_rule_entry(9)Search a rule entry✨
- ice_find_boost_entry(9)✨
- ice_find_buf_table(9)✨
- ice_find_dummy_packet(9)find dummy packet✨
- ice_find_dup_props_vsig(9)find VSI group with a specified set of properties✨
- ice_find_free_recp_res_idx(9)find free result indexes for recipe✨
- ice_find_netlist_node(9)✨
- ice_find_prof_id_with_mask(9)find profile ID for a given field vector✨
- ice_find_prof_vsig(9)find a VSIG with a specific profile handle✨
- ice_find_prot_off(9)find prot ID and offset pair, based on prof and FV index✨
- ice_find_q_in_range(9)✨
- ice_find_recp(9)find a recipe✨
- ice_find_rule_entry(9)Search a rule entry✨
- ice_find_seg_in_pkg(9)✨
- ice_find_tc_flower_fltr(9)Find the TC flower filter in the list✨
- ice_find_vsi(9)Find the VSI from VSI ID✨
- ice_find_vsi_list_entry(9)Search VSI list map with VSI count 1✨
- ice_fix_features(9)fix the netdev features flags based on device limitations✨
- ice_flash_component(9)Flash a component of the NVM✨
- ice_flg_rd_dump(9)dump a flag redirect item info✨
- ice_flg_rd_parse_item(9)parse 8 bits of Flag Redirect Table entry✨
- ice_flg_rd_table_get(9)create a flag redirect table✨
- ice_flg_redirect(9)redirect a parser flag to packet flag✨
- ice_flow_add_entry(9)Add a flow entry✨
- ice_flow_add_fld_raw(9)sets locations of a raw field from entry's input buf✨
- ice_flow_add_prof(9)Add a flow profile for packet segments and matched fields✨
- ice_flow_add_prof_sync(9)Add a flow profile for packet segments and fields✨
- ice_flow_assoc_fdir_prof(9)add an FDIR profile for main/ctrl VSI✨
- ice_flow_assoc_prof(9)associate a VSI with a flow profile✨
- ice_flow_calc_seg_sz(9)calculates size of a packet segment based on headers✨
- ice_flow_create_xtrct_seq(9)Create an extraction sequence for given segments✨
- ice_flow_disassoc_prof(9)disassociate a VSI from a flow profile✨
- ice_flow_find_prof_conds(9)Find a profile matching headers and conditions✨
- ice_flow_find_prof_id(9)Look up a profile with given profile ID✨
- ice_flow_proc_seg_hdrs(9)process protocol headers present in pkt segments✨
- ice_flow_proc_segs(9)process all packet segments associated with a profile✨
- ice_flow_rem_entry(9)Remove a flow entry✨
- ice_flow_rem_entry_sync(9)Remove a flow entry✨
- ice_flow_rem_prof(9)Remove a flow profile and all entries associated with it✨
- ice_flow_rem_prof_sync(9)remove a flow profile✨
- ice_flow_rem_vsi_prof(9)remove VSI from flow profile✨
- ice_flow_set_fld(9)specifies locations of field from entry's input buffer✨
- ice_flow_set_fld_ext(9)specifies locations of field from entry's input buffer✨
- ice_flow_set_parser_prof(9)Set flow profile based on the parsed profile info✨
- ice_flow_set_rss_seg_info(9)setup packet segments for RSS✨
- ice_flow_val_hdrs(9)validates packet segments for valid protocol headers✨
- ice_flow_xtract_fld(9)Create an extraction sequence entry for the given field✨
- ice_flow_xtract_raws(9)Create extract sequence entries for raw bytes✨
- ice_fltr_add_entry_to_list(9)allocate and add filter entry to list✨
- ice_fltr_add_eth(9)add specyfic ethertype filter✨
- ice_fltr_add_eth_list(9)add list of ethertype filters✨
- ice_fltr_add_eth_to_list(9)add ethertype filter info to exsisting list✨
- ice_fltr_add_mac(9)add single MAC filter✨
- ice_fltr_add_mac_and_broadcast(9)add single MAC and broadcast✨
- ice_fltr_add_mac_list(9)add list of MAC filters✨
- ice_fltr_add_mac_to_list(9)add MAC filter info to exsisting list✨
- ice_fltr_add_vlan(9)add single VLAN filter✨
- ice_fltr_add_vlan_list(9)add list of VLAN filters✨
- ice_fltr_add_vlan_to_list(9)add VLAN filter info to exsisting list✨
💅
getting it ready, bestie…