KnVmCommit()
KnVmCommit()
This function is declared in the coresrv/vmm/vmm_api.h
file.
Retcode KnVmCommit(void *addr, rtl_size_t size, int flags);
Commits a range of physical pages defined by the "addr" and "size" parameters.
All committed pages must be reserved in advance.
Parameters:
addr
is the page-aligned base virtual address of the memory area.size
is the size of the memory area in bytes (must be a multiple of the page size).flags
is an unused parameter (indicate the VMM_FLAG_LOCKED flag in this parameter value to ensure compatibility).
If pages are successfully committed, the function returns rcOk.
Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.