iavf_mac_add_reject(9)
π
iavf_mac_add_reject β the iavf manual, bestie edition (section 9, Kernel API Manual)
okay so real talk, we're in the kernel API manual, section 9 π β this is the page for iavf_mac_add_reject, and it lives over in ./drivers/net/ethernet/intel/iavf. Pull up a chair, it's a short one but it's lowkey important β¨
πΈ NAME πΈ
iavf_mac_add_reject β
and that's genuinely it, no cap π the original page gives you the function name and then... nothing. No little tagline. No "does the thing" blurb. Just vibes and a name. We move on π
π¦ SYNOPSIS π¦
void iavf_mac_add_reject (struct iavf_adapter *adapter );
that's the whole signature, exactly as written β void return, one argument, go off π
β¨ ARGUMENTS β¨
adapterβ the adapter structure π«Ά that's the entire description the page gives us, and yes it's giving "professor wrote this at 3am" energy, but it IS the adapter structure and that's the fact of it.
π DESCRIPTION π
So here's the tea π΅ β this one removes filters from the list, based on what the PF responded. That's it. That's the whole description:
Remove filters from list based on PF response.
"PF" = physical function, iykyk π and the response is what drives which filters get pulled β the function is reacting to it, not deciding on its own. Short and sweet, main character energy in three sentences' worth of function π
πΌ SEE ALSO πΌ
buckle up bestie, this list is LONG and every single one of these is getting its moment π
- Kernel file
./drivers/net/ethernet/intel/iavf/iavf_virtchnl.c iavf_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_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_clear_offload_v2_aq_required(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)
sixty entries, and yes I counted, we don't skip π every last one is here, untouched, exactly as spelled π₯
okay that's the page!! short queen, but she's got range πΈ mwah, love that for us. this came from the source tree at ./drivers/net/ethernet/intel/iavf, dated October 2026 β go forth and read the other sixty pages bestie, I believe in you πβ¨π
π¦ 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