rdma_user_mmap_disassociate(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

rdma_user_mmap_disassociate β€” Revoke mmaps for a device. This one is from the Kernel API Manual, and it's lowkey iconic: it's the call that says β€œbestie, those mmaps? not anymore.” πŸ’…

🫢 SYNOPSIS 🫢

void rdma_user_mmap_disassociate (struct ib_device *device );

It returns void, so there's literally no return value to catch. Slay. ✨

πŸ’… ARGUMENTS πŸ’…

  • device β€” the device to revoke. Yep, that's the whole argument, and it's giving main character energy. πŸŽ€

πŸ”₯ DESCRIPTION πŸ”₯

Drivers should call this function when they need to disable mmaps for the device β€” for instance, because the device is going to be reset. That's it, that's the vibe: revoke those mmaps and keep it moving. πŸ¦‹

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/infiniband/core/uverbs_main.c β€” go peek, iykyk. πŸ’–

πŸ’– cute little sign-off: this page is from ./drivers/infiniband/core, dated October 2026, and it's rdma_user_mmap_disassociate(9). Periodt. πŸŽ€

πŸ“¦ where this page comes from