ice_init_fltr_mgmt_struct(9)
π ice_init_fltr_mgmt_struct(9) π
okay so bestie, welcome to the Kernel API Manual entry for ice_init_fltr_mgmt_struct β yes it's a long name, yes we're saying it out loud, and yes it's lowkey iconic. this is the girl whose whole job is setting up the filter management list and the locks. that's it. that's the arc. π
β¨ NAME β¨
ice_init_fltr_mgmt_struct β initializes filter management list and locks</p> π
like, she shows up, she gets the filter management list and the locks all set up, and she goes home. no cap.
πΈ SYNOPSIS πΈ
int ice_init_fltr_mgmt_struct (struct ice_hw *hw );
that's the whole flex. one arg, one return, main character energy π¦
π©· ARGUMENTS π©·
hwβ pointer to thestruct ice_hw. that's the HW struct, bestie. she needs the pointer to do her little job. hand it over. π«Ά
π SEE ALSO π
okay so this is the part where the manpage pulls out the entire friend group and introduces every single one of them by name, and we are NOT skipping anybody, because everyone deserves their moment. π
first up, the file where she lives:
./drivers/net/ethernet/intel/ice/ice_common.cπ
and now the whole group chat, in order, no skips, no cuts, periodt:
ice_dump_phy_type(9),ice_set_mac_type(9),ice_is_generic_mac(9),ice_clear_pf_cfg(9),ice_aq_manage_mac_read(9),ice_aq_get_phy_caps(9),ice_aq_get_link_topo_handle(9),ice_aq_get_netlist_node(9),ice_find_netlist_node(9),ice_is_media_cage_present(9),ice_get_media_type(9),ice_get_link_status_datalen(9),ice_aq_get_link_info(9),ice_fill_tx_timer_and_fc_thresh(9),ice_aq_set_mac_cfg(9),ice_cleanup_fltr_mgmt_struct(9),ice_get_itr_intrl_gran(9),ice_wait_fw_load(9),ice_init_hw(9),ice_deinit_hw(9)ice_check_reset(9),ice_pf_reset(9),ice_reset(9),ice_copy_rxq_ctx_to_hw(9),ice_copy_rxq_ctx_from_hw(9),ice_pack_rxq_ctx(9),ice_unpack_rxq_ctx(9),ice_write_rxq_ctx(9),ice_read_rxq_ctx(9),ice_pack_txq_ctx(9),ice_pack_txq_ctx_full(9),ice_unpack_txq_ctx_full(9),ice_copy_txq_ctx_from_hw(9),ice_copy_txq_ctx_to_hw(9),ice_read_txq_ctx(9),ice_write_txq_ctx(9),ice_pack_txtime_ctx(9),ice_sbq_send_cmd(9),ice_sbq_rw_reg(9),ice_should_retry_sq_send_cmd(9),ice_sq_send_cmd_retry(9),ice_aq_send_cmd(9)ice_aq_get_fw_ver(9),ice_aq_send_driver_ver(9),ice_aq_q_shutdown(9),ice_aq_req_res(9),ice_aq_release_res(9),ice_acquire_res(9),ice_release_res(9),ice_aq_alloc_free_res(9),ice_alloc_hw_res(9),ice_free_hw_res(9),ice_get_num_per_func(9),ice_parse_common_caps(9),ice_recalc_port_limited_caps(9),ice_parse_vf_func_caps(9),ice_parse_vsi_func_caps(9),ice_parse_1588_func_caps(9),ice_parse_fdir_func_caps(9),ice_parse_func_caps(9)ice_func_id_to_logical_id(9),ice_parse_valid_functions_cap(9),ice_parse_vf_dev_caps(9),ice_parse_vsi_dev_caps(9),ice_parse_1588_dev_caps(9),ice_parse_fdir_dev_caps(9),ice_parse_sensor_reading_cap(9),ice_parse_nac_topo_dev_caps(9),ice_parse_dev_caps(9),ice_is_phy_rclk_in_netlist(9),ice_is_clock_mux_in_netlist(9),ice_is_cgu_in_netlist(9),ice_is_gps_in_netlist(9),ice_aq_list_caps(9),ice_discover_dev_caps(9),ice_discover_func_caps(9),ice_set_safe_mode_caps(9),ice_get_caps(9),ice_aq_manage_mac_write(9),ice_aq_clear_pxe_mode(9),ice_clear_pxe_mode(9),ice_aq_set_port_params(9)ice_is_100m_speed_supported(9),ice_get_link_speed_based_on_phy_type(9),ice_update_phy_type(9),ice_aq_set_phy_cfg(9),ice_update_link_info(9),ice_aq_get_phy_equalization(9),ice_aq_get_fec_stats(9),ice_cache_phy_user_req(9),ice_caps_to_fc_mode(9),ice_caps_to_fec_mode(9),ice_cfg_phy_fc(9),ice_set_fc(9),ice_phy_caps_equals_cfg(9),ice_copy_phy_caps_to_cfg(9),ice_cfg_phy_fec(9),ice_get_link_status(9),ice_aq_set_link_restart_an(9),ice_aq_set_event_mask(9),ice_aq_set_mac_loopback(9),ice_aq_set_port_id_led(9),ice_aq_get_port_options(9),ice_aq_set_port_option(9),ice_get_phy_lane_number(9),ice_aq_sff_eeprom(9)__ice_aq_get_set_rss_lut(9),ice_aq_get_rss_lut(9),ice_aq_set_rss_lut(9),__ice_aq_get_set_rss_key(9),ice_aq_get_rss_key(9),ice_aq_set_rss_key(9),ice_aq_add_lan_txq(9),ice_aq_dis_lan_txq(9),ice_aq_cfg_lan_txq(9),ice_aq_add_rdma_qsets(9),ice_aq_set_txtimeq(9),ice_get_lan_q_ctx(9),ice_ena_vsi_txq(9),ice_dis_vsi_txq(9),ice_cfg_vsi_qs(9),ice_cfg_vsi_lan(9),ice_cfg_vsi_rdma(9),ice_ena_vsi_rdma_qset(9),ice_dis_vsi_rdma_qset(9)ice_aq_get_cgu_input_pin_measure(9),ice_aq_get_cgu_abilities(9),ice_aq_set_input_pin_cfg(9),ice_aq_get_input_pin_cfg(9),ice_aq_set_output_pin_cfg(9),ice_aq_get_output_pin_cfg(9),ice_aq_get_cgu_dpll_status(9),ice_aq_set_cgu_dpll_config(9),ice_aq_set_cgu_ref_prio(9),ice_aq_get_cgu_ref_prio(9),ice_aq_get_cgu_info(9),ice_aq_set_phy_rec_clk_out(9),ice_aq_get_phy_rec_clk_out(9),ice_aq_get_sensor_reading(9),ice_replay_pre_init(9),ice_replay_vsi(9),ice_replay_post(9),ice_stat_update40(9),ice_stat_update32(9),ice_sched_query_elem(9),ice_aq_read_i2c(9),ice_aq_write_i2c(9),ice_get_pca9575_handle(9),ice_read_pca9575_reg(9)ice_aq_set_gpio(9),ice_aq_get_gpio(9),ice_is_fw_api_min_ver(9),ice_fw_supports_link_override(9),ice_get_link_default_override(9),ice_is_phy_caps_an_enabled(9),ice_is_fw_health_report_supported(9),ice_aq_set_health_status_cfg(9),ice_aq_set_lldp_mib(9),ice_fw_supports_lldp_fltr_ctrl(9),ice_lldp_fltr_add_remove(9),ice_lldp_execute_pending_mib(9),ice_fw_supports_report_dflt_cfg(9),ice_get_link_speed(9),ice_get_dest_cgu(9),ice_read_cgu_reg(9),ice_write_cgu_reg(9)
like. that's the whole roster. every single one made the list. we love a thorough queen. ππ
ngl if you got to the bottom of that SEE ALSO you're a real one. iykyk. β¨
and that's the page!! πΈ this little cutie came out of ./drivers/net/ethernet/intel/ice back in October 2026, and she's filed under ice_init_fltr_mgmt_struct(9) β go say hi to the rest of the family, bestie, they're all listed above πππ¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms