t7xx_dpmaif_tx_send_skb(9)
π NAME π
t7xx_dpmaif_tx_send_skb β add skb to the transmit queue. This is the Kernel API Manual entry, bestie, and yes it's giving βqueue handoff realnessβ π
β¨
β¨ SYNOPSIS β¨
int t7xx_dpmaif_tx_send_skb (struct dpmaif_ctrl *dpmaif_ctrl , unsigned
int txq_number , struct sk_buff *skb );
π«Ά ARGUMENTS π«Ά
dpmaif_ctrlβ pointer tostruct dpmaif_ctrl. That's the control struct, no cap π¦txq_numberβ queue number to xmit on. Pick your queue, queen πskbβ pointer to theskbto transmit. The packet bestie in question π
π DESCRIPTION π
Okay so it adds the skb to the queue of the skbs to be transmit π Then it wakes up the thread that push the skbs from the queue to the HW. Literally the βput it in the queue and poke the threadβ moment, fr fr β¨
π RETURN π
0β Success. Slay π-EBUSYβ Tx budget exhausted. π In normal circumstancest7xx_dpmaif_add_skb_to_ringmust report the txq full state to prevent this error condition. That's the important caveat, bestie β don't skip it π«Ά
π SEE ALSO π
- Kernel file
./drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c t7xx_dpmaif_txq_init(9)
made with π from the Kernel API Manual, source/version ./drivers/net/wwan/t7xx, dated October 2026, and the page itself is t7xx_dpmaif_tx_send_skb(9). k bye bestie, go transmit responsibly ππ«Ά
π¦ 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