idpf_tx_singleq_frame(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… idpf_tx_singleq_frame β€” from the Kernel API Manual (yes, that manual)

okay so bestie, welcome to the function page for idpf_tx_singleq_frame ✨ this is where the kernel docs live, and we're about to make it make sense πŸ’–


🌸 NAME 🌸

idpf_tx_singleq_frame β€” sends a buffer on the Tx ring using base descriptors 🫢

like. that's the whole job. it sends a buffer. on the Tx ring. with base descriptors. slay πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

netdev_tx_t idpf_tx_singleq_frame (struct sk_buff *skb , struct
idpf_tx_queue *tx_q );

πŸŽ€ ARGUMENTS πŸŽ€

  • skb β€” the send buffer πŸ’Œ literally the thing you're yeeting out
  • tx_q β€” the queue you're sending that buffer on πŸ‘‘

⭐ DESCRIPTION ⭐

Returns NETDEV_TX_OK if it actually sent, and otherwise it hands you back an error code 😭 no cap, that's the whole vibe check: success indicator or error code, nothing in between 🫑


πŸ’œ SEE ALSO πŸ’œ

bestie the cross-reference list here is long and it ate, so buckle in 🎒

πŸ’€ not me noticing idpf_rx_singleq_clean(9) and idpf_rx_singleq_clean_all(9) showing up twice in that list β€” that's exactly how the original rolls, so we're keeping it fr fr πŸ™ˆ

✨ keep the Rx crew and the Tx crew straight in your head and you're golden, bestie 🧚

and that's the page! 🌈 this one came from the source location ./drivers/net/ethernet/intel/idpf, dated October 2026, and the title up top is idpf_tx_singleq_frame(9) β€” so if you need me, that's where to find me πŸ“πŸ’– periodt ✨

πŸ“¦ where this page comes from