iavf_free_asq_bufs(9)
π NAME π
Ok so bestie, welcome to the iavf_free_asq_bufs page β that's iavf_free_asq_bufs(9) if you're being formal about it, and it's giving "cleanup era" β¨ The whole vibe: free send queue buffer info elements. That's it, that's the job. She releases the buffer info elements for the send queue, and honestly? Someone had to do it. π«Ά
β¨ SYNOPSIS β¨
void iavf_free_asq_bufs (struct iavf_hw *hw );
No cap, that's the entire signature. One function, one argument, returns nothing (void) β she does her thing and dips π
π ARGUMENTS π
hwβ pointer to the hardware structure π₯οΈ Like, this is the hardware struct bestie, she needs it to know which hardware we're freeing send queue buffer info elements for. Can't free what you can't find, iykyk.
π¦ SEE ALSO π¦
Sibling functions! The whole AdminQ friend group, fr fr π
- Kernel file:
./drivers/net/ethernet/intel/iavf/iavf_adminq.c iavf_alloc_adminq_asq_ring(9)iavf_alloc_adminq_arq_ring(9)iavf_free_adminq_asq(9)iavf_free_adminq_arq(9)iavf_alloc_arq_bufs(9)iavf_alloc_asq_bufs(9)iavf_free_arq_bufs(9)iavf_config_asq_regs(9)iavf_config_arq_regs(9)iavf_init_asq(9)iavf_init_arq(9)iavf_shutdown_asq(9)iavf_shutdown_arq(9)iavf_init_adminq(9)iavf_shutdown_adminq(9)iavf_clean_asq(9)iavf_asq_done(9)iavf_asq_send_command(9)iavf_fill_default_direct_cmd_desc(9)iavf_clean_arq_element(9)
And that's the page, bestie! π This little gem lives over in ./drivers/net/ethernet/intel/iavf and it's dated October 2026 β so go forth, free those buffer info elements, and slay πβ¨π
π¦ 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