|PLOCK(3C)||Standard C Library Functions||PLOCK(3C)|
#include <sys/lock.h> int plock(int op);
The plock() function allows the calling process to lock or unlock into memory its text segment (text lock), its data segment (data lock), or both its text and data segments (process lock). Locked segments are immune to all routine swapping. The effective user ID of the calling process must be super-user to use this call.
The plock() function performs the function specified by op:
Upon successful completion, 0 is returned. Otherwise, −1 is returned and errno is set to indicate the error.
The plock() function fails and does not perform the requested operation if:
See attributes(7) for descriptions of the following attributes:
|ATTRIBUTE TYPE||ATTRIBUTE VALUE|
|March 22, 2004||OmniOS|