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:
addris the page-aligned base virtual address of the memory area.sizeis the size of the memory area in bytes (must be a multiple of the page size).flagsis 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.