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 />

33 (21)<br />

Byte and<br />

Alignment<br />

34 (22) •• 1<br />

35 (23) • 1<br />

36 (24) 4<br />

40 (28) 4<br />

44 (2C) 4<br />

44 (2C)<br />

45 (2D)<br />

48 (30) 64<br />

112 (70) 1<br />

113 (71) • 3<br />

116 (74) 4<br />

120 (78) 4<br />

124 (7C) 4<br />

128 (80) 4<br />

Field<br />

Name<br />

i'T'\i"1-r.T::'lT ,. •• -..<br />

..L\...D.l'.1"Uu<br />

(Continued)<br />

Byte 5<br />

1 •••<br />

• 1 ••<br />

•• 1.<br />

. • • 1<br />

..<br />

..L •••<br />

.1 ..<br />

TCBLMP<br />

TCBDSP<br />

TCBLLS<br />

TCBJLB<br />

TCBJPQ<br />

.. 1.<br />

••. 1<br />

Byte 1<br />

1 •••<br />

.xxx xxxx<br />

Bytes 2-4<br />

TCBGRS<br />

TCBQEL<br />

TCBFSAB<br />

TCBTCB<br />

TCBTME<br />

TCBJSTCB<br />

TCBNTC<br />

TASK CONTROL BLOCK -- MVT<br />

Hex.<br />

Dig. Field Description, Contents, Meaning<br />

(If any bit in this byte is 1, the task is<br />

non-dispatchable.)<br />

Terminated.<br />

To be terminated by ABEND •<br />

A routine of this task has issued an unconditional<br />

GETMAIN which must be satisfied by rollout of another<br />

job step.<br />

The job step has been rolled out •<br />

Another task is in system-must-complete status •<br />

Another task in this job step is in<br />

step-must-complete status.<br />

Initiator task: request for a region Could not be<br />

satisfied.<br />

primary non-dispatchability bit. This bit is set to<br />

1 if any of the secondary non-dispatchability bits<br />

(offset 173 through 175) is set to 1. This bit is<br />

set to 0 if a secondary non-dispatchability bit is<br />

set to 0 and all other secondary non-dispatchability<br />

bits are O.<br />

Limit priority for this task.<br />

Dispatching priority for this task.<br />

Address of load list element (LLE) for program loaded<br />

via the LOAD macro instruction.<br />

Address of a JCBLIE DCB.<br />

Job step TCB:<br />

Purge flag.<br />

(Reserved bits)<br />

Address of last entry in contents directory for job<br />

pack area (JPA) control queue.<br />

General register save area.<br />

Number of resources for which this task is enqueued:<br />

Address of the first problem program save area.<br />

Address of next TCB of lower priority on the ready<br />

queue.<br />

Address of the timer queue element.<br />

Address of the first TCB for a job step. For tasks<br />

with a protection key of zero, this field contains<br />

the address of this TCB.<br />

Address of the TCB for the task previously attached<br />

by the task that attached this task.<br />

For example: If task A attached task B and then task<br />

C, this field in task CiS TCB points to task B's TCB,<br />

and this field in task B's TCB is zero.<br />

TCB -- MVT 329

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

Saved successfully!

Ooh no, something went wrong!