iavf_find_fdir_fltr(9)
β¨ iavf_find_fdir_fltr(9) β¨
okay so bestie, welcome to the iavf_find_fdir_fltr page from the Kernel API Manual β this is the little function that goes looking for an FDIR filter for you π
it's giving "where's my filter" energy and honestly? iconic.
πΈ NAME πΈ
iavf_find_fdir_fltr β find FDIR filter π
π¦ SYNOPSIS π¦
struct iavf_fdir_fltr * iavf_find_fdir_fltr (struct iavf_adapter
*adapter , bool is_raw , u32 data );
like, that's the whole vibe right there β
π ARGUMENTS π
adapterβ pointer to the VF adapter structure π«Ά (your main character struct, fr)is_rawβ filter type, is raw (tc u32) or not (ethtool) π so like, which flavor of filter are we even talking aboutdataβ data to ID the filter, type dependent π₯ lowkey it depends on the type, iykyk
π RETURN π
pointer to Flow Director filter if found or NULL. Lock must be held. π no cap, hold that lock or don't come crying to me π
β SEE ALSO β
Kernel file ./drivers/net/ethernet/intel/iavf/iavf_fdir.c β go read it bestie, it ate π
iavf_validate_fdir_fltr_masks(9)iavf_pkt_udp_no_pay_len(9)iavf_fill_fdir_gtpu_hdr(9)iavf_fill_fdir_pfcp_hdr(9)iavf_fill_fdir_nat_t_esp_hdr(9)iavf_fill_fdir_udp_flex_pay_hdr(9)iavf_fill_fdir_ip4_hdr(9)iavf_fill_fdir_ip6_hdr(9)iavf_fill_fdir_tcp_hdr(9)iavf_fill_fdir_udp_hdr(9)iavf_fill_fdir_sctp_hdr(9)iavf_fill_fdir_ah_hdr(9)iavf_fill_fdir_esp_hdr(9)iavf_fill_fdir_l4_hdr(9)iavf_fill_fdir_eth_hdr(9)iavf_fill_fdir_add_msg(9)iavf_fdir_flow_proto_name(9)iavf_print_fdir_fltr(9)iavf_fdir_is_dup_fltr(9)iavf_fdir_add_fltr(9)iavf_fdir_del_fltr(9)
and that's the page, bestie π§ no notes, she's perfect. shoutout to ./drivers/net/ethernet/intel/iavf and the October 2026 edition of the Kernel API Manual β go off, we love you, 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