SYSCALLS/MS - mapped segment manager calls 82/01/07
Include files:
Pascal: /sys/ins/ms.ins.pas
Fortran: /sys/ins/ms.ins.ftn
Procedures and Functions:
p := ms_$mapl(name, name_len, start, len, conc, access, extend,
len_mapped, status)
Map the named file into the address space and lock it.
ms_$unmap(virt_addr, len_mapped, status)
Unmap (remove) the object mapped at 'virt_addr' from the address
space.
p := ms_$crmapl(name, name_len, start, len, conc, status)
Create a file, map it, and lock it. (Musn't exist yet.)
p := ms_$remap(virt_addr, start, len, len_mapped, status)
Map a different piece of an already mapped file.
Unmap the part pointed at by 'virt_addr'
ms_$relock(virt_addr, access, status)
Change the lock mode on the object mapped at 'virt_addr'
to 'access'.