Destroys an effective address to real address translation region.
#include <sys/adspace.h> int rmmap_remove (eaddrp); void **eaddrp;
|eaddrp||Pointer to the process effective address of the desired mapping region.|
Destroys an effective address to real address translation region. If rmmap_remove kernel service is called with the effective address within the region of a previously created I/O mapping segment, the region is destroyed.
The rmmap_remove kernel service can be called from the process environment only.
|0||Indicates a successful operation.|
|EINVAL||The provided eaddr does not correspond to a valid I/O mapping segment.|
|EINVAL||This hardware platform does not implement this service.|
The rmmap_remove kernel service is part of Base Operating System (BOS) Runtime. This service only functions on PowerPC microprocessors.
This service only functions on PowerPC microprocessors.
The rmmap_create Kernel Service.
Memory Kernel Services and Understanding Virtual Memory Mangager Interfaces in AIX Version 4 Kernel Extensions and Device Support Programming Concepts.