irdma_get_dma_mr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_get_dma_mr(9) β€” from the Kernel API Manual, bestie

okay so real talk, this one's a little function from the irdma crew and it's literally just here to register physical mem ✨ that's it, that's the whole vibe. short page, iconic behaviour, no notes.


✨ NAME ✨

irdma_get_dma_mr β€” register physical mem 🫢


πŸŽ€ SYNOPSIS πŸŽ€

struct ib_mr * irdma_get_dma_mr (struct ib_pd *pd , int acc );

it gives you back a struct ib_mr *, and yeah the spacing in there is exactly how it shipped, we don't touch the source ✨


🌸 ARGUMENTS 🌸

  • pd β€” ptr of pd πŸ’– literally the pointer to the pd, that's the whole story
  • acc β€” access for memory πŸ”₯ the access bits you're handing over for that memory

πŸ¦‹ SEE ALSO πŸ¦‹

bestie. sit down. this list is long and i'm not skipping a single one of them, iykyk. they're all (9) and they're all hanging out in the kernel file ./drivers/infiniband/hw/irdma/verbs.c:

like… the whole verbs family reunion, and yes i typed every single one πŸ’€


ngl there's no exit status, no error list, no env vars on this page β€” it's a short queen and we respect her. don't go inventing behaviour that isn't written down, that's not the move πŸ™ˆ

and that's the page, bestie! 🧚 this little beauty comes out of ./drivers/infiniband/hw/irdma, dated October 2026, and lives under the title irdma_get_dma_mr(9). slay, go register some physical mem πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from