ice_update_prof_masking(9)
β¨ NAME β¨
okay so bestie, this is ice_update_prof_masking(9) from the Kernel API Manual, and its whole thing is literally set registers according to masking. thatβs the function, no cap. π«Ά
πΈ SYNOPSIS πΈ
the whole signature, exactly as written, no edits:
int ice_update_prof_masking (struct ice_hw *hw , enum ice_block blk ,
u16 prof_id , u16 *masks );
π ARGUMENTS π
okay bestie, the arguments are literally a little quartet:
hwβ pointer to the HW struct. yes, the hardware struct itself. iconic.blkβ hardware block. the block. periodt.prof_idβ profile ID. itβs giving identifier energy, but make it hardware.masksβ masks. thatβs the whole sentence, bestie. plural. we love.
π SEE ALSO π
okay the SEE ALSO section is a whole group chat, and every single ref is invited. not me listing them all, but yes I am, because the facts stay. π
- Kernel file:
./drivers/net/ethernet/intel/ice/ice_flex_pipe.cβ the Kernel file, iykyk. π§ ice_sect_id(9),ice_hw_ptype_ena(9),ice_gen_key_word(9),ice_bits_max_set(9)β bestie squad #1.ice_set_key(9),ice_acquire_change_lock(9),ice_release_change_lock(9),ice_get_open_tunnel_port(9)β lock-and-key vibes, slay.ice_upd_dvm_boost_entry(9),ice_set_dvm_boost_entries(9),ice_tunnel_idx_to_entry(9),ice_create_tunnel(9),ice_destroy_tunnel(9)β tunnel crew, no cap.ice_find_prot_off(9),ice_ptg_find_ptype(9),ice_ptg_alloc_val(9),ice_ptg_remove_ptype(9),ice_ptg_add_mv_ptype(9)β ptg besties, obsessed.ice_match_prop_lst(9),ice_vsig_find_vsi(9),ice_vsig_alloc_val(9),ice_vsig_alloc(9)β vsig friend group.ice_find_dup_props_vsig(9),ice_vsig_free(9),ice_vsig_remove_vsi(9),ice_vsig_add_mv_vsi(9)β more vsig icons.ice_prof_has_mask_idx(9),ice_prof_has_mask(9),ice_find_prof_id_with_mask(9),ice_prof_id_rsrc_type(9)β mask-adjacent main characters.ice_tcam_ent_rsrc_type(9),ice_alloc_tcam_ent(9),ice_free_tcam_ent(9),ice_alloc_prof_id(9)β tcam + prof_id crew.ice_free_prof_id(9),ice_prof_inc_ref(9),ice_write_prof_mask_reg(9),ice_write_prof_mask_enable_res(9)β refcount and register energy.ice_init_prof_masks(9),ice_init_all_prof_masks(9),ice_alloc_prof_mask(9),ice_free_prof_mask(9),ice_free_prof_masks(9)β masks getting the full treatment.ice_shutdown_prof_masks(9),ice_shutdown_all_prof_masks(9),ice_write_es(9),ice_prof_dec_ref(9)β shutdown + ref drop besties.ice_init_sw_xlt1_db(9),ice_init_sw_xlt2_db(9),ice_init_sw_db(9),ice_fill_tbl(9)β init/fill squad.ice_fill_blk_tbls(9),ice_free_prof_map(9),ice_free_flow_profs(9),ice_free_vsig_tbl(9)β table-building and freeing, we love to see it.ice_free_hw_tbls(9),ice_init_flow_profs(9),ice_clear_hw_tbls(9),ice_init_hw_tbls(9)β hw table icons.ice_prof_gen_key(9),ice_tcam_write_entry(9),ice_vsig_get_ref(9),ice_has_prof_vsig(9)β key/write/ref crew.ice_prof_bld_es(9),ice_prof_bld_tcam(9),ice_prof_bld_xlt1(9),ice_prof_bld_xlt2(9)β build besties, periodt.ice_upd_prof_hw(9),ice_update_fd_mask(9),ice_update_fd_swap(9),ice_get_ptype_attrib_info(9)β update + attrib squad.ice_add_prof_attrib(9),ice_disable_fd_swap(9),ice_search_prof_id(9),ice_vsig_prof_id_count(9)β add/disable/search/count cuties.ice_rel_tcam_idx(9),ice_rem_prof_id(9),ice_rem_vsig(9),ice_rem_prof_id_vsig(9),ice_rem_flow_all(9)β removal crew, dramatic but useful.ice_rem_prof(9),ice_get_prof(9),ice_get_profs_vsig(9),ice_add_prof_to_lst(9)β prof + vsig list besties.ice_move_vsi(9),ice_set_tcam_flags(9),ice_rem_chg_tcam_ent(9),ice_prof_tcam_ena_dis(9)β move/set/rem/ena-dis, slay.ice_ptg_attr_in_use(9),ice_adj_prof_priorities(9),ice_add_prof_id_vsig(9),ice_create_prof_id_vsig(9)β priorities and prof_id-vsig icons.ice_create_vsig_from_lst(9),ice_find_prof_vsig(9),ice_add_prof_id_flow(9),ice_flow_assoc_fdir_prof(9)β create/find/add/assoc friend group.ice_rem_prof_from_list(9),ice_rem_prof_id_flow(9)β final besties in the SEE ALSO group chat. π
thatβs the whole page, bestie. source/version vibe: ./drivers/net/ethernet/intel/ice; date: October 2026. go forth and call it, ily, mwah πβ¨
π¦ 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