t7xx_dpmaif_tx_send_skb(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ 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 to struct dpmaif_ctrl. That's the control struct, no cap πŸ¦‹
  • txq_number β€” queue number to xmit on. Pick your queue, queen πŸ‘‘
  • skb β€” pointer to the skb to 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 circumstances t7xx_dpmaif_add_skb_to_ring must report the txq full state to prevent this error condition. That's the important caveat, bestie β€” don't skip it 🫢

πŸ‘€ SEE ALSO πŸ‘€


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