Trailing-Edge
-
PDP-10 Archives
-
bb-bt99g-bb
-
backrs.c13
There are no other files named backrs.c13 in the archive.
REP 1/1 ;13C1
TITLE BACKRS -- MODULE TO DO THE WORK FOR BACKUP -- %4A(527)
SUBTTL FRANK NATOLI/FJN/PFC/KCM/JEF/MEB/CLRH/VLR/CGN/WMG/DC/BPK/MS/BAH/EDS 14-Aug-85
WIT
TITLE BACKRS -- MODULE TO DO THE WORK FOR BACKUP -- %4A(530)
SUBTTL FRANK NATOLI/FJN/PFC/KCM/JEF/MEB/CLRH/VLR/CGN/WMG/DC/BPK/MS/BAH/EDS 29-Oct-85
REP 6/1 ;13C2
DECEVR==527 ;EDIT NUMBER
WIT
DECEVR==530 ;EDIT NUMBER
INS 102/10 ;13C3
EXLUF1: BLOCK NRIB ;[530] PRESERVE UFD LOOKUP BLOCK FOR USAGE
REP 83/27 ;13C4
RENAME UFD,EXLUFD ;[413] RENAME FOR ACCOUNTING PURPOSES
WIT
RENAME UFD,EXLUF1 ;[530][413] RENAME FOR ACCOUNTING PURPOSES
INS 50/28 ;13C5
SKIPN LVL ;[530] IS THIS A UFD LOOKUP?
PUSHJ P,UFDCOP;[530] YES. SAVE EXLUFD FOR RENAME IN GOTUFD
REP 53/28 ;13C6
SKIPE S.USG## ;WANT USAGE ENTRIES
PUSHJ P,USGNDI## ;YES, CALL ACCOUNTING PACKAGE
WIT
SKIPN S.USG## ;[530] WANT USAGE ENTRIES
JRST SETFI1 ;[530] NO.
PUSHJ P,USGNDI## ;YES, CALL ACCOUNTING PACKAGE
SKIPN LVL ;[530] IS THIS A UFD LOOKUP?
PUSHJ P,UFDCOP ;[530] YES. SAVE EXLUFD FOR RENAME IN GOTUFD
SETFI1:
INS 38/32 ;13C7
;USGCOP - Routine to preserve the LOOKUP block of the UFD if doing /USAGE
; accounting so that the RENAME in GOTUFD does the correct thing instead
; of renaming the last SFD looked up.
UFDCOP: MOVE T1,[EXLUFD,,EXLUF1];[530] SET UP THE BLT
BLT T1,EXLUF1+NRIB-1;[530]
POPJ P, ;[530]
SUM 6694