PMAP_PROTECT(9)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1, nixpkgs unstable

πŸ¦‹ PMAP_PROTECT πŸ¦‹

okay bestie, this is the PMAP_PROTECT(9) manual page and we are gonna get you comfy with it. no cap. πŸ’…

πŸ’– NAME πŸ’–

pmap_protect β€” set physical page protection

✨ SYNOPSIS ✨

#include <sys/param.h>
#include <vm/vm.h>
#include <vm/pmap.h>

void
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
    vm_prot_t prot);

πŸŽ€ DESCRIPTION πŸŽ€

okay so real talk: the pmap_protect() function sets the physical page permissions to prot for all physical pages in the physical map pmap in the virtual address range between sva and eva. that's the whole move. it's giving targeted protection update, and its return type is literally void. ✨

🌈 SEE ALSO 🌈

πŸ‘‘ AUTHORS πŸ‘‘

This manual page was written by Bruce M Simpson (<bms@spc.org>). 🫢


byeee bestie πŸ’– this page is from Debian, dated July 18, 2014, and it's the PMAP_PROTECT(9) manual β€” mwah! πŸŽ€βœ¨

πŸ“¦ where this page comes from