t4_tp_read_la(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ t4_tp_read_la(9) β€” read TP LA capture buffer πŸ‘‘

Okay bestie, welcome to the t4_tp_read_la(9) page in the Kernel API Manual πŸ’–. This is the whole vibe: reading the TP LA capture buffer, with every detail kept exactly where it belongs. No cap.


✨ NAME ✨

t4_tp_read_la β€” read TP LA capture buffer


πŸŽ€ SYNOPSIS πŸŽ€

void t4_tp_read_la (struct adapter *adap , u64 *la_buf , unsigned int
*wrptr );

πŸ’– ARGUMENTS πŸ’–

  • adap β€” the adapter 🫢
  • la_buf β€” where to store the LA data πŸ’Ύ
  • wrptr β€” the HW write pointer within the capture buffer πŸ‘€

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this function reads the contents of the TP LA buffer πŸ’…. The way the data comes back is a whole thing: the most recent entry is at the end of the returned data, and the entry at wrptr is first. Iconic ordering, honestly.

And we leave the LA in the running state we find it in 🌸. No sneaky stopping, no changing the vibe β€” we just read it and keep it moving.


🌈 SEE ALSO 🌈

The kernel file for this one is ./drivers/net/ethernet/chelsio/cxgb4/t4_hw.c πŸ“. And here’s the full cross-reference bestie list, every single one, exactly as requested:


Source/version vibes: ./drivers/net/ethernet/chelsio...; date: October 2026; manual name: t4_tp_read_la(9). Bye bestie, go read that LA buffer πŸ’…βœ¨

πŸ“¦ where this page comes from