ice_clear_arfs(9)
π ice_clear_arfs(9) β like, the Kernel API Manual page, bestie π
okay so before we even get into it: yes this is a real kernel API manual page, and yes the manual it lives in is literally called Kernel API Manual. we're doing big-kernel-energy today, and honestly? it's giving main character. π
β¨ NAME β¨
ice_clear_arfs β the glow-up-and-goodbye function: it clears out the aRFS hash table and any memory that was being used for aRFS. like, full closet clean-out. no leftovers, no stragglers, no mystery boxes under the bed. π
π¦ SYNOPSIS π¦
void ice_clear_arfs (struct ice_vsi *vsi );
that's it. that's the whole vibe check. it returns void, so don't be out here waiting for a result β there is no result. it just does the thing and goes. π
πΈ ARGUMENTS πΈ
vsiβ the VSI to be forwarded to. that's the one thing you hand it, and it's the whole reason it knows where to look. novsi, no clearing. periodt. π
π₯ SEE ALSO π₯
okay this section is a whole group chat and i'm obsessed. if you liked this one, the whole aRFS fam is right here β and also literally go look at the source file itself:
- Kernel file
./drivers/net/ethernet/intel/ice/ice_arfs.c
and the rest of the crew, in the order the manpage lists them, no cap:
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_is_flow_expired(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_set_cpu_rx_rmap(9)ice_remove_arfs(9)ice_rebuild_arfs(9)
like i said. a whole group chat. every single one of them, we stan each and every one π«Ά
ngl bestie, ice_clear_arfs is the cleanup era β the other ones are the builders and checkers and counters, this one is the "okay we're done here, pack it up, hydrate" moment. π
and that's the page!! no notes, 10/10, ate and left no crumbs.
this little drop came to you straight out of ./drivers/net/ethernet/intel/ice β source/version flex and all β dated October 2026, and the page itself is ice_clear_arfs(9). mwah π ok bye, go clear something. π
π¦ 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