DCL 1 SMFREC BDY(HWORD), /*SMF RECORD HEADER ADDED*/ 00010007 3 SMFRDW FIXED(16), 00020007 3 * FIXED(16), 00030007 3 SMFSYS CHAR(1), 00040007 3 SMFTYPE CHAR(1), /* USER DEFINED RECORD NUMBER */ 00050007 3 SMFTIME CHAR(4), /* TIME WRITTEN TO SMF LOG */ 00060007 3 SMFDATE CHAR(4), /* DATE WRITTEN TO SMF LOG */ 00070007 3 SMFSID CHAR(4), /* SYSTEM ID */ 00080007 3 MOUNTREC, /* FLAT-FILE RECORD DEFINITION */ 00090007 5 MNTRDW FIXED(16), 00100007 5 * FIXED(16), 00110007 5 ALOCDTME, 00120007 7 ALOCDATE CHAR(4), /*FIRST DATE FOR VOLUME ALLOC */ 00130007 7 ALOCTIME CHAR(4), /*FIRST TIME FOR VOLUME ALLOC*/ 00140007 5 MNTSDTME, 00150007 7 MNTSDATE CHAR(4), /*FIRST DATE MOUNT PENDING SEEN*/ 00160007 7 MNTSTIME CHAR(4), /*FIRST TIME MOUNT PENDING SEEN*/ 00170007 /*ALOC TIME IN TOTAL RECORD*/ 00180007 5 MNTEDTME, 00190007 7 MNTEDATE CHAR(4), /*LAST DATE MOUNT PENDING SEEN*/ 00200007 7 MNTETIME CHAR(4), /*LAST TIME MOUNT PENDING SEEN*/ 00210007 /*MPEND TIME IN TOTAL RECORD*/ 00220007 5 DEVNUMB CHAR(2), /*4 DIGIT DEVICE NUMBER*/ 00230007 5 CUASLEEP CHAR(2), /*LONGEST SLEEP INTERVAL*/ 00240007 5 MNTTYPE CHAR(4), /*UCB TYPE FIELD*/ 00250007 /*UCB BYTE 3 X'80' = TAPE*/ 00260007 /*X'03'=3420, X'80'=3480,*/ 00270007 /*X'81'=3490, X'83'=3590 */ 00280007 5 SYSID CHAR(4), /*SYSTEM ID*/ 00290007 5 JOBNAME CHAR(8), /*JOBNAME USING TAPE DEVICE*/ 00300007 5 STEPNAME CHAR(8), /*STEPNAME USING TAPE*/ 00310007 5 PROCSTEP CHAR(8), /*PROC STEPNAME USING TAPE*/ 00320007 5 JESNUM FIXED(16), /*LAST 2 BYTES OF JESNUM SEE 111*/ 00330009 5 VOLSER CHAR(6), /*VOLUME SERIAL NUMBER USED*/ 00340007 5 MNTFLG1 BIT(8), /*FLAG FIELD 1*/ 00350007 7 F1SPEC BIT(1), /*SPECIFIC MOUNT REQUEST FLAG*/ 00360007 7 F1CSL BIT(1), /*CSL PRESENT ON DEVICE*/ 00370007 7 F1STRTD BIT(1), /*ALLOC IN PROGRESS WHEN STARTED*/ 00380007 7 F1TRUNC BIT(1), /*ALLOC IN PROGRESS WHEN ENDED*/ 00390007 7 F1NOSIO BIT(1), /*NO SIO VALUES AVAILABLE*/ 00400007 7 F1TERM BIT(1), /*JOB TERMINATED B4 MNT DONE*/ 00410007 7 F1ALERT BIT(1), /*ALERT ISSUED */ 00420007 7 F1DISC BIT(1), /*%DISC ALLERT ISSUED */ 00430007 5 MNTFLG2 BIT(8), /*FLAG FIELD 2*/ 00440007 7 F2TOTR BIT(1), /*INTERVAL DEVICE TOTAL RECORD*/ 00450007 7 F2ENDR BIT(1), /*INTERVAL END OF ALLOC RECORD*/ 00460007 7 F2EXTRA BIT(1), /*INTERNAL USE*/ 00470007 7 F2REUSE BIT(1), /*INTERNAL USE*/ 00480007 7 F2ISSTC BIT(1), /*STARTED TASK*/ 00490007 7 DIDFLUSH BIT(1), /*WRITTEN BECAUSE OF FLUSH */ 00500007 7 NEWFLUSH BIT(1), /*NEW RECORD BECAUSE OF FLUSH */ 00510007 7 MLTDSN BIT(1), /*N,SL FILE*/ 00520007 5 DSNSEQ FIXED(16), /*DSN SEQ ON VOL */ 00530007 5 VOLSIO CHAR(4), /*UCB START IO COUNT*/ 00540007 /*IF BELOW 16MB LINE*/ 00550007 5 AENDDTME, 00560007 7 AENDDATE CHAR(4), /*LAST DATE FOR VOLUME ALLOC*/ 00570007 7 AENDTIME CHAR(4), /*LAST TIME FOR VOLUME ALLOC*/ 00580007 /* */ 00590007 /* FOLLOWING FIELDS FROM CHANNEL MEASUREMENT BLOCK*/ 00600007 /* DESCRIBED IN PRINCIPLES OF OPS */ 00610007 /* ((FIELD * 128)+50000)/100000 = TENTHS OF SECONDS */ 00620007 5 CONNTIME CHAR(4), /*DEVICE CONNECT TIME*/ 00630007 5 PENDTIME CHAR(4), /*DEVICE PEND TIME*/ 00640007 5 DISCTIME CHAR(4), /*DEVICE DISCONNECT TIME*/ 00650007 5 CUQTIME CHAR(4), /*CONTROL UNIT QUEUE TIME*/ 00660007 5 GRPNAME CHAR(8), /*GROUP NAME FILLED IN BY REPORTER*/ 00670007 5 LOADTIME FIXED(16), /*USER SUPPLIED LOAD/THREAD TIME */ 00680007 5 JESNUM1 FIXED(8), /*FIRST BYTE OF JESNUM */ 00690009 5 RES112 FIXED(8), /*RESERVED */ 00700009 5 REWDTME, 00710007 7 REWDATE CHAR(4) INIT('00000000'X), /* FIRST REWIND*/ 00720007 7 REWTIME CHAR(4), /*TIME OF FIRST REWIND*/ 00730007 5 NRDYDTME, 00740007 7 NRDYDATE CHAR(4) INIT('00000000'X), /* FIRST NDRY*/ 00750007 7 NRDYTIME CHAR(4), /*TIME OF NRDY */ 00760007 5 OPENDTME, 00770007 7 OPENDATE CHAR(4) INIT('00000000'X), /* FIRST VOLSER*/ 00780007 7 OPENTIME CHAR(4), /*TIME OF SCRATCH VOLSER */ 00790010 5 ASMDTMER, 00800010 7 ASMDATER CHAR(9), !MOUNTMON ASM DATE 00810010 7 ASMTIMER CHAR(5); !MOUNTMON ASM TIME 00820010 /* ADD FIELDS AT THE END AND ALSO CHANGE MOUNTREC */ 00830007 DCL 1 P_SMFREC, /*SMF RECORD HEADER ADDED*/ 00840007 3 P_SMFRDW FIXED(16), 00850007 3 * FIXED(16), 00860007 3 P_SMFSYS CHAR(1), 00870007 3 P_SMFTYPE CHAR(1), /* USER DEFINED RECORD NUMBER */ 00880007 3 P_SMFTIME CHAR(4), /* TIME WRITTEN TO SMF LOG */ 00890007 3 P_SMFDATE CHAR(4), /* DATE WRITTEN TO SMF LOG */ 00900007 3 P_SMFSID CHAR(4), /* SYSTEM ID */ 00910007 3 PREVREC, /* FLAT-FILE RECORD DEFINITION */ 00920008 5 P_MNTRDW FIXED(16), 00930007 5 * FIXED(16), 00940007 5 P_ALOCDTME, 00950007 7 P_ALOCDATE CHAR(4), /*FIRST DATE FOR VOLUME ALLOC */ 00960007 7 P_ALOCTIME CHAR(4), /*FIRST TIME FOR VOLUME ALLOC*/ 00970007 5 P_MNTSDTME, 00980007 7 P_MNTSDATE CHAR(4), /*FIRST DATE MOUNT PENDING SEEN*/ 00990007 7 P_MNTSTIME CHAR(4), /*FIRST TIME MOUNT PENDING SEEN*/ 01000007 /*ALOC TIME IN TOTAL RECORD*/ 01010007 5 P_MNTEDTME, 01020007 7 P_MNTEDATE CHAR(4), /*LAST DATE MOUNT PENDING SEEN*/ 01030007 7 P_MNTETIME CHAR(4), /*LAST TIME MOUNT PENDING SEEN*/ 01040007 /*MPEND TIME IN TOTAL RECORD*/ 01050007 5 P_DEVNUMB CHAR(2), /*4 DIGIT DEVICE NUMBER*/ 01060007 5 P_CUASLEEP CHAR(2), /*LONGEST SLEEP INTERVAL*/ 01070007 5 P_MNTTYPE CHAR(4), /*UCB TYPE FIELD*/ 01080007 /*UCB BYTE 3 X'80' = TAPE*/ 01090007 /*X'03'=3420, X'80'=3480,*/ 01100007 /*X'81'=3490, X'83'=3590 */ 01110007 5 P_SYSID CHAR(4), /*SYSTEM ID*/ 01120007 5 P_JOBNAME CHAR(8), /*JOBNAME USING TAPE DEVICE*/ 01130007 5 P_STEPNAME CHAR(8), /*STEPNAME USING TAPE*/ 01140007 5 P_PROCSTEP CHAR(8), /*PROC STEPNAME USING TAPE*/ 01150007 5 P_JESNUM FIXED(16), /*LAST 2 BYTES OF JESNUM SEE 111*/ 01160009 5 P_VOLSER CHAR(6), /*VOLUME SERIAL NUMBER USED*/ 01170007 5 P_MNTFLG1 BIT(8), /*FLAG FIELD 1*/ 01180007 7 P_F1SPEC BIT(1), /*SPECIFIC MOUNT REQUEST FLAG*/ 01190007 7 P_F1CSL BIT(1), /*CSL PRESENT ON DEVICE*/ 01200007 7 P_F1STRTD BIT(1), /*ALLOC IN PROGRESS WHEN STARTED*/ 01210007 7 P_F1TRUNC BIT(1), /*ALLOC IN PROGRESS WHEN ENDED*/ 01220007 7 P_F1NOSIO BIT(1), /*NO SIO VALUES AVAILABLE*/ 01230007 7 P_F1TERM BIT(1), /*JOB TERMINATED B4 MNT DONE*/ 01240007 7 P_F1ALERT BIT(1), /*ALERT ISSUED */ 01250007 7 P_F1DISC BIT(1), /*%DISC ALERT ISSUED */ 01260007 5 P_MNTFLG2 BIT(8), /*FLAG FIELD 2*/ 01270007 7 P_F2TOTR BIT(1), /*INTERVAL DEVICE TOTAL RECORD*/ 01280007 7 P_F2ENDR BIT(1), /*INTERVAL END OF ALLOC RECORD*/ 01290007 7 P_F2EXTRA BIT(1), /*INTERNAL USE*/ 01300007 7 P_F2REUSE BIT(1), /*INTERNAL USE*/ 01310007 7 P_F2ISSTC BIT(1), /*STARTED TASK*/ 01320007 7 P_DIDFLUSH BIT(1), /*WRITTEN BECAUSE OF FLUSH */ 01330007 7 P_NEWFLUSH BIT(1), /*NEW RECORD BECAUSE OF FLUSH */ 01340007 7 P_MLTDSN BIT(1), /*N,SL FILE*/ 01350007 5 P_DSNSEQ FIXED(16), /*DSN SEQ ON VOL */ 01360007 5 P_VOLSIO CHAR(4), /*UCB START IO COUNT*/ 01370007 /*IF BELOW 16MB LINE*/ 01380007 5 P_AENDDTME, 01390007 7 P_AENDDATE CHAR(4), /*LAST DATE FOR VOLUME ALLOC*/ 01400007 7 P_AENDTIME CHAR(4), /*LAST TIME FOR VOLUME ALLOC*/ 01410007 /* */ 01420007 /* FOLLOWING FIELDS FROM CHANNEL MEASUREMENT BLOCK*/ 01430007 /* DESCRIBED IN PRINCIPLES OF OPS */ 01440007 /* ((FIELD * 128)+50000)/100000 = TENTHS OF SECONDS */ 01450007 5 P_CONNTIME CHAR(4), /*DEVICE CONNECT TIME*/ 01460007 5 P_PENDTIME CHAR(4), /*DEVICE PEND TIME*/ 01470007 5 P_DISCTIME CHAR(4), /*DEVICE DISCONNECT TIME*/ 01480007 5 P_CUQTIME CHAR(4), /*CONTROL UNIT QUEUE TIME*/ 01490007 5 P_GRPNAME CHAR(8), /*GROUP NAME FILLED IN BY REPORTER*/ 01500007 5 P_LOADTIME FIXED(16), /*USER SUPPLIED LOAD/THREAD TIME */ 01510007 5 P_JESNUM1 FIXED(8), /*FIRST BYTE OF JESNUM */ 01520009 5 P_RES112 FIXED(8), /*RESERVED */ 01530009 5 P_REWDTME, 01540007 7 P_REWDATE CHAR(4), /* FIRST REWIND*/ 01550007 7 P_REWTIME CHAR(4), /*TIME OF FIRST REWIND*/ 01560007 5 P_NRDYDTME, 01570007 7 P_NRDYDATE CHAR(4), /* FIRST NDRY*/ 01580007 7 P_NRDYTIME CHAR(4), /*TIME OF NRDY */ 01590007 5 P_OPENDTME, 01600007 7 P_OPENDATE CHAR(4), /* FIRST VOLSER*/ 01610007 7 P_OPENTIME CHAR(4), /*TIME OF SCRATCH VOLSER */ 01620011 5 P_ASMDTMER, 01630011 7 P_ASMDATER CHAR(9), !MOUNTMON ASM DATE 01640011 7 P_ASMTIMER CHAR(5); !MOUNTMON ASM TIME 01650011 /* ADD FIELDS AT THE END AND ALSO CHANGE MOUNTREC */ 01660007 DCL 1 B_SMFREC BASED, /*SMF RECORD HEADER ADDED*/ 01670007 3 B_SMFRDW FIXED(16), 01680007 3 * FIXED(16), 01690007 3 B_SMFSYS CHAR(1), 01700007 3 B_SMFTYPE CHAR(1), /* USER DEFINED RECORD NUMBER */ 01710007 3 B_SMFTIME CHAR(4), /* TIME WRITTEN TO SMF LOG */ 01720007 3 B_SMFDATE CHAR(4), /* DATE WRITTEN TO SMF LOG */ 01730007 3 B_SMFSID CHAR(4), /* SYSTEM ID */ 01740007 3 B_MOUNTREC, /* FLAT-FILE RECORD DEFINITION */ 01750007 5 B_MNTRDW FIXED(16), 01760007 5 * FIXED(16), 01770007 5 B_ALOCDTME, 01780007 7 B_ALOCDATE CHAR(4), /*FIRST DATE FOR VOLUME ALLOC */ 01790007 7 B_ALOCTIME CHAR(4), /*FIRST TIME FOR VOLUME ALLOC*/ 01800007 5 B_MNTSDTME, 01810007 7 B_MNTSDATE CHAR(4), /*FIRST DATE MOUNT PENDING SEEN*/ 01820007 7 B_MNTSTIME CHAR(4), /*FIRST TIME MOUNT PENDING SEEN*/ 01830007 /*ALOC TIME IN TOTAL RECORD*/ 01840007 5 B_MNTEDTME, 01850007 7 B_MNTEDATE CHAR(4), /*LAST DATE MOUNT PENDING SEEN*/ 01860007 7 B_MNTETIME CHAR(4), /*LAST TIME MOUNT PENDING SEEN*/ 01870007 /*MPEND TIME IN TOTAL RECORD*/ 01880007 5 B_DEVNUMB CHAR(2), /*4 DIGIT DEVICE NUMBER*/ 01890007 5 B_CUASLEEP CHAR(2), /*LONGEST SLEEP INTERVAL*/ 01900007 5 B_MNTTYPE CHAR(4), /*UCB TYPE FIELD*/ 01910007 /*UCB BYTE 3 X'80' = TAPE*/ 01920007 /*X'03'=3420, X'80'=3480,*/ 01930007 /*X'81'=3490, X'83'=3590 */ 01940007 5 B_SYSID CHAR(4), /*SYSTEM ID*/ 01950007 5 B_JOBNAME CHAR(8), /*JOBNAME USING TAPE DEVICE*/ 01960007 5 B_STEPNAME CHAR(8), /*STEPNAME USING TAPE*/ 01970007 5 B_PROCSTEP CHAR(8), /*PROC STEPNAME USING TAPE*/ 01980007 5 B_JESNUM FIXED(16), /*LAST 2 BYTES OF JESNUM SEE 111*/ 01990009 5 B_VOLSER CHAR(6), /*VOLUME SERIAL NUMBER USED*/ 02000007 5 B_MNTFLG1 BIT(8), /*FLAG FIELD 1*/ 02010007 7 B_F1SPEC BIT(1), /*SPECIFIC MOUNT REQUEST FLAG*/ 02020007 7 B_F1CSL BIT(1), /*CSL PRESENT ON DEVICE*/ 02030007 7 B_F1STRTD BIT(1), /*ALLOC IN PROGRESS WHEN STARTED*/ 02040007 7 B_F1TRUNC BIT(1), /*ALLOC IN PROGRESS WHEN ENDED*/ 02050007 7 B_F1NOSIO BIT(1), /*NO SIO VALUES AVAILABLE*/ 02060007 7 B_F1TERM BIT(1), /*JOB TERMINATED B4 MNT DONE*/ 02070007 7 B_F1ALERT BIT(1), /*ALERT ISSUED */ 02080007 7 B_F1DISC BIT(1), /*%DISC ALERT ISSUED */ 02090007 5 B_MNTFLG2 BIT(8), /*FLAG FIELD 2*/ 02100007 7 B_F2TOTR BIT(1), /*INTERVAL DEVICE TOTAL RECORD*/ 02110007 7 B_F2ENDR BIT(1), /*INTERVAL END OF ALLOC RECORD*/ 02120007 7 B_F2EXTRA BIT(1), /*INTERNAL USE*/ 02130007 7 B_F2REUSE BIT(1), /*INTERNAL USE*/ 02140007 7 B_F2ISSTC BIT(1), /*STARTED TASK*/ 02150007 7 B_DIDFLUSH BIT(1), /*WRITTEN BECAUSE OF FLUSH */ 02160007 7 B_NEWFLUSH BIT(1), /*NEW RECORD BECAUSE OF FLUSH */ 02170007 7 B_MLTDSN BIT(1), /*N,SL FILE*/ 02180007 5 B_DSNSEQ FIXED(16), /*DSN SEQ ON VOL */ 02190007 5 B_VOLSIO CHAR(4), /*UCB START IO COUNT*/ 02200007 /*IF BELOW 16MB LINE*/ 02210007 5 B_AENDDTME, 02220007 7 B_AENDDATE CHAR(4), /*LAST DATE FOR VOLUME ALLOC*/ 02230007 7 B_AENDTIME CHAR(4), /*LAST TIME FOR VOLUME ALLOC*/ 02240007 /* */ 02250007 /* FOLLOWING FIELDS FROM CHANNEL MEASUREMENT BLOCK*/ 02260007 /* DESCRIBED IN PRINCIPLES OF OPS */ 02270007 /* ((FIELD * 128)+50000)/100000 = TENTHS OF SECONDS */ 02280007 5 B_CONNTIME CHAR(4), /*DEVICE CONNECT TIME*/ 02290007 5 B_PENDTIME CHAR(4), /*DEVICE PEND TIME*/ 02300007 5 B_DISCTIME CHAR(4), /*DEVICE DISCONNECT TIME*/ 02310007 5 B_CUQTIME CHAR(4), /*CONTROL UNIT QUEUE TIME*/ 02320007 5 B_GRPNAME CHAR(8), /*GROUP NAME FILLED IN BY REPORTER*/ 02330007 5 B_LOADTIME FIXED(16), /*USER SUPPLIED LOAD/THREAD TIME */ 02340007 5 B_JESNUM1 FIXED(8), /*FIRST BYTE OF JESNUM */ 02350009 5 B_RES112 FIXED(8), /*RESERVED */ 02360009 5 B_REWDTME, 02370007 7 B_REWDATE CHAR(4), /* FIRST REWIND*/ 02380007 7 B_REWTIME CHAR(4), /*TIME OF FIRST REWIND*/ 02390007 5 B_NRDYDTME, 02400007 7 B_NRDYDATE CHAR(4), /* FIRST NDRY*/ 02410007 7 B_NRDYTIME CHAR(4), /*TIME OF NRDY */ 02420007 5 B_OPENDTME, 02430007 7 B_OPENDATE CHAR(4), /* FIRST VOLSER*/ 02440007 7 B_OPENTIME CHAR(4), /*TIME OF SCRATCH VOLSER */ 02450011 5 B_ASMDTMER, 02460011 7 B_ASMDATER CHAR(9), !MOUNTMON ASM DATE 02470011 7 B_ASMTIMER CHAR(5); !MOUNTMON ASM TIME 02480011 /* ADD FIELDS AT THE END AND ALSO CHANGE MOUNTREC */ 02490007