Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
BGCOM
Control Block Contents
BGCOM DSECT
Cross Reference (Contains links to field and bit definitions)
BGCOM Prolog
Name : BGCOM Description: VSE Partition Communication Region DSECT : BGCOM Function : BGCOM simulates the DOS/VS Partition Communication Region (BGCOM). The ABGCOM field in NUCON points to the BGCOM block. BGCOM is called by the BGCOM macro.
BGCOM Control Block Content
BGCOM DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure BGCOM VSE Partition Communication Region 0000 0 Character 8 JOBDATE . 00 JOB DATE 0008 8 Character 1 * . 08 0009 9 Character 2 SYSCENT . 09 CENTURY ('19', '20' etc.) 000B 11 Bitstring 1 * 11 RESERVED 000C 12 Bitstring 1 COMUSCR (11) . 12 USER SCRATCH AREA 0017 23 Bitstring 1 UPSI . 23 UPSI BYTE 0018 24 Character 8 COMNAME . 24 JOB NAME 0020 32 Address 4 PPEND . 32 HIGHEST STORAGE ADDRESS OF PARTITION 0024 36 Address 4 HIPHAS . 36 END ADDRESS OF LAST PHASE LOADED 0028 40 Address 4 HIPROG . 40 END ADDRESS OF LONGEST PHASE LOADED 002C 44 Signed 2 LABLEN . 44 LENGTH OF PROBLEM PROGRAM LABEL AREA 002E 46 Bitstring 2 PIK . 46 PROGRAM INTERRUPT KEY 0030 48 Address 4 EOCADR . 48 END OF VIRTUAL STORAGE ADDRESS 0034 52 Bitstring 1 CONFIG . 52 MACHINE CONFIGURATION BYTE 0035 53 Bitstring 1 LTACT . 53 SYSTEM CONFIGURATION BYTE 0036 54 Bitstring 1 SOB1 . 54 STANDARD LANGUAGE TRANSLATOR OPTIONS 0037 55 Bitstring 1 SOB2 . 55 STANDARD SUPERVISOR OPTIONS 0038 56 Bitstring 1 JCSW1 . 56 JOB CONTROL BYTE 0039 57 Bitstring 1 JCSW2 . 57 LINKAGE CONTROL BYTE 003A 58 Bitstring 1 JCSW3 . 58 NON-STD LANGUAGE TRANSLATOR OPTIONS 003B 59 Bitstring 1 JCSW4 . 59 JOB DURATION INDICATOR BYTE 003C 60 Signed 2 * . 60 RESERVED 003E 62 Address 2 FOCLPT . 62 ADDRESS OF FOCL 0040 64 Address 2 PUBPT . 64 ADDRESS OF PUB 0042 66 Address 2 FAVPT . 66 ADDRESS OF FAVP 0044 68 Address 2 JIBPT . 68 ADDRESS OF JIB 0046 70 Address 2 * . 70 RESERVED 0048 72 Address 2 FICLPT . 72 ADDRESS OF FICL 004A 74 Address 2 NICLPT . 74 ADDRESS OF NICL 004C 76 Address 2 LUBPT . 76 ADDRESS OF LUB 004E 78 Address 1 SYSLINE . 78 SYSLST LINE COUNT 004F 79 Character 9 SYSDATE (0) . 79 SYSTEM DATE 004F 79 Bitstring 4 MMDD MMDD OR DDMM 0053 83 Bitstring 5 YYDDD YYDDD PORTION OF DATE 0058 88 Bitstring 1 LIOCSCOM (2) 88 LIOCS COMMUNICATION BYTES 005A 90 Address 2 PIBPT . 90 ADDRESS OF PIB 005C 92 Signed 2 CHKPTID . 92 LAST CHECKPOINT NUMBER 005E 94 Address 2 JOBZON . 94 JOB ZONE IN MINUTES 0060 96 Address 2 DIBPT 96 BACKGROUND DIB POINTER 0062 98 Bitstring 1 DEVFLG1 98 DEV FLAGS FOR AUTOCLOSE 0063 99 Bitstring 1 OPNBYT2 99 RESERVED 0064 100 Bitstring 5 IJBHCFAD 100 JOB STMT ON HC FILE 0069 105 Bitstring 1 * 105 RESERVED 006A 106 Bitstring 2 PWTIMS . 106 KEY OF PROGRAM WITH IT SUPPO 006C 108 Signed 2 * . 108 RESERVED 006E 110 Address 2 LTK . 110 LOGICAL TRANSIENT KEY 0070 112 Signed 4 SYSPAR . 112 ADDRESS OF SYSPARM 0074 116 Signed 4 JAPART . 116 ADDRESS OF JOB ACCOUNTING TABLE 0078 120 Address 4 TODCOM . 120 ADDR OF TOD COMMUNICATIONS AREA 007C 124 Address 2 PIB2PTR . 124 ADDRESS OF PIB EXTENSION 007E 126 Address 2 PDTABB . 126 ADDR OF MICR DTF TABLE 0080 128 Signed 4 LABELPTR . 128 ADDR OF LABEL SPACE 0084 132 Address 2 BGCOMPT . 132 ADDRESS OF BACKGROUND COMREG 0086 134 Bitstring 1 OPTNBYTE . 134 OPTION INDICATOR BYTE 0087 135 Bitstring 1 RMSROPEN . 135 SYSTEM CONFIG BYTE 2 0088 136 Address 4 * . 136 RESERVED 008C 140 Bitstring 1 STDOPT . 140 STANDARD JOB CONTROL OPTION BYTE 008D 141 Bitstring 1 TEMOPT . 141 TMPORARY JOB CONTROL OPTION BYTE 008E 142 Bitstring 1 DISKCONF . 142 DISK CONFIGURATION BYTE 008F 143 Character 8 PROCNAM . 143 PROCEDURE NAME 0097 151 Bitstring 1 PSWTCH . 151 INTERFACE BYTE FOR CATAL. PROC. 0098 152 Character 7 POVNAM . 152 SAVE AREA FOR STATEMENT NAME 009F 159 Bitstring 1 INSIZE . 159 81 BYTE SYSIN INDICATOR 00A0 160 Signed 4 POWPCB 160 ADDR OF PART CTL BLK 00A4 164 Bitstring 1 POWFLG1 164 POWER/VS FLAG BYTE 1 00A5 165 Bitstring 1 POWFLG2 165 POWER/VS FLAG BYTE 2 00A6 166 Signed 2 * 166 RESERVED 00A8 168 Signed 4 LUBEXT 168 ADDR OF LUB TAB EXT 00AC 172 Bitstring 1 JCSW5 172 JOB CTL SWITCH 5 00AD 173 Bitstring 1 JCSW6 173 JOB CTL SWITCH 6 00AE 174 Bitstring 1 STDOPT2 174 STD OPTIONS 2 00AF 175 Bitstring 1 TEMOPT2 175 TEMP OPTIONS 2 00B0 176 Signed 4 IJBJPL 176 ADDR OF JPL OF PARTITION 00B4 180 Signed 4 IJBAFCB 180 SLOT FOR CICS 00B8 184 Signed 4 IJBPHLST 184 ADDR FETCH/LOAD TRACE TABLE 00BC 188 Bitstring 8 IJBJOBLG 188 ADDR OF LAST HC JOBSTMNT 000000C4 COMREND * PLIST FOR DMSSTQ QUERY STORAGE FUNCTION 00C8 200 Dbl-Word 8 * (0) 00C8 200 Address 4 BGCSTQAD 196 ADDRESS TO BE QUERIED 00CC 204 Signed 4 BGCSTQLN 200 LENGTH OF STORAGE 00D0 208 Dbl-Word 8 BGCSTQNM 204 SUB_POOL NAME 00D8 216 Character 8 BGCSTQPT 212 DOS PARTITION SUB_POOL NAME 00E0 224 Character 8 BGCSTQVS 220 GETVIS AREA SUB_POOL NAME
BGCOM Storage Layout
*** BGCOM - VSE Partition Communication Region * * +-------------------------------------------------------+ * 0 | JOBDATE | * +------+-------------+------+---------------------------+ * 8 |//////| SYSCENT |//////| COMUSCR | * +------+-------------+------+ +------+ * 10 | |UPSI | * +------------------------------------------------+------+ * 18 | COMNAME | * +---------------------------+---------------------------+ * 20 | PPEND | HIPHAS | * +---------------------------+-------------+-------------+ * 28 | HIPROG | LABLEN | PIK | * +---------------------------+------+------+------+------+ * 30 | EOCADR |CONFIG|LTACT |SOB1 |SOB2 | * +------+------+------+------+------+------+------+------+ * 38 |JCSW1 |JCSW2 |JCSW3 |JCSW4 |/////////////| FOCLPT | * +------+------+------+------+-------------+-------------+ * 40 | PUBPT | FAVPT | JIBPT |/////////////| * +-------------+-------------+-------------+------+------+ * 48 | FICLPT | NICLPT | LUBPT |:LINE |(04F)-| * +-------------+------+------+-------------+------+------+ * 50 | -MMDD | YYDDD | * +-------------+------+------+-------------+-------------+ * 58 | LIOCSCOM | PIBPT | CHKPTID | JOBZON | * +-------------+------+------+-------------+-------------+ * 60 | DIBPT |:FLG1 |:BYT2 | IJBHCFAD- | * +------+------+------+------+-------------+-------------+ * 68 |-(064)|//////| PWTIMS |/////////////| LTK | * +------+------+-------------+-------------+-------------+ * 70 | SYSPAR | JAPART | * +---------------------------+-------------+-------------+ * 78 | TODCOM | PIB2PTR | PDTABB | * +---------------------------+-------------+------+------+ * 80 | LABELPTR | BGCOMPT |:NBYTE|:ROPEN| * +---------------------------+------+------+------+------+ * 88 |///////////////////////////|STDOPT|TEMOPT|:KCONF|(08F)-| * +---------------------------+------+------+------+------+ * 90 | -PROCNAM |PSWTCH| * +------------------------------------------------+------+ * 98 | POVNAM |INSIZE| * +---------------------------+------+------+------+------+ * A0 | POWPCB |:FLG1 |:FLG2 |/////////////| * +---------------------------+------+------+------+------+ * A8 | LUBEXT |JCSW5 |JCSW6 |:OPT2 |:OPT2 | * +---------------------------+------+------+------+------+ * B0 | IJBJPL | IJBAFCB | * +---------------------------+---------------------------+ * B8 | IJBPHLST | IJBJOBLG- | * +---------------------------+---------------------------+ * C0 | -(0BC) |///////////////////////////| * +---------------------------+---------------------------+ * C8 | BGCSTQAD | BGCSTQLN | * +---------------------------+---------------------------+ * D0 | BGCSTQNM | * +-------------------------------------------------------+ * D8 | BGCSTQPT | * +-------------------------------------------------------+ * E0 | BGCSTQVS | * +-------------------------------------------------------+ * E8 * *** BGCOM - VSE Partition Communication Region
BGCOM Cross Reference
Symbol Dspl Value -------------- ---- ----- BGCOMPT 0084 BGCSTQAD 00C8 BGCSTQLN 00CC BGCSTQNM 00D0 BGCSTQPT 00D8 BGCSTQVS 00E0 CHKPTID 005C COMNAME 0018 COMREND 00BC 000000C4 COMUSCR 000C CONFIG 0034 DEVFLG1 0062 DIBPT 0060 DISKCONF 008E EOCADR 0030 FAVPT 0042 FICLPT 0048 FOCLPT 003E HIPHAS 0024 HIPROG 0028 IJBAFCB 00B4 IJBHCFAD 0064 IJBJOBLG 00BC IJBJPL 00B0 IJBPHLST 00B8 INSIZE 009F JAPART 0074 JCSW1 0038 JCSW2 0039 JCSW3 003A JCSW4 003B JCSW5 00AC JCSW6 00AD JIBPT 0044 JOBDATE 0000 JOBZON 005E LABELPTR 0080 LABLEN 002C LIOCSCOM 0058 LTACT 0035 LTK 006E LUBEXT 00A8 LUBPT 004C MMDD 004F NICLPT 004A OPNBYT2 0063 OPTNBYTE 0086 PDTABB 007E PIBPT 005A PIB2PTR 007C PIK 002E POVNAM 0098 POWFLG1 00A4 POWFLG2 00A5 POWPCB 00A0 PPEND 0020 PROCNAM 008F PSWTCH 0097 PUBPT 0040 PWTIMS 006A RMSROPEN 0087 SOB1 0036 SOB2 0037 STDOPT 008C STDOPT2 00AE SYSCENT 0009 SYSDATE 004F SYSLINE 004E SYSPAR 0070 TEMOPT 008D TEMOPT2 00AF TODCOM 0078 UPSI 0017 YYDDD 0053
Last updated on 1 May 2002 at 14:11:59 EDT.
Copyright IBM Corporation, 1990, 2002