PMAP_IS_PREFAULTABLE(9)

πŸ“¦
version 15.1 Β· 2 versions
, in freebsd 15.1, nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to PMAP_IS_PREFAULTABLE(9) from the Kernel Developer's Manual ✨ this page is all about determining if a page may be prefaulted β€” literally the vibe check for whether a page can get pre-faulted, no cap πŸ’…


✨ SYNOPSIS ✨

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

bool
pmap_is_prefaultable(pmap_t pmap, vm_offset_t va);

πŸ’– DESCRIPTION πŸ’–

so the pmap_is_prefaultable() function is your lil' helper for determining if the page residing at virtual address va in the physical map pmap may be pre-faulted into main memory 🫢 like, that's the whole assignment, and it ate πŸ”₯

it's giving helper-function energy because it gets called by vm_fault_prefault(9) β€” iykyk 😌


πŸ¦‹ SEE ALSO πŸ¦‹


πŸŽ€ AUTHORS πŸŽ€

this manual page was written by Bruce M Simpson <bms@spc.org> πŸ’– iconic behavior, honestly πŸ‘‘


xoxo πŸ’… this cutie comes from the Debian edition of the page, dated July 21, 2003, and its label is PMAP_IS_PREFAULTABLE(9) β€” byeeeee 🫢🌷

πŸ“¦ where this page comes from