Retrieves the latest context information.
#include <sys/types.h>
#include <sys/errno.h>
#include <sys/vmuser.h>
void vm_thrpgio_pop ( in_ctxp)
ut_pgio_context_t * in_ctxp;
Item | Description |
---|---|
in_ctxp | The context structure used by the function. |
The vm_thrpgio_pop kernel service enables a client file system with a thread-level strategy routine to copy information from a context structure to the current thread. Afterwards, it makes the current thread point to the next context.
This service must be called if a client file system using a thread-level strategy routine has re-entered the Virtual Memory Manager and wishes to return to its strategy routine. This service restores the context that was saved using the vm_thrpgio_push kernel service.
The vm_thrpgio_pop kernel service can only be used by client file systems using a thread-level strategy routine.
The vm_thrpgio_pop kernel service has no return values.