rvt_update_mmap_info(9)
πΈ NAME πΈ
okay so bestie, this is the rvt_update_mmap_info(9) page from the Kernel API Manual. The NAME line keeps it simple: rvt_update_mmap_info - update a mem map. π
Small name, clear job, iconic behavior.
β¨ SYNOPSIS β¨
Here's the signature, copy-paste exact, don't let autocorrect touch it:
void rvt_update_mmap_info (struct rvt_dev_info *rdi , struct
rvt_mmap_info *ip , u32 size , void *obj );
It returns void, so no return value era β we move. π«Ά
π ARGUMENTS π
Four things walk into the function, and here's the whole guest list:
rdiβ the rvt dev struct. That's it, that's the vibe.ipβ the mmap info pointer. The pointer itself, front and center.sizeβ the size to grow by. Number go up by this much, periodt.objβ an opaque pointer to acq,wq, etc. Opaque pointer, cq, wq, etc. β all the exact deets are right there, iykyk. π
π¦ SEE ALSO π¦
Go read these next, bestie β the SEE ALSO section is serving references:
- Kernel file:
./drivers/infiniband/sw/rdmavt/mmap.c rvt_mmap_init(9)rvt_release_mmap_info(9)rvt_mmap(9)rvt_create_mmap_info(9)
mwah π source/version: ./drivers/infiniband/sw/rdmavt Β· date: October 2026. That's the whole page, bestie β go be the main character of your kernel docs. πβ¨
π¦ 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