PIEAtR PIBADR contains a save area address and interrupt information. PIEADB is invoked by the PIBTAB macro and is often referred to by this macro name. The FIEPT field in the EGCCM tlock points to the PIETAB CSECT. Hexadecimal
Displacement
------------
o
2 4 8 C E 0 1
2 4 8 C D
E
F o I A*1 A*2 I PIBLOGID I 8 I PIBSAV2 Field
Name
PIBFLG DS X PIBCNCL DS X PIBLOGID DS X12 PIBSAVE DS X14 J2i!§ in PIBSAVE ARFLG EQU --PIBADR+8 PIBSAV2 DS X14 PIBPUBAS DS X PIBLUBID DS X PIBLUBNO DS C PIBFLG2 DS C ORG PIBADR PIBCOMRA DS XL2 SYSLUBX DS XL2 INTINFO DS XL4 J2i!§ in INTINFO SVCIC EQU -INTINFO+3 PIBECB DS XL4 PIBPIK DS XL2 DS XL2 PIESAVE A*3 A*4 I A*5 I A*6
Field Description, Contents, Meaning A*1 Flags
A*2 Cancel code SYSLOG ID
Address of save area Save area address
Address of system save area
A*3 PUE assign flags
A*4 LUE number of first problem program LUB A*5 Number of LUBs A*6 More flags PIE extension DSECT Communications region address
System class LUB address
Interrupt information SVC interruption code ECE address Program interrupt key Reserved for IBM use
Section 2. CMS tata Areas and Control Blocks 227
PIE2TAB PIB2TAB describes the entries in the PIE2TAE bleck, which is an extension of the PIETAE tlock. For each PIB table entry, an entry exists in the PIB table extension block
(PIB2TAB) The PIB2PTR field in the BGCOM block points to the PIE2iAB tloek.
o
8
Hexadecimal
Displacement
------------ 0 2
4
8
C
E I PIBCOMR1 SYSLUEX INTINFO 1 ---------------------------------------------------------1
PIBECB
Field
Name PIBCOMR1 DS XL2 SYSLUBX DS XL2 INTINFO DS XL4 in INTINFO SVCIC EQU --INTINFO+3 PIBECB DS XL4 PIBPIK DS XL2 DS XL2 PIEPIK 1//////////////1 Field Description, Contents, Meaning Address of communications region System LUE index Used for interruption code SVC interrupt code
Address of termination ECB, if any
program interrupt key
Reserved for IBM use
228 IBM VM/370 Data Areas and Control Block Logic
Previous Page Next Page