ice_devlink_..._port_option(9)
π NAME π
Hey bestie! Welcome to the Kernel API Manual page for ice_devlink_..._port_option(9). The function in the spotlight is ice_devlink_aq_set_port_option, and its whole thing is: Send set port option admin queue command. Thatβs the vibe. β¨
πΈ SYNOPSIS πΈ
int ice_devlink_aq_set_port_option (struct ice_pf *pf , u8 option_idx , struct netlink_ext_ack *extack );
Thatβs the exact signature, no cap. π
π ARGUMENTS π
pfβ the PF to print split port options. Yep, thatβs the wording on the page, bestie β weβre keeping it exactly like that. πoption_idxβ selected port option.extackβ extended netdev ack structure.
π¦ DESCRIPTION π¦
Okay so this one sends the set port option admin queue command with the selected port option, and then it calls NVM write activate. Thatβs the whole flow. Itβs giving βdo the port-option thing, then activate the NVM write.β π
π₯ SEE ALSO π₯
Kernel file: ./drivers/net/ethernet/intel/ice/devlink/port.c
ice_devlink_port_opt_speed_str(9)ice_devlink_port_options_print(9)ice_devlink_port_split(9)ice_devlink_port_unsplit(9)ice_devlink_set_port_split_options(9)ice_devlink_set_switch_id(9)ice_devlink_create_pf_port(9)ice_devlink_destroy_pf_port(9)ice_devlink_port_get_vf_fn_mac(9)ice_devlink_port_set_vf_fn_mac(9)ice_devlink_create_vf_port(9)ice_devlink_destroy_vf_port(9)ice_devlink_create_sf_dev_port(9)ice_devlink_destroy_sf_dev_port(9)ice_activate_dynamic_port(9)ice_deactivate_dynamic_port(9)ice_dealloc_dynamic_port(9)ice_dealloc_all_dynamic_ports(9)ice_devlink_port_new_check_attr(9)ice_devlink_port_del(9)ice_devlink_port_fn_hw_addr_set(9)ice_devlink_port_fn_hw_addr_get(9)ice_devlink_port_fn_state_set(9)ice_devlink_port_fn_state_get(9)ice_reserve_sf_num(9)ice_devlink_create_sf_port(9)ice_devlink_destroy_sf_port(9)ice_alloc_dynamic_port(9)ice_devlink_port_new(9)
And thatβs the page, bestie! The footer vibes are source/version ./drivers/net/ethernet/intel/i..., dated October 2026, for ice_devlink_..._port_option(9). 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