page to be released) and R2 (address of last page to be released) set
partial entry flag.
segments. If so, decrement use count.
DMKPTRAN
Initiate paging, and when paging stops release the page frame.
caller. If register one is nonzero, search the page tables looking
for a header
and page tables and build new ones, if the address range still lies
within the user's virtual storage size. If register one is zero,
release and rebuild swap and segment tables for all segaents above
the normal virtual storage size that do not have
FREE
found, remove block
R1. Return to caller.
DMKFRE,
from chain, put address in R1 and return to caller.
DMKFRE
end for block requirement. When a block is found, split block (if
necessary) and give caller address of his portion in R1 and chain the
remainder to the appropriate subpool size. Return to caller.
DMKFRE,
storage
chain. processing then continues.
entry
CP Method of operation and
the free