02.07.2013 Views

System Control Blocks

System Control Blocks

System Control Blocks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Offset<br />

12 (e) 4<br />

12 (e) 1<br />

13 (D) • 3<br />

16 (10) 8<br />

16 (10) 4<br />

20 (14) 4<br />

24 (18) 4<br />

28 (lC) 1<br />

29 (In) • 3<br />

Bytes and Field<br />

Alignment Name<br />

XRWTL<br />

XRBUSE<br />

XRBEP<br />

XRBPSW<br />

XRREQ<br />

XRTLPRB<br />

XRBQ<br />

XRBWT<br />

XRBLNK<br />

REQUEST BLOCK -- MFT<br />

Field Description, Contents, Meaning<br />

FRB only:<br />

Address of the most recent wait list element.<br />

All RBs except FRB:<br />

Use count (the number of loads via the LOAD macro<br />

instruction less the number of deletes via the DELETE<br />

macro instruction).<br />

Entry point address.<br />

End of LRB<br />

(unless the program was hierarchy block loaded -<br />

XSTAB byte 1 bit 6 on.)<br />

User's old PSW.<br />

FRB only:<br />

Address of the TeB for the task which requested that<br />

the module be loaded.<br />

FRB only:<br />

Address of the LPRB built by FINCH for the program<br />

which has been brought in by a LOAD macro<br />

instruction.<br />

End of the FRB<br />

IRB:<br />

Address of a 12 byte or 16 byte request element.<br />

LPRB:<br />

Address of an LPRB describing an entry identified via<br />

the IDENTIFY macro instruction.<br />

PRB:<br />

Address of an LPRB describing an entry identified via<br />

the IDENTIFY macro instruction.<br />

SIRB:<br />

Address of a 12 byte or 16 byte request element.<br />

SVRB:<br />

For type 3 and type 4 SVCs this field will contain<br />

the size of the program in bytes.<br />

Wait count.<br />

276 OS <strong>System</strong> <strong>Control</strong> <strong>Blocks</strong> (Release 21.7)<br />

Primary (active) queuing field. Address of the<br />

previous RB for the task. Address of the TCB if this<br />

is the first or only RB on the queue.<br />

End of LPRB and PRB<br />

(unless the program was hierarchy block loaded -<br />

XSTAB byte 1 bit 6 on.)

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

Saved successfully!

Ooh no, something went wrong!