idpf_tx_singleq_clean_all(9)
π 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:
idpf_tx_singleq_csum(9)idpf_tx_singleq_dma_map_error(9)idpf_tx_singleq_map(9)idpf_tx_singleq_get_ctx_desc(9)idpf_tx_singleq_build_ctx_desc(9)idpf_tx_singleq_frame(9)idpf_tx_singleq_clean(9)idpf_rx_singleq_test_staterr(9)idpf_rx_singleq_is_non_eop(9)idpf_rx_singleq_csum(9)idpf_rx_singleq_base_csum(9)idpf_rx_singleq_flex_csum(9)idpf_rx_singleq_base_hash(9)idpf_rx_singleq_flex_hash(9)__idpf_rx_singleq_process_skb_fields(9)idpf_rx_buf_hw_update(9)idpf_rx_singleq_buf_hw_alloc_all(9)idpf_rx_singleq_extract_base_fields(9)idpf_rx_singleq_extract_flex_fields(9)idpf_rx_singleq_extract_fields(9)idpf_rx_singleq_clean(9)idpf_rx_singleq_clean_all(9)idpf_vport_singleq_napi_poll(9)
π‘ 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
- 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