es58x_xmit_more(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… es58x_xmit_more β€” the "can we keep going?" check

okay so bestie, welcome to the kernel API manual for es58x_xmit_more πŸ¦‹ this one lives in the CAN-over-USB corner of the kernel and it is literally just a vibe check for packet batching, and we're gonna get into it.


✨ NAME ✨

es58x_xmit_more β€” Can we put more packets? that's the whole question, that's the whole function, no cap πŸŽ€


🌸 SYNOPSIS 🌸

bool es58x_xmit_more (struct es58x_priv *priv );

returns a bool, takes one pointer, that's it, she's simple and she knows it ✨


🧚 ARGUMENTS 🧚

  • priv β€” the ES58X private parameters, the ones tied to the network device. like the little personal bag of state that belongs to this netdev, that's her πŸ’œ

πŸ‘‘ RETURN πŸ‘‘

  • true β€” yes bestie, we can put more πŸŽ‰
  • false β€” okay that's it, it is time to send 🫢

no in-between, no maybe, that's the whole dealio.

lowkey the entire point of this function is to answer that one question, so pls don't go looking for extra behaviour in here, there isn't any πŸ™ˆ

πŸ”₯ SEE ALSO πŸ”₯

the kernel file, living its best life at:

./drivers/net/can/usb/etas_es58x/es58x_core.c

and the whole friend group, the entire squad, every single one, no skips, no shortcuts, here we go πŸ’€:


that's the whole page, you ate it up πŸ’… and before you go β€” this lil gem comes from ./drivers/net/can/usb/etas_es58x, dated October 2026, and it's filed under es58x_xmit_more(9) in the Kernel API Manual. iconic, periodt 🌈⭐

πŸ“¦ where this page comes from