VMMULK(3) RPN UTILITY VMMULK(3) NAME VMMULK - unlock one or more slices in memory. USAGE ier = vmmulk(inlkey,nkey) integer ier, nkey ,vmmulk integer inlkey(nkey) DESCRIPTION VMMULK - is an integer function of the VMM package (Virtual Memory Manager) used to unlock one or more slices from memory. Once a slice is unlocked, it may be displaced in memory by the VMM package. It is therefore a mistake to use the pointer to an unlocked slice (that is a pointer obtained before the call to VMMULK) since that pointer may address an entirely different slice in memory. ARGUMENTS inlkey -(input) list of keys pointing to the slices to be unlocked. If inlkey(1) is equal to -1, all the memory resident slices will be unlocked. nkey -(input) number of keys in the inlkey array. This argument is ignored when inlkey(1) is set to -1. AUTHORS J.Caveen, M. Lepine, M. Roch - RPN NOTES Errors that will cause a premature end of program execution - No previous call to VMMALLC - Password is set (system is locked) - Invalid key in the inlkey array. Latest revision, November 1993 See also vmmallc(3), vmmatt(3), vmmcks(3), vmmcpk(3), vmmcre(3), vmmdbg(3), vmmdiag(3), vmmdmp(3), vmm_example(1), vmmfgt(3), vmmget(3), vmmhpa(3), vmmhpd(3), vmmint(3), vmmintro(1), vmmlck(3), vmmlod(3), vmmlse(3), vmmpak(3), vmmpwd(3), vmmrls(3), vmmrnm(3), vmmsav(3), vmmuld(3), vmmuln(3).