idpf_tx_singleq_clean_all(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… idpf_tx_singleq_clean_all(9) ✨

Okay so bestie, welcome to the Kernel API Manual β€” this one's a lil function straight outta the Linux kernel and it's literally called idpf_tx_singleq_clean_all. Say that five times fast, I dare u 😭


🌸 NAME 🌸

idpf_tx_singleq_clean_all β€” it cleans all the Tx queues. That's it, that's the vibe. 🧹✨


πŸ¦‹ SYNOPSIS πŸ¦‹

bool idpf_tx_singleq_clean_all (struct idpf_q_vector *q_vec , int budget
, int *cleaned );

It's giving function signature realness β€” returns a bool, takes three args, no cap. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • q_vec β€” the queue vector, obvs. That's the main character here πŸ‘‘
  • budget β€” this one's used to figure out if we're in netpoll. iykyk 🫢
  • cleaned β€” returns the number of packets cleaned. Like a lil receipt for ur work, slay πŸ§ΎπŸ’–

πŸ”₯ DESCRIPTION πŸ”₯

So like β€” it returns false if the clean is not complete, else it returns true. Periodt. Simple as that, no notes πŸ’€β­


🌈 SEE ALSO 🌈

The kernel file lives at ./drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c β€” go read it if ur feelin' ✨academic✨ πŸ“–

And here's the whole friend group, fr fr β€” every single one of them, not skipping a single bestie:


πŸ’‘ Pro tip from ur girl: every single one of those has a (9) on it, so don't come for me if ur man page lookup goes sideways β€” that's literally how they're written. πŸ™ˆ

And that's a wrap, bestie!! πŸŽ¬πŸ’œ This lil page came from ./drivers/net/ethernet/intel/idpf, dated October 2026 β€” so like, future energy fr. Byeee, go clean those queues, u got this πŸ«Άβœ¨πŸ“

πŸ“¦ where this page comes from