ibm:vm370-lib:macro:ikqexlst.macro_src
Table of Contents
IKQEXLST Source
References
- Fixes Applied : 0
- This Source Date : Monday, November 7, 1977
- Last Fix ID : [Unmodified]
Source Listing
- IKQEXLST.MACRO.txt
- MACRO 00001000
- IKQEXLST &DSECT=YES 00002000
- PUSH PRINT 00002100
- AIF ('&SYSPARM' NE 'SUP').ACC01 00002200
- PRINT OFF,NOGEN 00002300
- .ACC01 ANOP 00002400
- * VSAM - IKQEXLST - 5745-SC-VSM - REL. 31.0 INTERNAL VERSION 2.26 00003000
- AIF ('&DSECT' EQ 'NO').EXLNODS 00004000
- IKQEXLST DSECT EXLST EXIT LIST BLOCK 00005000
- AGO .EXLDSCT 00006000
- .EXLNODS ANOP 00007000
- IKQEXLST DS 0F EXLST EXIT LIST BLOCK 00008000
- .EXLDSCT ANOP 00009000
- * FORMAT OF EXLST ENTRY * 00010000
- EXENFL DS XL1 FLAGBYTE 00011000
- EXENADDR DS AL4 EXIT ADDRESS 00012000
- * * 00013000
- ORG *-5 REPOSITION ON BEGIN LIST 00014000
- EXLSTST EQU * START EXLST 20.04.74 00015000
- EXLID DS XL1 EXLST IDENTIFIER '81' 00016000
- EXLIDD EQU X'81' EXLST ID EQUATE 00017000
- EXLSTYP DS XL1 SUBTYPE FIELD 00018000
- EXLLEN DS H LENGTH OF LIST 00019000
- EXLACT DS XL1 ACTIVE TEST & SET BYTE 00020000
- EXLEOD DS 0CL5 EODAD ENTRY 00021000
- EXLEODF DS XL1 ENTRY DESCRIPTION BITS 00022000
- EXLEODP DS AL4 EODAD POINTER 00023000
- EXLSYN DS 0CL5 SYNAD ENTRY 00024000
- EXLSYNF DS XL1 ENTRY DESCRIPTION BITS 00025000
- EXLSYNP DS AL4 SYNAD POINTER 00026000
- EXLLER DS 0CL5 LERAD ENTRY 00027000
- EXLLERF DS XL1 ENTRY DESCRIPTION BITS 00028000
- EXLLERP DS AL4 LERAD POINTER 00029000
- EXLIOEX DS 0CL5 EXCPAD ENTRY 00030000
- EXLIOEXF DS XL1 ENTRY DESCRIPTION BITS 00031000
- EXLIOEXP DS AL4 EXCPAD POINTER 00032000
- EXLJRN DS 0CL5 JRNAD ENTRY 00033000
- EXLJRNF DS XL1 ENTRY DESCRIPTION BITS 00034000
- EXLJRNP DS AL4 JRNAD POINTER 00035000
- * BITS USED IN INDIVIDUAL EXIT FLAGS * 00036000
- EXENEXB EQU X'80' ENTRY PRESENT BIT 00037000
- EXENACTB EQU X'40' ENTRY ACTIVE BIT 00038000
- EXENLEB EQU X'20' LOAD BIT 00039000
- * MIN LENGTH EXLST FOR SPECIFIED ENTRY * 00040000
- EXLEODL EQU 10 MIN LENGTH IF EODAD 00041000
- EXLSYNL EQU 15 MIN LENGTH IF SYNAD 00042000
- EXLLERL EQU 20 MIN LENGTH IF LERAD 00043000
- EXLIOEXL EQU 25 MIN LENGTH IF EXCPAD 00044000
- EXLJRNL EQU 30 MIN LENGTH IF JRNAD 00045000
- * MIN AND MAX SIZE OF EXLST * 00046000
- EXLMINL EQU 10 MIN LENGTH EXIST LIST 00047000
- EXLMAXL EQU 30 MAX LENGTH EXIST LIST 00048000
- * * 00049000
- EXLSTEND DS 0F END OF EXLST 00050000
- * END OF VSAM EXLST * 00051000
- POP PRINT 00051100
- MEND 00052000
ibm/vm370-lib/macro/ikqexlst.macro_src.txt ยท Last modified: 2023/08/06 13:38 by Site Administrator