irdma_del_memlist(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

irdma_del_memlist β€” deleting pbl list entries for CQ/QP ✨

okay so this is a irdma_del_memlist(9) situation, it lives in the Kernel API Manual, and honestly? it's giving cleanup era. bestie, this bad boy is all about deleting pbl list entries for CQ/QP and nothing else. no cap, that's the whole vibe.


🌸 SYNOPSIS 🌸

bool irdma_del_memlist (struct irdma_mr *iwmr , struct irdma_ucontext
*ucontext );

like literally just hand it those two things and it's off to do its thing πŸ’–


πŸŽ€ ARGUMENTS πŸŽ€

  • iwmr β€” the iwmr holding IB's user page addresses πŸ¦‹ so like, the memory registration we're dealing with.
  • ucontext β€” ptr to user context. yep, a pointer. to the user context. that's her πŸ‘‘

⭐ RETURN ⭐

Returns True if the MR is currently in-use by a QP/CQ/SRQ ring. that's it, that's the whole answer, True means somebody's still using it, iykyk πŸ”₯

lowkey important: this is a bool return, so don't go expecting an int, bestie πŸ’€

🌈 SEE ALSO 🌈

the kernel file we're repping is ./drivers/infiniband/hw/irdma/verbs.c β€” and here's the whole friend group, every single one of them, no gatekeeping 🫢


mwah πŸ’œ that's the page! this icon came from ./drivers/infiniband/hw/irdma, dated October 2026, and it's filed under irdma_del_memlist(9) β€” periodt, go read the source bestie πŸŒΈβœ¨πŸŽ€

πŸ“¦ where this page comes from