iavf_clear_..._aq_required(9)
π
iavf_clear_..._aq_required β from the Kernel API Manual, bestie β¨
okay so picture this: you're deep in the iavf driver, the Intel Virtual Function thing, and there's this little helper that quietly tidies up after an offload request. That's her. She's not loud. She's not returning anything. She just clears a bit and leaves. main character energy, honestly.
πΈ NAME πΈ
iavf_clear_offload_v2_aq_required β clears the AQ required bit for an offload request π
β¨ SYNOPSIS β¨
void iavf_clear_offload_v2_aq_required (struct iavf_adapter *adapter ,
u16 tpid , enum virtchnl_ops offload_op );
like, she takes three things and gives you back absolutely nothing. void. no return. no notes. π
π¦ ARGUMENTS π¦
adapterβ the adapter structure. the whole vibe container, fr.tpidβ the VLAN TPID. yes, that TPID. she knows her.offload_opβ the opcode that tells her which AQ required bit to clear. lowkey the whole personality of this function tbh π
π SEE ALSO π
the squad. the whole group chat. every single one of them:
Kernel file ./drivers/net/ethernet/intel/iavf/iavf_virtchnl.ciavf_send_pf_msg(9)iavf_send_api_ver(9)iavf_poll_virtchnl_msg(9)iavf_verify_api_ver(9)iavf_send_vf_config_msg(9)iavf_send_vf_ptp_caps_msg(9)iavf_validate_num_queues(9)iavf_get_vf_config(9)iavf_configure_queues(9)iavf_enable_queues(9)iavf_disable_queues(9)iavf_map_queues(9)iavf_set_mac_addr_type(9)iavf_add_ether_addrs(9)iavf_del_ether_addrs(9)iavf_mac_add_ok(9)iavf_mac_add_reject(9)iavf_vlan_add_reject(9)iavf_add_vlans(9)iavf_del_vlans(9)iavf_set_promiscuous(9)iavf_request_stats(9)iavf_get_rss_hashcfg(9)iavf_set_rss_hashcfg(9)iavf_set_rss_key(9)iavf_set_rss_lut(9)iavf_set_rss_hfunc(9)iavf_enable_vlan_stripping(9)iavf_disable_vlan_stripping(9)iavf_tpid_to_vc_ethertype(9)iavf_set_vc_offload_ethertype(9)iavf_send_vlan_offload_v2(9)iavf_enable_vlan_stripping_v2(9)iavf_disable_vlan_stripping_v2(9)iavf_enable_vlan_insertion_v2(9)iavf_disable_vlan_insertion_v2(9)iavf_virtchnl_send_ptp_cmd(9)iavf_print_link_message(9)iavf_get_vpe_link_status(9)iavf_set_adapter_link_speed_from_vpe(9)iavf_get_qos_caps(9)iavf_set_quanta_size(9)iavf_cfg_queues_quanta_size(9)iavf_cfg_queues_bw(9)iavf_enable_channels(9)iavf_disable_channels(9)iavf_print_cloud_filter(9)iavf_add_cloud_filter(9)iavf_del_cloud_filter(9)iavf_add_fdir_filter(9)iavf_del_fdir_filter(9)iavf_add_adv_rss_cfg(9)iavf_del_adv_rss_cfg(9)iavf_request_reset(9)iavf_netdev_features_vlan_strip_set(9)iavf_activate_fdir_filters(9)iavf_virtchnl_ptp_get_time(9)iavf_virtchnl_completion(9)iavf_poll_virtchnl_response(9)
like I said. the whole group chat. π
ngl bestie, if you're reading this page you probably got here by clicking through iavf_virtchnl.c at 2am. she's a supporting character, but the plot does not work without her. π«Ά
and that's the page!! sourced straight from ./drivers/net/ethernet/intel/iavf, dated October 2026, living under the Kernel API Manual umbrella β slay, iconic, no cap. go clear that bit, queen ππ
π¦ 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