*DECK ILOFS IDENT ILOFS EXT XTRACE *IF DEF,IMS *# *1DC ILOFS * * 1. PROC NAME AUTHOR DATE * ILOFS P.C.TAM 78/09/28 * * 2. FUNCTIONAL DESCRIPTION. * SET ZZZZZDN TO BE CLOSED BY OPERATING SYSTEM IN CASE OF ABORT. * * 3. METHOD USED. * USER SETLOF MACRO. * SET FLUSH BIT IN FET. * * 4. ENTRY PARAMETERS. * NONE. * * 5. EXIT PARAMETERS. * NONE. * * 6. COMMON DECKS CALLED. * MACDEF CYBERDEFS BPIPBUF * * 7. ROUTINES CALLED. * SETLOF SET LIST OF FILES MACRO. * XTRACE TRACE CALLER * * 8. DAYFILE MESSAGES. * NONE. * *# *ENDIF *CALL MACDEF *CALL CYBERDEFS *CALL INPARU *CALL BPIPBUF IL1 IFEQ ZZDN,1 ENTRY ILOFS ILOFS SUBR = ENTRY/EXIT IFEQ DEBUG,1,6 SX6 A1 SA6 TEMP SX1 XILOFS RJ XTRACE SA1 TEMP SA1 X1 SETLOF LOFN MX6 1 LOAD A1,BPFET,BPFLUS# READ FLUSH BIT WORD LX6 -WL+BPFLUS?-1 BX6 X6+X1 SET FLUSH BIT SA6 A1 EQ ILOFSX RETURN LOFN VFD 12/0,18/LOFN+1,30/0 VFD 42/0,18/LEN VFD 42/7LZZZZZDN,18/BPFET VFD 60/0 XILOFS DATA L*ILOFS* TEMP BSS 1 NOF EQU 1 NUMBER OF FILES IN LIST LEN EQU NOF+2 IL1 ENDIF END