update_tx_opstats(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… update_tx_opstats(9) πŸ’…

okay bestie, welcome to the Kernel API Manual page for update_tx_opstats β€” it's giving "tiny but important stats goblin" energy, and we're obsessed. 🫢

🌸 NAME 🌸

update_tx_opstats β€” record stats by opcode

✨ SYNOPSIS ✨

       void update_tx_opstats (struct rvt_qp *qp , struct hfi1_pkt_state *ps ,
       u32 plen );

πŸŽ€ ARGUMENTS πŸŽ€

  • qp β€” the qp. That's the whole description, no extra lore. 😌
  • ps β€” transmit packet state, bestie.
  • plen β€” the plen in dwords. Yes, dwords, not a typo. πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

This is a routine to record the tx opstats after a packet has been presented to the egress mechanism. That's it, that's the plot β€” it's literally the stats recorder showing up after the packet hits egress. ✨

πŸ’œ SEE ALSO πŸ’œ

The kernel file is ./drivers/infiniband/hw/hfi1/verbs.c, and the whole squad is right here:


🫢 cute lil sign-off: this page lives in ./drivers/infiniband/hw/hfi1, it's dated October 2026, and it's the update_tx_opstats(9) manual page. periodt. πŸ’–
πŸ“¦ where this page comes from