pvrdma_mmap(9)
π pvrdma_mmap(9) β like, the kernel API manual page, bestie
okay so real talk: this is pvrdma_mmap(9) from the Kernel API Manual and it's short, it's sweet, and it does exactly one thing. Let's get into it β¨
πΈ NAME πΈ
pvrdma_mmap β create mmap region πΊοΈ (yes that's the whole name section, she's concise and I respect it)
π SYNOPSIS π
int pvrdma_mmap (struct ib_ucontext *ibcontext , struct vm_area_struct
*vma );
Note the spacing, bestie β ibcontext , with a space before the comma. That's verbatim, don't come for me. π
π¦ ARGUMENTS π¦
ibcontextβ the user context π«Ά like, the ucontext you're working withvmaβ the VMA β the virtual memory area in question
π RETURN π
Returns 0 on success π otherwise it hands you an errno π (so like, check it, fr fr)
π SEE ALSO π
Kernel file: ./drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c π
pvrdma_query_device(9)pvrdma_query_port(9)pvrdma_query_gid(9)pvrdma_query_pkey(9)pvrdma_modify_port(9)pvrdma_alloc_ucontext(9)pvrdma_dealloc_ucontext(9)pvrdma_alloc_pd(9)pvrdma_dealloc_pd(9)pvrdma_create_ah(9)pvrdma_destroy_ah(9)
ok that's literally the whole page π she's a short queen and she ate π
cute lil sign-off: this one's from the source path ./drivers/infiniband/hw/vmw_pv... and it's dated October 2026 β mwah, bye bestie ππ§ββοΈ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms