liquidio_push_packet(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay bestie, welcome to liquidio_push_packet(9) in the Kernel API Manual 🫢 β€” this is the routine to push packets arriving on Octeon interface upto network layer. That's the whole vibe: packets arrive on the Octeon interface, and this routine pushes them upto the network layer. Slay.

πŸ¦‹ SYNOPSIS πŸ¦‹

no cap, here's the exact signature β€” copy it like your fave playlist link:

void liquidio_push_packet (u32 octeon_id , void *skbuff , u32 len ,
union octeon_rh *rh , void *param , void *arg );

πŸ’… ARGUMENTS πŸ’…

  • octeon_id β€” octeon device id.
  • skbuff β€” the skbuff struct to be passed to network layer.
  • len β€” size of total data received.
  • rh β€” Control header associated with the packet.
  • param β€” additional control data with the packet.
  • arg β€” farg registered in droq_ops.

πŸ”₯ SEE ALSO πŸ”₯

iykyk πŸ‘‘ β€” go peek at these:

mwah πŸ’‹βœ¨ β€” cute little footer sign-off: source/version is ./drivers/net/ethernet/cavium/..., date is October 2026, and the page is still liquidio_push_packet(9) πŸŽ€

πŸ“¦ where this page comes from