PMSETPAGETABLE(3) | PMSETPAGETABLE(3) |
int pmSetPageTable(pmContext *pmc, caddr_t addr, size_t len, pmAddrHandle hndl, int set);
pmContext * |
pmc |
pmContext object | |
caddr_t |
addr |
Start address of locked region | |
size_t |
len |
Length of region | |
pmAddrHandle * |
hndl |
Locked address handle | |
int |
set |
Set(1), Re-Set(2) or clear(0) |
pmSetPageTable
() sets/clears page table entries for a context.
pmSetPageTable
() is an internal function, and application programs
should not call it.addr
and len
is system dependent.len
is system dependent.
PM_SUCCESS |
Success |
EINVAL |
Invalid address or length |
ENOSYS |
Operation not supported |