
#include "vipl_priv.h"Go to the source code of this file.
Functions | |
| VIP_ENTRY_POINT VIP_RETURN | VipDeregisterMem (VIP_NIC_HANDLE NicHandle, VIP_PVOID VirtualAddress, VIP_MEM_HANDLE MemoryHandle) |
Definition in file vipderegistermem.c.
|
||||||||||||||||
|
VipDeregisterMem() de-registers memory that was previously registered using the VipRegisterMem() function and unlocks the associated pages from physical memory. The contents and attributes of the region of virtual memory being de-registered are not altered in any way.
Definition at line 42 of file vipderegistermem.c. References VIP_GM::lock, VI_GM_MAX_REGISTER_REGIONS, VIP_ASSERT, vip_avl_deregister_memory(), VIP_DEBUG, VIP_DEBUG_LABEL, VIP_ERROR_RESOURCE, vip_free_handle(), VIP_INVALID_MEM_HANDLE, VIP_INVALID_NIC_HANDLE, VIP_INVALID_PARAMETER, VIP_INVALID_PTAG, VIP_INVALID_PTAG_HANDLE, VIP_MUTEX_LOCK, VIP_MUTEX_UNLOCK, VIP_PROGRESSION, and VIP_SUCCESS. |
1.4.4.