PMMUNLOCK(3)
PM Programmer's Manual
PMUNMLOCK(3)
NAME
pmMUnlock - release a specified pinned-down region

SYNOPSIS
int pmMUnlock(pmContext *pmc, int rmt_node, caddr_t addr, size_t len);

ARGUMENTS
pmContext * pmc
IN
pmContext object
int rmt_node
IN
Remote node number
caddr_t addr
IN
Start address of region to be locked
size_t len
IN
Length of region

IMPLEMENTATION LEVEL
OPTIONAL (REMOTE_WRITE/REMOTE_READ)

DESCRIPTION
pmMUnlock() releases a specified pinned-down region. The actual release of the region may be delayed.

NOTES
For a composite context rmt_node can be specified as PM_NODE_ANY for all remote nodes.
Alignment of addr and len is system dependent.
Minimum value of len is system dependent.

RETURN VALUES
PM_SUCCESS Success
EINVAL Invalid remote node number
Invalid length
ENOENT Region was not locked by pmMLock()
ENOSYS Operation not supported


$Id: pmMUnlock.html,v 1.1.1.1 2002/02/12 02:00:13 kameyama Exp $