idpf_tx_singleq_frame(9)
π 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 outtx_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 π’
- the kernel file
./drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.cπ 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_clean(9)idpf_tx_singleq_clean_all(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)
π not me noticingidpf_rx_singleq_clean(9)andidpf_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
- 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