ice_arfs_is_flow_expired(9)
π§ ice_arfs_is_flow_expired(9) π§
okay so this is the kernel API manual page for ice_arfs_is_flow_expired(9), and it's giving βtiny but important helperβ energy. bestie, we're checking whether an aRFS entry has expired. that's the whole assignment. π
β¨ NAME β¨
ice_arfs_is_flow_expired β check if the aRFS entry has expired. literally that. no cap.
πΈ SYNOPSIS πΈ
bool ice_arfs_is_flow_expired (struct ice_vsi *vsi , struct
ice_arfs_entry *arfs_entry );
π ARGUMENTS π
vsiβ the VSI containing the aRFS entry. she's the container, okay?arfs_entryβ the aRFS entry that's being checked for expiration. this is the one getting the vibe check. π
π DESCRIPTION π
Return true if the flow has expired, else false. that's the whole tea. β
This function should be used to determine whether or not an aRFS entry should be removed from the hardware and software structures. so like, it's the βshould this entry get kicked out?β check. not me being dramatic, that's literally the job. π«Ά
π¦ SEE ALSO π¦
Kernel file: ./drivers/net/ethernet/intel/ice/ice_arfs.c β yes, that's the spot. π
also go say hi to the whole aRFS friend group:
ice_is_arfs_active(9)ice_is_arfs_using_perfect_flow(9)ice_arfs_update_active_fltr_cntrs(9)ice_arfs_del_flow_rules(9)ice_arfs_add_flow_rules(9)ice_arfs_update_flow_rules(9)ice_sync_arfs_fltrs(9)ice_arfs_build_entry(9)ice_arfs_is_perfect_flow_set(9)ice_arfs_cmp(9)ice_rx_flow_steer(9)ice_init_arfs_cntrs(9)ice_init_arfs(9)ice_clear_arfs(9)ice_set_cpu_rx_rmap(9)ice_remove_arfs(9)ice_rebuild_arfs(9)
sign-off bestie: this page is from the source/version ./drivers/net/ethernet/intel/ice, dated October 2026, and it's the ice_arfs_is_flow_expired(9) manual page. byeee, slay your aRFS checks responsibly. πβ¨
π¦ 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