icssm_prueth_tx_enqueue(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ icssm_prueth_tx_enqueue β€” NAME ✨

okay bestie, welcome to the Kernel API Manual πŸ’– today's main character is icssm_prueth_tx_enqueue β€” she queues a packet to firmware for transmission. that's it. that's the vibe. πŸ‘‘


🌸 SYNOPSIS 🌸

int icssm_prueth_tx_enqueue (struct prueth_emac *emac , struct sk_buff
*skb , enum prueth_queue_id queue_id );

like, look at her. three args, one int, zero drama. no cap. ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • emac β€” the EMAC data structure, aka the whole personality of this call 🫢 she holds the context, she's giving main character energy.
  • skb β€” the packet data buffer πŸ¦‹ your actual packet lives here, this is the thing you're shipping off.
  • queue_id β€” the priority queue id 🌈 which queue we're dropping this packet into, priorities matter iykyk.

πŸ’… RETURN πŸ’…

  • 0 (Success) β€” literally that's the documented return, and honestly? iconic. she said "0" and she meant it. πŸ”₯
not me noticing there's exactly one documented return value and it's Success β€” bestie is unbothered, thriving, flawless. ⭐

πŸ¦‹ SEE ALSO πŸ¦‹

the whole friend group, fr fr 🫢 go say hi to all of them.


and that's the page, bestie πŸ’œ this little masterpiece lives in ./drivers/net/ethernet/ti/icssm and it's stamped October 2026 β€” screenshot it, frame it, send it to the group chat. mwah. πŸ’‹πŸŽ€βœ¨

πŸ“¦ where this page comes from