ice_vc_fdir_is_raw_flow(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ice_vc_fdir_is_raw_flow β€” check if FDIR flow is raw (binary) πŸ’–

Hey bestie! Welcome to the ice_vc_fdir_is_raw_flow(9) page in the Kernel API Manual β€” yes, the manual name is folded in right near the top like a cute little bookmark. πŸŽ€


πŸ’… NAME πŸ’…

ice_vc_fdir_is_raw_flow β€” check if FDIR flow is raw (binary)


✨ SYNOPSIS ✨

bool ice_vc_fdir_is_raw_flow (struct virtchnl_proto_hdrs *proto );

🫢 ARGUMENTS 🫢

  • proto β€” virtchnl protocol headers. That’s the thing we’re checking, bestie. πŸ’–

🌸 DESCRIPTION 🌸

Okay so this function is doing a little vibe check on an FDIR rule: is it a raw flow (protocol agnostic flow), or not? 🧚✨

Tea time, important note: a common FDIR rule must have non-zero proto->count. So we use the tunnel_level and the count of proto as the indicators. If both tunnel_level and count of proto are zero, this FDIR rule will be regarded as raw flow. No cap. πŸ’…


πŸŽ€ RETURN πŸŽ€

true if headers describe raw flow, false otherwise. Simple as that, bestie. 🫢


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/net/ethernet/intel/ice/virt/fdir.c β€” go read the source, it’s giving main character energy. πŸ‘‘


πŸŽ€ That’s a wrap, bestie! Source/version: ./drivers/net/ethernet/intel/i... Β· date: October 2026 β€” mwah! πŸ’–
πŸ“¦ where this page comes from