process_vm_rw_pages(9)
β¨ NAME β¨
okay bestie, welcome to the Kernel API Manual entry for process_vm_rw_pages(9) π β it's literally the function that does read/write pages from task specified. no cap.
β¨ SYNOPSIS β¨
int process_vm_rw_pages (struct page **pages , unsigned offset , size_t
len , struct iov_iter *iter , int vm_write );
β¨ ARGUMENTS β¨
pagesβ array of pointers to pages we want to copy π«Άoffsetβ offset in page to start copying from/to β¨lenβ number of bytes to copy πiterβ where to copy to/from locally π¦vm_writeβ0means copy from,1means copy to. Returns0on success, error code otherwise π
β¨ SEE ALSO β¨
- Kernel file
./mm/process_vm_access.c process_vm_rw_single_vec(9)process_vm_rw_core(9)process_vm_rw(9)
mwah π this little icon lives in ./mm, dated October 2026, and the whole page is serving process_vm_rw_pages(9) realness from start to finish β periodt ππ
π¦ 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