t4_iq_stop(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… t4_iq_stop ✨ Kernel API Manual

okay so bestie, this is a page from the Kernel API Manual and it's genuinely so straightforward β€” one function, one job, and the job is ✨violence✨ (networking violence, it's fine, it's legal).


🌸 NAME 🌸

t4_iq_stop β€” stop an ingress queue and its FLs πŸ›‘


πŸŽ€ SYNOPSIS πŸŽ€

int t4_iq_stop (struct adapter *adap , unsigned int mbox , unsigned int
pf , unsigned int vf , unsigned int iqtype , unsigned int iqid ,
unsigned int fl0id , unsigned int fl1id );

πŸ¦‹ ARGUMENTS πŸ¦‹

eight args, no skips, here we go:

  • adap β€” the adapter πŸ’œ
  • mbox β€” the mailbox you're gonna use for the FW command πŸ“¬
  • pf β€” the PF that owns the queues πŸ‘‘
  • vf β€” the VF that owns the queues 🧚
  • iqtype β€” the ingress queue type (FW_IQ_TYPE_FL_INT_CAP, etc.) 🏷️
  • iqid β€” ingress queue id πŸ”’
  • fl0id β€” FL0 queue id, or 0xffff if there's no attached FL0 πŸ™ˆ
  • fl1id β€” FL1 queue id, or 0xffff if there's no attached FL1 πŸ™ˆ

⭐ DESCRIPTION ⭐

So the whole vibe: this stops an ingress queue and its associated FLs, if any. which means β€” and I need you to hear me on this β€” any data/messages headed for these queues, whether they're current or future, get tossed. like, gone. into the void. πŸ’€ that's not a bug, that's literally the point, it's giving "you are not on the guest list anymore" energy 🚫✨


🌈 SEE ALSO 🌈

first up, the kernel file itself, the source of truth, the main character:

./drivers/net/ethernet/chelsio/cxgb4/t4_hw.c πŸ“

and now the entire friend group β€” every single one of these (9) entries, no cap, I'm not skipping a single one 🫢:

okay that's a lot of links but I promised no skips and I meant it πŸ’€πŸ«Ά

that's the whole page bestie! πŸ’– this one came out of ./drivers/net/ethernet/chelsio... and it's dated October 2026 β€” go stop those queues, you absolute icon πŸ‘‘βœ¨

πŸ“¦ where this page comes from