Main index | Section 9 | Options |
#include <sys/param.h>
#include <vm/vm.h>
#include <vm/vm_map.h>
If set_max is TRUE, new_prot is treated as the new max_protection setting for each underlying entry. Protection bits not included new_prot will be cleared from existing entries. If set_max is FALSE only the protection field is affected.
The range MUST be contiguous, and MUST NOT contain sub-maps.
If a sub-map entry was encountered in the range, KERN_INVALID_ARGUMENT is returned. If the value of new_prot would exceed max_protection for an entry within the range, KERN_PROTECTION_FAILURE is returned. If a copy-on-write mapping is transitioned from read-only to read-write, and too little swap space is available for backing the copied pages, KERN_RESOURCE_SHORTAGE is returned.
VM_MAP_PROTECT (9) | June 20, 2019 |
Main index | Section 9 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.