* 00200001 * %GOTO SMCAL1; /* 00250001 MACRO 00400001 IEESMCA , */ 00600001 *%SMCAL1 : ; 00650001 * 01600001 */* SYSTEM MANAGEMENT FACILITIES CONTROL TABLE */ 01800001 */* */ 02000001 */* OS/VS2 RELEASE 3 PTF UZ10430 , 4/5/77, LEVEL=2 @ZA18120*/ 02050003 */* */ 02550001 */* METHOD OF ACCESS */ 02600001 */* BAL - A DSECT IS PRODUCED AND A USING ON SMCABASE GIVES */ 02650001 */* ADDRESSABILITY FOR ALL SYMBOLS. */ 02700001 */* PL/S - %INCLUDE SYSLIB(CVT) TO DEFINE CVTSMCA */ 02750001 */* */ 02800001 */* NOTE */ 02850001 */* THIS TABLE IS LOCATED IN SQS-SUBPOOL 255 */ 03000001 */* AND IS POINTED TO BY CVTSMCA */ 03200001 * 03400001 *%GOTO SMCAL2; /* 03450001 .* 138000,210000,798000,936000 20011 03500001 .* 144000-150000,552000-606000,630000-654000,696000-714000, M0435 03550001 .* 732000,858000-876000 M0435 03560001 .* (C) SMCAJWT - RE-DEFINE FIELD CONTENTS @ZA18120 03580003 SPACE 1 03600001 SMCABASE DSECT 03800001 SPACE 1 04000001 IEZBITS , - SYMBOLIC BIT DEFINITIONS 04050001 SPACE 1 04100001 SMCAOPT DS B - SMFDEFLT OPTIONS SELECTED AT 04200002 * INITIALIZATION TIME. THE OPTIONS APPLY 04400002 * TO BACKGROUND PROCESSING. SMCAFOPT 04450002 * (OFFSET 82) CONTAINS THE FOREGROUND 04500002 * OPTIONS. 04550002 SMCAOPT1 EQU BIT0 - JOB ACCOUNTING (OPT=1) 04600002 SMCAOPT2 EQU BIT1 - STEP ACCOUNTING (OPT=2) 04800002 SMCAEXT EQU BIT2 - USER EXITS WILL BE TAKEN (EXT=YES) 05000002 SMCADSA EQU BIT3 - DATA SET ACCOUNTING (DSV=2 OR 3) 19028 05200002 SMCAVOL EQU BIT4 - VOLUME ACCOUNTING (DSV=1 OR 3) 19028 05400002 SMCARS01 EQU BIT5,,C'X' - RESERVED 05450001 SMCATDS EQU BIT6 - TYPE 17 RECORDS MAINTAINED FOR TEMPORARY 05800002 * DATA SETS (REC=2 OR 3) 19028 05850002 SMCAFGND EQU BIT7 - SMF FOREGROUND OPTIONS BIT. IF 0, ABOVE 06400002 * BITS DESCRIBE BACKGROUND OPTIONS. IF 1, 06600002 * ABOVE BITS DESCRIBE FOREGROUND OPTIONS. 07400002 * 20011 07600002 SMCAMISC DS B - MISCELLANEOUS INDICATORS 08400001 SMCAUSER EQU BIT0 - SMF RECORDING REQUESTED 08600001 SMCAMAN EQU BIT1 - SYS1.MAN DATA SET IS/IS NOT PRESENT 08800002 * BITS 0 AND 1 MEAN 09000001 * 00 - NO SMF RECORDING REQUESTED 09200002 * (MAN=NONE) 09250002 * 01 - ONLY USER RECORDS TO BE RECORDED 09400002 * (MAN=USER) 09450002 * 10 - INVALID COMBINATION 09600001 * 11 - SMF AND USER RECORDING REQUESTED 09800002 * (MAN=ALL) 09850002 SMCAOPI EQU BIT2 - IF 0, OPERATOR MAY CHANGE SMF FOREGROUND 10000002 * OPTIONS WHEN HE ISSUES A TSO START 10050002 * COMMAND OR TSO MODIFY COMMAND (OPI=YES). 10100002 * IF 1, OPERATOR MAY NOT CHANGE SMF 10150002 * FOREGROUND OPTIONS (OPI=NO). 20011 10160002 SMCAFIRT EQU BIT3 - SMF DATA SET TO BE OPENED 10200002 SMCAPSDP EQU BIT4 - PSEUDO-DUMP SWITCH 10400002 * (DEVICE SWITCHING ONLY) 10600001 SMCADBSY EQU BIT5 - DUMP IS BUSY (SMF WRITER) 10800002 SMCABSW EQU BIT6 - BUFFER SWITCH. IF 0, LEFT HALF OF BUFFER 11000002 * IN USE. IF 1, RIGHT HALF OF BUFFER IN 11050002 * USE. 11100002 SMCADUMP EQU BIT7 - DUMP BUSY 11600001 SMCATOFF DS H - OFFSET OF THE FIRST SMF TIOT ENTRY FROM 12000002 * THE BEGINNING OF THE MASTER SCHEDULER 12050002 * TIOT 12200002 SMCATIOT DS A - ADDRESS OF THE MASTER SCHEDULER TIOT 12400002 * 12800001 * THE FOLLOWING FIELDS ARE SET UP BY IPL INITIALIZATION 13000001 * 13200001 SMCAJWT DS F - JOB WAIT TIME LIMIT IN MICROSEC. @ZA18120 13400003 * TIMER UNITS. DERIVED FROM JWT IN @ZA18120 13450003 * SMFDEFLT. @ZA18120 13500003 SMCABUF DS 0F - SMF BUFFER SIZE IN BYTES. AT 13800002 * INITIALIZATION, IT CONTAINS BUF=VALUE. 14000002 SMCABSIZ DS F - AFTER IPL, IT CONTAINS THE BUFFER WORKING 14200002 * SIZE 14250002 SMCASID DS CL4 - SYSTEM IDENTIFICATION (SID) MDC002 14400002 SMCABUFP DS A - ADDRESS OF THE SMF BUFFER 14800002 * 15200001 * SMF DEVICE CHARACTERISTICS 15400001 * 15600001 * CURRENT RECORDING DATA SET 15800002 * 16000001 * WHEN THE SMF RECORDING DEVICE IS A DIRECT ACCESS DEVICE, 16050002 * THE FOLLOWING FIELDS MAY DESCRIBE EITHER THE PRIMARY OR 16100002 * ALTERNATE DATA SET, WHICHEVER IS CURRENTLY BEING WRITTEN. 16150002 * 16160002 SMCAPDEV DS CL6 - VOLUME SERIAL NUMBER OF THE CURRENTLY 16200002 * USED SMF DATA SET 16250002 SMCAPSTA DS B - CURRENTLY USED SMF DATA SET DEVICE STATUS 16400002 SMCAPNAV EQU BIT0 - DATA SET IS NOT AVAILABLE FOR RECORDING 16600002 SMCAPTAP EQU BIT1 - THE SMF RECORDING DEVICE IS A MAGNETIC 16800002 * TAPE DEVICE 16850002 SMCAPDA EQU BIT2 - THE SMF RECORDING DEVICE IS A DIRECT 17000002 * ACCESS DEVICE 17050002 SMCAPMTY EQU BIT3 - THE DATA SET IS READY TO USE 17200002 SMCAMOD EQU BIT4 - OPEN MODULE 17400002 SMCARS02 EQU BIT5,,C'X' - RESERVED 17450001 SMCAPUNT EQU BIT6 - A DEVICE ADDRESS WAS SPECIFIED FOR THE 17600002 * SMF DATA SET AT SYSTEM INITIALIZATION 17650002 SMCAPVOL EQU BIT7 - A VOLUME SERIAL NUMBER WAS SPECIFIED FOR 17800002 * THE SMF DATA SET AT SYSTEM INITIALIZATION 17850002 SMCAPDAR DS CL3 - CURRENTLY USED SMF DATA SET DEVICE 18000002 * ADDRESS (EBCDIC) 18050002 SMCAPLBL DS B - LABEL STATUS OF THE CURRENTLY USED SMF 18200002 * DATA SET 18210002 SMCARS03 EQU BIT0,,C'X' - RESERVED 18250001 SMCARS04 EQU BIT1,,C'X' - RESERVED 18300001 SMCARS05 EQU BIT2,,C'X' - RESERVED 18350001 SMCARS06 EQU BIT3,,C'X' - RESERVED 18400001 SMCARS07 EQU BIT4,,C'X' - RESERVED 18450001 SMCAPNSL EQU BIT5 - NON-STANDARD LABEL (NSL) 18600001 SMCAPSL EQU BIT6 - STANDARD LABEL (SL) 18800001 SMCAPNL EQU BIT7 - NO LABEL (NL) 19000001 SMCAXORY DS C - AN EBCDIC X OR Y CORRESPONDING TO THE 19200002 * DATA SET THAT IS TO RECEIVE THIS ENTRY 19250002 SMCAPDCB DS A - ADDRESS OF THE CURRENTLY USED SMF DATA 19400002 * SET DCB 19450002 * 19600001 * DATA SET NOT CURRENTLY IN USE 19800002 * 20000001 * WHEN THE SMF RECORDING DEVICE IS A DIRECT ACCESS DEVICE, 20050002 * THE FOLLOWING FIELDS MAY DESCRIBE EITHER THE PRIMARY OR 20100002 * ALTERNATE DATA SET, WHICHEVER IS CURRENTLY NOT IN USE. 20150002 * 20160002 SMCAADEV DS CL6 - VOLUME SERIAL NUMBER OF THE NON-CURRENT 20200002 * SMF DATA SET 20250002 SMCASTA DS B - NON-CURRENT SMF DATA SET DEVICE STATUS. 20400002 * BIT SETTINGS ARE SAME AS FOR SMCAPSTA. 20450002 SMCAADAR DS CL3 - NON-CURRENT SMF DATA SET DEVICE ADDRESS 20600002 SMCAALBL DS B - LABEL STATUS OF THE NON-CURRENT SMF DATA 20800002 * SET. BIT SETTINGS ARE SAME AS FOR 20810002 * SMCAPLBL. 20820002 SMCAYORX DS C - AN EBCDIC X OR Y CORRESPONDING TO THE 20850002 * DATA SET THAT IS TO RECEIVE THIS ENTRY 20900002 SMCAADCB DS A - ADDRESS OF THE NON-CURRENT SMF DATA 21200002 * SET DCB 21250002 * 21400001 * SMF ECB'S 21600001 * 21800001 SMCAWECB DS CL4 - WRITE REQUEST ECB WAITED UPON BY THE SMF 22000002 * WRITER. POSTED BY IGC0008C WHEN A WRITE 22200002 * IS REQUESTED. 22400002 SMCABECB DS CL4 - ECB FOR THE SMF BUFFER 22800002 SMCASGWR DS F - IF THE LOGICAL RECORD EXCEEDS 1/2 THE 23200002 * BUFFER SIZE, THIS FIELD INDICATES THE 23250002 * NUMBER OF BUFFER LOADS REQUIRED TO 23300002 * ACCOMMODATE THE RECORD 23350002 SMCASGFT DS F - THE NUMBER OF RECORD SEGMENTS (BUFFER 23400002 * LOADS) THAT WILL FIT IN THE DATA SET 23450002 * 23800001 * MISCELLANEOUS POINTERS AND COMMUNICATION AREAS 24000001 * 24200001 SMCAWAIT DS 2F - THE ACCUMULATED WAIT TIME, EXPRESSED IN 24400002 * 26 USEC TIMER UNITS. FIRST WORD IS 24600002 * OVERFLOW FROM SECOND WORD. 24800002 SMCAENTY DS 0CL2 - THESE SWITCHES GOVERN ENTRY CONDITIONS 25000001 * FOR DEVICE SWITCHING/ALLOCATION/ 25050001 * OPENING ROUTINES 25100001 SMCAENDI DS B - A COMMUNICATION FIELD 25200001 SMCARS14 EQU BIT0,,C'X' - RESERVED 25210001 SMCARS15 EQU BIT1,,C'X' - RESERVED 25220001 SMCARS16 EQU BIT2,,C'X' - RESERVED 25230001 SMCARS17 EQU BIT3,,C'X' - RESERVED 25240001 SMCARS18 EQU BIT4,,C'X' - RESERVED 25242001 SMCARS19 EQU BIT5,,C'X' - RESERVED 25244001 SMCARS20 EQU BIT6,,C'X' - RESERVED 25246001 SMCADSNF EQU BIT7 - IF ZERO, DATA SET (X OR Y) WAS FOUND. 25250001 * IF ONE, DATA SET (X OR Y) WAS NOT FOUND. 25300001 SMCAENOP DS C - ENTRY CODE THAT INDICATES WHICH LOAD OF 25400001 * SVC 83 HAS PASSED CONTROL TO CURRENT LOAD 25450001 SMCAFOPT DS B - SMF FOREGROUND OPTIONS. 25600002 * BIT SETTINGS ARE SAME AS SMCAOPT. 20011 25800001 SMCAENAL DS X - RESERVED 26200002 SMCAWRTP DS F - AN OPTIMUM BUFFER LOAD DISPLACEMENT 26400002 * FIGURE. WHEN THE BUFFER IS LOADED TO OR 26450002 * BEYOND THIS POINT, IT WILL BE WRITTEN TO 26500002 * THE SMF DATA SET. 26550002 * 26800001 * XCTL REMOTE LIST USED BY SVC 83 27000001 * 27200001 SMCAXCTL DS A - ADDRESS OF THE NAME OF THE ROUTINE TO 27400002 * WHICH XCTL IS TO PASS CONTROL 27450002 DS A - DCB POINTER. ALWAYS ZERO ACCORDING TO 27600002 * THE XCTL MACRO INSTRUCTION FORMAT. 27650002 SMCAXNAM DS CL8 - NAME OF THE ROUTINE TO WHICH XCTL IS TO 27800002 * PASS CONTROL 27850002 SMCASWA DS B - INDICATOR BITS 28000002 SMCASWAR EQU BIT0 - RESERVED 19028 28200001 SMCADSTR EQU BIT1 - DISASTER BIT. BOTH DATA SETS ARE FULL. 28400002 * SMF IS NOT RECORDING. 19028 28450002 SMCAOPFL EQU BIT2 - OPEN FAILURE ON SMF DATA SET. SMF IS 28600002 * NOT RECORDING. 19028 28650002 SMCANADA EQU BIT3 - NEXT ALLOCATION MUST BE FOR A DIRECT 28800002 * ACCESS DEVICE 19028 28850002 SMCANAVL EQU BIT4 - ALLOCATION SEARCH IS BY VOLUME SERIAL 29000002 * NUMBER 19028 29050002 SMCAZEOD EQU BIT5 - SMF HALT END-OF-DAY IS PROCESSING 19028 29200002 SMCADSSP EQU BIT6 - ENTRY TO THE WRITER IS FOR A SPACE CHECK 29400002 * OF THE DATA SET 19028 29450002 SMCADSSW EQU BIT7 - ENTRY TO THE WRITER IS FOR DATA SET 29600002 * SWITCHING ONLY 19028 29650002 SMCASWB DS B - RESERVED 29800002 SMCASWC DS B - RESERVED 30000002 SMCASWD DS B - RESERVED 30200002 SMCADSTM DS CL8 - START TIME AND DATE AT WHICH NO DATA SET 30400002 * WAS AVAILABLE TO RECORD ON. APPEARS IN 30450002 * PACKED DECIMAL IN THE FORM 00YYDDDF 30500002 * WHERE 00 = ZEROS, YY = LAST 2 DIGITS OF 30550002 * THE YEAR, DDD = DAY OF THE YEAR AND F IS 30560002 * A SIGN. 30570002 SMCADSCT DS F - THE NUMBER OF SMF RECORDS THAT HAVE BEEN 30600002 * OMITTED FROM THE SMF DATA SET DUE TO THE 30610002 * UNAVAILABILITY OF A DATA SET TO RECORD ON 30620002 SMCAASCB DS 0A - CURRENT TASK ASCB ADDRESS (OS/VS2) MDC005 30650002 SMCAPOST DS H - RESERVED (OS/VS1) MDC003 30800002 SMCATJID DS CL2 - CURRENT TASK TJID (OS/VS1) MDC004 31000002 SMCARS21 DS F - RESERVED 31050001 SMCASAVE DS A - USER EXIT ADDRESS SAVE FIELD (OS/VS2) 31060003 * (MDC300) @ZA02385 31080003 SMCATEXP DS F - TIME OF MOST RECENT EXPIRATION OF A 31100002 * TEN-MINUTE TIMER QUEUE ELEMENT (TQE) 31150002 * ICB310 31152002 SMCAPGIN DS 0F - NUMBER OF PAGE-INS PERFORMED (OS/VS1) 31156003 * (MDC371) @ZA07764 31160003 SMCADOMX DS F - MANX DOM WTO ID (OS/VS2) 31162003 * (MDC373) @ZA07764 31164003 SMCAPGOT DS 0F - NUMBER OF PAGE-OUTS PERFORMED (OS/VS1) 31166003 * (MDC372) @ZA07764 31170003 SMCADOMY DS F - MANY DOM WTO ID (OS/VS2) 31172003 * (MDC374) @ZA07764 31174003 SMCAPGRL DS F - NUMBER OF PAGES RECLAIMED. RECLAMATION 31180002 * RESULTS WHEN A PAGE IS NEEDED TO SATISFY 31182002 * A PAGE FAULT BUT DOES NOT HAVE TO BE 31184002 * RETRIEVED FROM AUXILIARY STORAGE BECAUSE 31186002 * IT IS RESIDENT IN REAL MAIN STORAGE 31188002 * AWAITING PAGE-OUT. ICB310 31188402 SMCARGNS DS F - NUMBER OF REGIONS SWAPPED IN AND 31190001 * OUT ICB310 31190401 SMCASPIN DS F - NUMBER OF SWAP PAGE-INS ICB310 31192001 SMCASPOT DS F - NUMBER OF SWAP PAGE-OUTS ICB310 31194001 SMCARGNM DS F - NUMBER OF REGIONS MIGRATED ICB310 31196001 SMCAPGM DS F - NUMBER OF PAGES MIGRATED ICB310 31198001 SMCAU83 DS A - ADDRESS OF SMF OUTPUT EXIT (IEFU83) 31198401 * TAKEN WHEN RECORDS ARE TO BE WRITTEN TO 31198801 * AN SMF DATA SET ICB407 31199202 SMCAWTCB DS A - ADDRESS OF SMF WRITER'S TCB - USED BY 31199602 * XMPOST ERROR PROCESSOR (IEEMB827) 31199702 * (OS/VS2) MDC006 31199802 SMCASTCB DS A - ADDRESS OF SMF SVC CURRENTLY WAITING FOR 31199902 * WRITER - USED BY XMPOST ERROR PROCESSOR 31249902 * (IEEMB827) (OS/VS2) MDC007 31259902 SMCAEND EQU * 31299902 SMCASIZE EQU SMCAEND-SMCABASE - SIZE OF SMCA TABLE 31400001 TDEVSIZE EQU SMCAADEV-SMCAPDEV - SIZE OF DEVICE ENTRY 31600001 MEND , */ 31800001 * %SMCAL2 : ; 32000001 * 35200001 * DECLARE 35400001 * 1 SMCABASE BASED(CVTSMCA) BDY(WORD), 35600002 * 2 SMCAOPT CHAR(1), /* SMFDEFLT OPTIONS SELECTED 36000002 * AT INITIALIZATION TIME. 36200002 * THE OPTIONS APPLY TO 36250002 * BACKGROUND PROCESSING. 36300002 * SMCAFOPT (OFFSET 82) 36350002 * CONTAINS THE FOREGROUND 36400002 * OPTIONS. */ 36450002 * 3 SMCAOPT1 BIT(1), /* JOB ACCOUNTING (OPT=1) */ 36600002 * 3 SMCAOPT2 BIT(1), /* STEP ACCOUNTING (OPT=2) */ 36800002 * 3 SMCAEXT BIT(1), /* USER EXITS WILL BE TAKEN 37000002 * (EXT=YES) */ 37050002 * 3 SMCADSA BIT(1), /* DATA SET ACCOUNTING 37200002 * (DSV=2 OR 3) 19028*/ 37250002 * 3 SMCAVOL BIT(1), /* VOLUME ACCOUNTING 37400002 * (DSV=1 OR 3) 19028*/ 37450002 * 3 SMCARS01 BIT(1), /* RESERVED ICB441*/ 37600001 * 3 SMCATDS BIT(1), /* TYPE 17 RECORDS 37800002 * MAINTAINED FOR TEMPORARY 37850002 * DATA SETS (REC=2 OR 3) 37900002 * 19028*/ 37950002 * 3 SMCAFGND BIT(1), /* SMF FOREGROUND OPTIONS 38400002 * BIT. IF 0, ABOVE BITS 38600002 * DESCRIBE BACKGROUND 38800001 * OPTIONS. IF 1, ABOVE 39000002 * BITS DESCRIBE FOREGROUND 39400002 * OPTIONS 20011*/ 39600002 * 2 SMCAMISC CHAR(1), /* MISCELLANEOUS INDICATORS */ 40200001 * 3 SMCAUSER BIT(1), /* SMF RECORDING REQUESTED */ 40400001 * 3 SMCAMAN BIT(1), /* SYS1.MAN DATA SET 40600002 * IS/IS NOT PRESENT. 40650002 * BITS 0 AND 1 MEAN 40800001 * 00 - NO SMF RECORDING 41000002 * REQUESTED (MAN=NONE) 41050002 * 01 - ONLY USER RECORDS TO 41200002 * BE RECORDED (MAN=USER) 41250002 * 10 - INVALID COMBINATION 41400001 * 11 - SMF AND USER 41600001 * RECORDING REQUESTED 41800002 * (MAN=ALL) */ 41850002 * 3 SMCAOPI BIT(1), /* IF 0, OPERATOR MAY CHANGE 42000002 * SMF FOREGROUND OPTIONS 42050002 * WHEN HE ISSUES A TSO 42100002 * START COMMAND OR TSO 42150002 * MODIFY COMMAND (OPI=YES). 42200002 * IF 1, OPERATOR MAY NOT 42250002 * CHANGE SMF FOREGROUND 42300002 * OPTIONS (OPI=NO). 20011*/ 42350002 * 3 SMCAFIRT BIT(1), /* SMF DATA SET TO BE 42400002 * OPENED */ 42600001 * 3 SMCAPSDP BIT(1), /* PSEUDO-DUMP SWITCH 42800002 * (DEVICE SWITCHING ONLY) */ 43000001 * 3 SMCADBSY BIT(1), /* DUMP IS BUSY (SMF WRITER)*/ 43200002 * 3 SMCABSW BIT(1), /* BUFFER SWITCH. IF 0, 43600002 * LEFT HALF OF BUFFER IN 43650002 * USE. IF 1, RIGHT HALF OF 43700002 * BUFFER IN USE. */ 43750002 * 3 SMCADUMP BIT(1), /* DUMP BUSY */ 44000001 * 2 SMCATOFF FIXED(15), /* OFFSET OF THE FIRST SMF 44400002 * TIOT ENTRY FROM THE 44450002 * BEGINNING OF THE MASTER 44600002 * SCHEDULER TIOT */ 44800001 * 2 SMCATIOT PTR(31), /* ADDRESS OF THE MASTER 45000002 * SCHEDULER TIOT */ 45200001 * /* */ 45600001 * /* THE FOLLOWING FIELDS ARE SET UP BY IPL INITIALIZATION */ 45800001 * /* */ 46000001 * 2 SMCAJWT FIXED(31), /* JOB WAIT TIME LIMIT IN 46200002 * MICROSECOND TIMER UNITS. 46400003 * DERIVED FROM JWT IN 46450002 * SMFDEFLT. @ZA18120*/ 46500003 * 2 SMCABUF FIXED(31), /* SMF BUFFER SIZE IN BYTES. 46600002 * AT INITIALIZATION, IT 46800002 * CONTAINS BUF=VALUE. */ 47200002 * 3 SMCABSIZ FIXED(31), /* AFTER IPL, IT CONTAINS 47250001 * THE BUFFER WORKING SIZE */ 47300001 * 2 SMCASID CHAR(4), /* SYSTEM IDENTIFICATION 47400002 * (SID) MDC002*/ 47450002 * 2 SMCABUFP PTR(31), /* ADDRESS OF THE SMF BUFFER*/ 47800002 * /* */ 48400001 * /* SMF DEVICE CHARACTERISTICS */ 48600001 * /* */ 48800001 * /* CURRENT RECORDING DATA SET */ 49000002 * /* */ 49200001 * /* WHEN THE SMF RECORDING DEVICE IS A DIRECT ACCESS DEVICE, */ 49250002 * /* THE FOLLOWING FIELDS MAY DESCRIBE EITHER THE PRIMARY OR */ 49300002 * /* ALTERNATE DATA SET, WHICHEVER IS CURRENTLY BEING WRITTEN. */ 49350002 * /* */ 49360002 * 2 SMCAPDEV CHAR(6) BDY(WORD), /* VOLUME SERIAL NUMBER OF 49400002 * THE CURRENTLY USED SMF 49450002 * DATA SET */ 49500002 * 2 SMCAPSTA CHAR(1), /* CURRENTLY USED SMF DATA 49600002 * SET DEVICE STATUS */ 49650002 * 3 SMCAPNAV BIT(1), /* DATA SET IS NOT AVAILABLE 49800002 * FOR RECORDING */ 49850002 * 3 SMCAPTAP BIT(1), /* THE SMF RECORDING DEVICE 50000002 * IS A MAGNETIC TAPE DEVICE*/ 50050002 * 3 SMCAPDA BIT(1), /* THE SMF RECORDING DEVICE 50200002 * IS A DIRECT ACCESS DEVICE*/ 50250002 * 3 SMCAPMTY BIT(1), /* THE DATA SET IS READY TO 50400002 * USE */ 50450002 * 3 SMCAMOD BIT(1), /* OPEN MODULE */ 50600002 * 3 SMCARS02 BIT(1), /* RESERVED */ 50800001 * 3 SMCAPUNT BIT(1), /* A DEVICE ADDRESS WAS 51000002 * SPECIFIED FOR THE SMF 51050002 * DATA SET AT SYSTEM 51100002 * INITIALIZATION */ 51150002 * 3 SMCAPVOL BIT(1), /* A VOLUME SERIAL NUMBER 51400002 * WAS SPECIFIED FOR THE SMF 51450002 * DATA SET AT SYSTEM 51500002 * INITIALIZATION */ 51550002 * 2 SMCAPDAR CHAR(3), /* CURRENTLY USED SMF DATA 51800002 * SET DEVICE ADDRESS 51850002 * (EBCDIC) */ 51900002 * 2 SMCAPLBL CHAR(1), /* LABEL STATUS OF THE 52200002 * CURRENTLY USED SMF DATA 52250002 * SET */ 52300002 * 3 SMCARS03 BIT(1), /* RESERVED */ 52600001 * 3 SMCARS04 BIT(1), /* RESERVED */ 52650001 * 3 SMCARS05 BIT(1), /* RESERVED */ 52700001 * 3 SMCARS06 BIT(1), /* RESERVED */ 52750001 * 3 SMCARS07 BIT(1), /* RESERVED */ 52800001 * 3 SMCAPNSL BIT(1), /* NON-STANDARD LABEL (NSL) */ 53600001 * 3 SMCAPSL BIT(1), /* STANDARD LABEL (SL) */ 53800001 * 3 SMCAPNL BIT(1), /* NO LABEL (NL) */ 54000001 * 2 SMCAXORY CHAR(1), /* AN EBCDIC X OR Y 54200002 * CORRESPONDING TO THE 54250002 * DATA SET THAT IS TO 54300002 * RECEIVE THIS ENTRY */ 54350002 * 2 SMCAPDCB PTR(31), /* ADDRESS OF THE CURRENTLY 54400002 * USED SMF DATA SET DCB */ 54450002 * /* */ 54600001 * /* DATA SET NOT CURRENTLY IN USE */ 54800002 * /* */ 55200001 * /* WHEN THE SMF RECORDING DEVICE IS A DIRECT ACCESS DEVICE, */ 55250002 * /* THE FOLLOWING FIELDS MAY DESCRIBE EITHER THE PRIMARY OR */ 55300002 * /* ALTERNATE DATA SET, WHICHEVER IS CURRENTLY NOT IN USE. */ 55350002 * /* */ 55360002 * 2 SMCAADEV CHAR(6) BDY(WORD), /* VOLUME SERIAL NUMBER OF 55400002 * THE NON-CURRENT SMF DATA 55450002 * SET */ 55500002 * 2 SMCASTA CHAR(1), /* NON-CURRENT SMF DATA SET 55600002 * DEVICE STATUS */ 55610002 * 3 SMCAANAV BIT(1), /* DATA SET IS NOT AVAILABLE 55650002 * FOR RECORDING */ 55660002 * 3 SMCAATAP BIT(1), /* THE SMF RECORDING DEVICE 55700002 * IS A MAGNETIC TAPE DEVICE*/ 55710002 * 3 SMCAADA BIT(1), /* THE SMF RECORDING DEVICE 55750002 * IS A DIRECT ACCESS DEVICE*/ 55752002 * 3 SMCAAMTY BIT(1), /* THE DATA SET IS READY TO 55760002 * USE */ 55762002 * 3 SMCAAMOD BIT(1), /* OPEN MODULE */ 55770002 * 3 SMCARS08 BIT(1), /* RESERVED */ 55780001 * 3 SMCAAUNT BIT(1), /* A DEVICE ADDRESS WAS 55790002 * SPECIFIED FOR THE SMF 55790402 * DATA SET AT SYSTEM 55790802 * INITIALIZATION */ 55791202 * 3 SMCAAVOL BIT(1), /* A VOLUME SERIAL NUMBER 55792002 * WAS SPECIFIED FOR THE SMF 55794002 * DATA SET AT SYSTEM 55796002 * INITIALIZATION */ 55798002 * 2 SMCAADAR CHAR(3), /* NON-CURRENT SMF DATA SET 55800002 * DEVICE ADDRESS (EBCDIC) */ 55850002 * 2 SMCAALBL CHAR(1), /* LABEL STATUS OF THE 56000002 * NON-CURRENT SMF DATA SET */ 56010002 * 3 SMCARS09 BIT(1), /* RESERVED */ 56050001 * 3 SMCARS10 BIT(1), /* RESERVED */ 56060001 * 3 SMCARS11 BIT(1), /* RESERVED */ 56070001 * 3 SMCARS12 BIT(1), /* RESERVED */ 56080001 * 3 SMCARS13 BIT(1), /* RESERVED */ 56090001 * 3 SMCAANSL BIT(1), /* NON-STANDARD LABEL (NSL) */ 56100001 * 3 SMCAASL BIT(1), /* STANDARD LABEL (SL) */ 56150001 * 3 SMCAANL BIT(1), /* NO LABEL (NL) */ 56160001 * 2 SMCAYORX CHAR(1), /* AN EBCDIC X OR Y 56170002 * CORRESPONDING TO THE 56180002 * DATA SET THAT IS TO 56190002 * RECEIVE THIS ENTRY */ 56200002 * 2 SMCAADCB PTR(31), /* ADDRESS OF THE NON-CURRENT 56400002 * SMF DATA SET DCB */ 56450002 * /* */ 56600001 * /* SMF ECB'S */ 56800001 * /* */ 57000001 * 2 SMCAWECB CHAR(4) BDY(WORD), /* WRITE REQUEST ECB 57200001 * WAITED UPON BY THE SMF 57400001 * WRITER. POSTED BY 57600001 * IGC0008C WHEN A WRITE 57800001 * IS REQUESTED. */ 58000002 * 2 SMCABECB CHAR(4) BDY(WORD), /* ECB FOR THE SMF BUFFER */ 58200002 * 2 SMCASGWR FIXED(31), /* IF THE LOGICAL RECORD 58600002 * EXCEEDS 1/2 THE BUFFER 58650002 * SIZE, THIS FIELD 58700002 * INDICATES THE NUMBER OF 58750002 * BUFFER LOADS REQUIRED TO 58800002 * ACCOMMODATE THE RECORD */ 58850002 * 2 SMCASGFT FIXED(31), /* THE NUMBER OF RECORD 59000002 * SEGMENTS (BUFFER LOADS) 59050002 * THAT WILL FIT IN THE DATA 59100002 * SET */ 59150002 * /* */ 59600001 * /* MISCELLANEOUS POINTERS AND COMMUNICATION AREAS */ 59800001 * /* */ 60000001 * 2 SMCAWAIT (2) FIXED(31), /* THE ACCUMULATED WAIT 60200002 * TIME, EXPRESSED IN 26 60400002 * USEC TIMER UNITS. FIRST 60600001 * WORD IS OVERFLOW FROM 60800001 * SECOND WORD. */ 61000002 * 2 SMCAENTY CHAR(2), /* THESE SWITCHES GOVERN 61050001 * ENTRY CONDITIONS FOR 61100001 * DEVICE SWITCHING/ 61150001 * ALLOCATION/OPENING 61160001 * ROUTINES */ 61170001 * 3 SMCAENDI CHAR(1), /* A COMMUNICATION FIELD */ 61200001 * 4 SMCARS14 BIT(1), /* RESERVED */ 61250001 * 4 SMCARS15 BIT(1), /* RESERVED */ 61260001 * 4 SMCARS16 BIT(1), /* RESERVED */ 61270001 * 4 SMCARS17 BIT(1), /* RESERVED */ 61280001 * 4 SMCARS18 BIT(1), /* RESERVED */ 61290001 * 4 SMCARS19 BIT(1), /* RESERVED */ 61292001 * 4 SMCARS20 BIT(1), /* RESERVED */ 61294001 * 4 SMCADSNF BIT(1), /* IF ZERO, DATA SET (X OR 61300002 * Y) WAS FOUND. IF ONE, 61350002 * DATA SET (X OR Y) WAS 61400001 * NOT FOUND. */ 61450001 * 3 SMCAENOP CHAR(1), /* ENTRY CODE THAT INDICATES 62000001 * WHICH LOAD OF SVC 83 HAS 62050001 * PASSED CONTROL TO CURRENT 62100001 * LOAD */ 62150001 * 2 SMCAFOPT CHAR(1), /* SMF FOREGROUND OPTIONS */ 62200002 * 3 SMCAFOP1 BIT(1), /* JOB ACCOUNTING (OPT=1) */ 62450002 * 3 SMCAFOP2 BIT(1), /* STEP ACCOUNTING (OPT=2) */ 62500002 * 3 SMCAFEXT BIT(1), /* USER EXITS WILL BE TAKEN 62550002 * (EXT=YES) */ 62560002 * 3 SMCAFDSA BIT(1), /* DATA SET ACCOUNTING 62600002 * (DSV=2 OR 3) 19028*/ 62610002 * 3 SMCAFVOL BIT(1), /* VOLUME ACCOUNTING 62650002 * (DSV=1 OR 3) 19028*/ 62660002 * 3 SMCAFR01 BIT(1), /* RESERVED ICB441*/ 62700002 * 3 SMCAFTDS BIT(1), /* TYPE 17 RECORDS 62750002 * MAINTAINED FOR TEMPORARY 62760002 * DATA SETS (REC=2 OR 3) 62770002 * 19028*/ 62780002 * 3 SMCAFGN BIT(1), /* SMF FOREGROUND OPTIONS 62800002 * BIT. IF 0, ABOVE BITS 62850002 * DESCRIBE BACKGROUND 62900001 * OPTIONS. IF 1, ABOVE 62950002 * BITS DESCRIBE 62960001 * FOREGROUND OPTIONS 20011*/ 62970001 * 2 SMCAENAL CHAR(1), /* RESERVED */ 63000002 * 2 SMCAWRTP FIXED(31), /* AN OPTIMUM BUFFER LOAD 63200002 * DISPLACEMENT FIGURE. 63250002 * WHEN THE BUFFER IS LOADED 63300002 * TO OR BEYOND THIS POINT, 63350002 * IT WILL BE WRITTEN TO THE 63400002 * SMF DATA SET */ 63450002 * /* */ 63800001 * /* XCTL REMOTE LIST USED BY SVC 83 */ 64000001 * /* */ 64200001 * 2 SMCAXCTL PTR(31), /* ADDRESS OF THE NAME OF 64400002 * THE ROUTINE TO WHICH XCTL 64450002 * IS TO PASS CONTROL */ 64500002 * 2 * PTR(31), /* DCB POINTER. ALWAYS 64600002 * ZERO ACCORDING TO THE 64650002 * XCTL MACRO INSTRUCTION 64700002 * FORMAT. */ 64750002 * 2 SMCAXNAM CHAR(8) BDY(WORD), /* NAME OF THE ROUTINE TO 65000002 * WHICH XCTL IS TO PASS 65050002 * CONTROL */ 65100002 * 2 SMCASWA CHAR(1), /* INDICATOR BITS */ 65200002 * 3 SMCASWAR BIT(1), /* RESERVED 19028*/ 65400001 * 3 SMCADSTR BIT(1), /* DISASTER BIT. BOTH DATA 65600002 * SETS ARE FULL. SMF IS 65650002 * NOT RECORDING. 19028*/ 65700002 * 3 SMCAOPFL BIT(1), /* OPEN FAILURE ON SMF DATA 65800002 * SET. SMF IS NOT 65850002 * RECORDING. 19028*/ 66000002 * 3 SMCANADA BIT(1), /* NEXT ALLOCATION MUST BE 66200001 * FOR A DIRECT ACCESS 66400002 * DEVICE 19028*/ 66450002 * 3 SMCANAVL BIT(1), /* ALLOCATION SEARCH IS BY 66600002 * VOLUME SERIAL NUMBER 66800002 * 19028*/ 66850002 * 3 SMCAZEOD BIT(1), /* SMF HALT END-OF-DAY IS 67000002 * PROCESSING 19028*/ 67050002 * 3 SMCADSSP BIT(1), /* ENTRY TO THE WRITER IS 67200002 * FOR A SPACE CHECK OF THE 67250002 * DATA SET 19028*/ 67300002 * 3 SMCADSSW BIT(1), /* ENTRY TO THE WRITER IS 67600002 * FOR DATA SET SWITCHING 67650002 * ONLY 19028*/ 67700002 * 2 SMCASWB CHAR(1), /* RESERVED */ 67800002 * 2 SMCASWC CHAR(1), /* RESERVED */ 68000002 * 2 SMCASWD CHAR(1), /* RESERVED */ 68200002 * 2 SMCADSTM CHAR(8) BDY(WORD), /* START TIME AND DATE AT 68400002 * WHICH NO DATA SET WAS 68450002 * AVAILABLE TO RECORD ON. 68500002 * APPEARS IN PACKED DECIMAL 68550002 * IN THE FORM 00YYDDDF 68560002 * WHERE 00 = ZEROS, YY = 68570002 * LAST 2 DIGITS OF THE YEAR, 68580002 * DDD = DAY OF THE YEAR AND 68590002 * F IS A SIGN. */ 68592002 * 2 SMCADSCT FIXED(31), /* THE NUMBER OF SMF RECORDS 68600002 * THAT HAVE BEEN OMITTED 68610002 * FROM THE SMF DATA SET DUE 68620002 * TO THE UNAVAILABILITY OF 68630002 * A DATA SET TO RECORD ON */ 68640002 * 2 SMCAASCB PTR(31), /* CURRENT TASK ASCB ADDRESS 68650002 * (OS/VS2) MDC005*/ 68700002 * 3 SMCAPOST FIXED(15), /* RESERVED (OS/VS1) MDC003*/ 68800002 * 3 SMCATJID CHAR(2), /* CURRENT TASK TJID 69000002 * (OS/VS1) MDC004*/ 69010002 * 2 SMCARS21 FIXED(31), /* RESERVED */ 69050001 * 2 SMCASAVE PTR(31), /* USER EXIT ADDRESS SAVE 69100003 * FIELD (OS/VS2) 72100003 * (MDC300) @ZA02385*/ 75100003 * 2 SMCATEXP FIXED(31), /* TIME OF MOST RECENT 96100001 * EXPIRATION OF A TEN- 96150002 * MINUTE TIMER QUEUE 96200002 * ELEMENT (TQE) ICB310*/ 96210002 * 2 SMCAPGIN FIXED(31), /* NUMBER OF PAGE-INS 96250002 * PERFORMED (OS/VS1) 96255003 * (MDC371) @ZA07764*/ 96260003 * 3 SMCADOMX FIXED(31), /* MANX DOM WTO ID (OS/VS2) 96270003 * (MDC373) @ZA07764*/ 96280003 * 2 SMCAPGOT FIXED(31), /* NUMBER OF PAGE-OUTS 96300001 * PERFORMED (OS/VS1) 96305003 * (MDC372) @ZA07764*/ 96310003 * 3 SMCADOMY FIXED(31), /* MANY DOM WTO ID (OS/VS2) 96320003 * (MDC374) @ZA07764*/ 96330003 * 2 SMCAPGRL FIXED(31), /* NUMBER OF PAGES RECLAIMED. 96350002 * RECLAMATION RESULTS WHEN 96400002 * A PAGE IS NEEDED TO 96416602 * SATISFY A PAGE FAULT BUT 96426602 * DOES NOT HAVE TO BE 96428602 * RETREIVED FROM AUXILIARY 96430602 * STORAGE BECAUSE IT IS 96432602 * RESIDENT IN REAL MAIN 96433002 * STORAGE AWAITING 96433102 * PAGE-OUT. ICB310*/ 96433202 * 2 SMCARGNS FIXED(31), /* NUMBER OF REGIONS SWAPPED 96433402 * IN AND OUT ICB310*/ 96450001 * 2 SMCASPIN FIXED(31), /* NUMBER OF SWAP PAGE-INS 96500001 * ICB310*/ 96510001 * 2 SMCASPOT FIXED(31), /* NUMBER OF SWAP PAGE-OUTS 96550001 * ICB310*/ 96560001 * 2 SMCARGNM FIXED(31), /* NUMBER OF REGIONS 96600001 * MIGRATED ICB310*/ 96610001 * 2 SMCAPGM FIXED(31), /* NUMBER OF PAGES MIGRATED 96650001 * ICB310*/ 96700001 * 2 SMCAU83 PTR(31), /* ADDRESS OF SMF OUTPUT EXIT 96750002 * (IEFU83) TAKEN WHEN 96800001 * RECORDS ARE TO BE WRITTEN 96850001 * TO AN SMF DATA SET ICB407*/ 96900002 * 2 SMCAWTCB PTR(31), /* ADDRESS OF SMF WRITER'S 96950002 * TCB - USED BY XMPOST 97000002 * ERROR PROCESSOR (IEEMB827) 97050002 * (OS/VS2) MDC006*/ 97100002 * 2 SMCASTCB PTR(31); /* ADDRESS OF SMF SVC 97150002 * CURRENTLY WAITING FOR 97200002 * WRITER - USED BY XMPOST 97250002 * ERROR PROCESSOR (IEEMB827) 97300002 * (OS/VS2) MDC007*/ 97350002