24.12.2013 Views

TOPS-10 Monitor Calls Manual Volume 2 AA-K039D ... - Trailing-Edge

TOPS-10 Monitor Calls Manual Volume 2 AA-K039D ... - Trailing-Edge

TOPS-10 Monitor Calls Manual Volume 2 AA-K039D ... - Trailing-Edge

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

STRUUO [CALLI 50]<br />

5 . FSREM Removes a file structure from the system. This<br />

removal takes place immediately, with no regard<br />

for the users of the file structure. Normally,<br />

this function is preceded by the .FSLOK function<br />

to prepare the structure for removal. . FSREM<br />

requires privileges. Specifically, the . FSREM<br />

function does the following:<br />

o Takes the non-error return if<br />

structure does not exist.<br />

the<br />

file<br />

o Removes the<br />

search list<br />

search list.<br />

file structure name from the<br />

of all jobs and from the system<br />

o Unlinks and returns to the free core pool any<br />

UFB or access blocks.<br />

o<br />

For every unit, sets<br />

MOUNTED and returns<br />

free core pool.<br />

the state to NO PACK<br />

any core taken from the<br />

o Clears KNOWLEDGE bits in the PPB and NMB<br />

blocks.<br />

o<br />

Unlinks STR data blocks and returns its core<br />

if taken from the free core pool.<br />

o Deletes (or marks for deletion) all<br />

high segments initialized from<br />

structure.<br />

sharable<br />

t:he file<br />

o<br />

o<br />

Clears the TABSTR entry.<br />

Takes the non-error return.<br />

The .FSREM function fails if any unit in the<br />

structure is in the active swapping list .<br />

The argument block<br />

shown below:<br />

for the<br />

. FSREM function is<br />

Word<br />

o<br />

Symbol<br />

.FSFCN<br />

Contents<br />

1 . FSMNM The file<br />

SIXBIT.<br />

The function code (.FSREM).<br />

structure name in<br />

22-416

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!