; [10,46]DSM.ODL 15.6/81 ; ; OVERLAY DESCRIPTION FOR THE DISK STORAGE MONITOR (DSM) ; ; 11/14/79 - CHANGED TO GET UTILITIES FROM ARAP.OLB ; 15.6/81 insert module CCO to cancel CTRL/O before TOTAL line ; in module DSMMN ; ; .ROOT DSMID - RT1 - DISK1 - UTIL1 -* (PRS1, UIC1, TB1, OT1, CK1) ; ; ; R O O T S E G M E N T ; ; ; DSM ROUTINES IN ROOT ; RT1: .FCTR DSMMN-DSMER-DSMBS ; ; DISK ROUTINES IN ROOT ; DISK1: .FCTR [10,3]ARAP/LB:X1DR:X1EF:X1LRN:X1EFBY:DBKRD - DISK2 DISK2: .FCTR [10,3]ARAP/LB:DBKCF:FPUICT:MONTRY ; ; UTILITY ROUTINES IN ROOT ; UTIL1: .FCTR [10,3]ARAP/LB:SIVMV:SIVFL:SFCHR:IRNSC:SMCHR - UTIL2 UTIL2: .FCTR [10,3]ARAP/LB:STBLK:IBLUF:ICMP - UTIL3 UTIL3: .FCTR RU:[100,1]ACRS/LB:CCO ; ; ; O V E R L A Y S E G M E N T S ; ; ; COMMAND PARSE OVERLAY ; PRS1: .FCTR DSMPRS-DSMPR1-DSMPR2 - OP2 ; ; UIC LOOKUP AND OPEN OVERLAY ; UIC1: .FCTR DSMUIC - OP1 - UIC2 UIC2: .FCTR DSMNDE-DSMCU ; ; TOTALS OVERLAY ; TB1: .FCTR DSMTB-DSMAD - TB2 TB2: .FCTR [10,3]ARAP/LB:RVB ; ; OUTPUT OVERLAY ; OT1: .FCTR DSMOT ; ; OPEN OVERLAY ; OP1: .FCTR [10,3]ARAP/LB:OPFID:X1LUID - OP2 OP2: .FCTR [10,3]ARAP/LB:X1LU:DBKOF:DBKOF4:NIWIJ:LOCF - OP3 OP3: .FCTR [10,3]ARAP/LB:CSIFP:FPARS:FPARS1:FPARS2:FFNAM ; ; CHECK ALLOCATION OVERLAY ; CK1: .FCTR DSMCHK-DSMTUI-DSMOMS-DSMREV-DSMRES-DSMDEL - CK2 CK2: .FCTR DSMCK2-DSMPR1-DSMPR2 - OP2 ; .END ; ; EOF:DSM