irdma_uk_sta...l_invalidate(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_uk_stag_local_invalidate β€” Kernel API Manual πŸŽ€

okay so bestie, welcome to the Kernel API Manual entry for irdma_uk_stag_local_invalidate(9) β€” yes the title is a whole mouthful, the manpage header literally abbreviates it to irdma_uk_sta...l_invalidate(9) because it's that long 😭. Anyway. This is the stag invalidate operation and we're gonna get through it together, hand in hand 🫢.


✨ NAME ✨

irdma_uk_stag_local_invalidate β€” the stag invalidate operation, no cap πŸ’…


🌸 SYNOPSIS 🌸

int irdma_uk_stag_local_invalidate (struct irdma_qp_uk *qp , struct
       irdma_post_sq_info *info , bool post_sq );

it's giving "three args, one job" energy ⭐


πŸ¦‹ ARGUMENTS πŸ¦‹

  • qp β€” hw qp ptr. literally a hardware queue-pair pointer, that's it, that's the whole vibe πŸ‘‘
  • info β€” post sq information. the post-sq deets go here πŸŽ€
  • post_sq β€” flag to post sq. yes bestie, it's a flag, and it flags whether we post the sq πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

okay this list is iconic and also SO long, but I'm not skipping a single one, we don't do that here πŸ™ˆ. Also heads up, the kernel file involved is ./drivers/infiniband/hw/irdma/uk.c β€” noted, slay.

like, forty whole cross-references, we ate and left no crumbs πŸ“


lowkey a reminder bestie: this page gives you the signature and the arg descriptions, periodt. it does not spell out the return values or any extra behaviour, so don't go inventing canon that isn't here πŸ’€

and that's the whole page!! 🌈 source lives over in ./drivers/infiniband/hw/irdma, dated October 2026, and it's filed under irdma_uk_sta...l_invalidate(9) β€” mwah, go be amazing with your stags πŸ§šπŸ’œ

πŸ“¦ where this page comes from