INHSYSE ;JPD;3 Sep 96;Save single file entries
Source file <INHSYSE.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Generic Interface System | 10 | EN^INHSGZ (LN,NEWR,NTRNL)^INHSYS04 ($$DIC,STUFF)^INHSYS05 CMP^INHSYS07 START^INHSYS09 (GETMSGDT,GETMSGF,GETMSGS)^INHSYSU1 (HEAD,MSG,PG)^INHSYSUT ORDER^INHUT3 $$NEW^INHUTC1 SAVEROU^INZTTC |
| Kernel | 4 | ^%ZIST $$READ^%ZTF $$CDATASC^%ZTFDT ($$CLOSESEQ,$$OPENSEQ)^%ZTFS1 |
| Uncategorized | 4 | ^@( ENV^UTIL $$CR^UTSRD FN^ZCMSLD1 |
| VA Fileman | 1 | ^DIK |
| Package | Total | Caller Graph |
|---|---|---|
| IHS Generic Interface System | 1 | INTSTRT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| UPKG(FNAME) | ;replace routine into environment from flat file
; Input: ; FNAME - Flat file name. Should end with .TT extention |
|
| EN | ;Entry point for single element mover
|
|
| PKG(CLASS,RTN) | ;Create package of routines in VMS flat file
; Input: ; CLASS - name of flat file that stores saved routines ; RTN - Name of beginning routine name to store in sequence ; in the flat file. |
|
| ERR | ;if error occurs on save or restore
|
|
| RSFRFLT(INAME) | ;Restore from flat file
|
|
| READ(INX) | ;read 4 characters
|
|
| SV2FLT(INAME,INDONE) | ;Save utility stuff to flat file
; Input: ; INAME - Name of flat file ; Output: INDONE 0 did not finish 1 finished |
|
| CHECK() | ;check validity of 4 characters
|
|
| COMP(INMSG) | ;Compile Script Generator Messages
; Input: INMSG - Array of Script Generator Fields and Segments ; format - INMSG(4010,ien) ; INMSG(4012,ien) |
|
| RESTORE(%DRVR) | ;Restore data from any element
|
|
| RTNBFR(%TT,INROU) | ;routine buffer/builder machine
|
|
| INST(%DRVR,%PASS,INREPRT,INFLD,INMSG) | ;installation utility entry pnt
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIST | RESTORE+3 |
| $$READ^%ZTF | READ+4 |
| $$CDATASC^%ZTFDT | SV2FLT+11 |
| $$CLOSESEQ^%ZTFS1 | SV2FLT+18, RSFRFLT+15, ERR+1 |
| $$OPENSEQ^%ZTFS1 | SV2FLT+8, RSFRFLT+5 |
| ^@( | RESTORE+6, INST+20 |
| ^DIK | INST+51 |
| EN^INHSGZ | COMP+18 |
| LN^INHSYS04 | RTNBFR+25, RTNBFR+26, RTNBFR+28 |
| NEWR^INHSYS04 | RTNBFR+24 |
| NTRNL^INHSYS04 | EN+8 |
| $$DIC^INHSYS05 | INST+37, INST+53 |
| STUFF^INHSYS05 | INST+61 |
| CMP^INHSYS07 | INST+60 |
| START^INHSYS09 | EN+5 |
| GETMSGDT^INHSYSU1 | COMP+7 |
| GETMSGF^INHSYSU1 | COMP+12 |
| GETMSGS^INHSYSU1 | COMP+14 |
| HEAD^INHSYSUT | INST+21 |
| MSG^INHSYSUT | INST+37, INST+50 |
| PG^INHSYSUT | INST+48, INST+62, INST+63 |
| ORDER^INHUT3 | PKG+8 |
| $$NEW^INHUTC1 | INST+42 |
| SAVEROU^INZTTC | PKG+9 |
| ENV^UTIL | RESTORE+3, INST+17, PKG+6 |
| $$CR^UTSRD | INST+64 |
| FN^ZCMSLD1 | UPKG+3 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("ROU" | RTNBFR+18 |
| ^DIC - [#1] | INST+25, INST+48 |
| ^INRHT("ID" | CHECK+6 |
| ^INTHU("C" | INST+35 |
| ^UTILITY("INHSYS" | RESTORE+5!, RESTORE+7, RESTORE+10!, INST+23, INST+29, INST+31, RSFRFLT+3! |
| ^UTILITY("INHSYSUT" | RESTORE+5!, RESTORE+10! |
| ^UTILITY($J | EN+1!, EN+6, RTNBFR+17!, RTNBFR+27, RTNBFR+29!, RTNBFR+30!, RESTORE+5!, RESTORE+10!, PKG+5!, SV2FLT+6 |
| Name | Line Occurrences |
|---|---|
| $$CHECK | READ+3 |
| $$READ | EN+3 |
| COMP | RESTORE+8 |
| INST | RESTORE+7 |
| RTNBFR | EN+7 |
| Name | Field # of Occurrence |
|---|---|
| ^("OS" | RTNBFR+18 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %CC | RTNBFR+16~, RTNBFR+19*, RTNBFR+24, RTNBFR+25, RTNBFR+26, RTNBFR+28 |
| %DATA | RTNBFR+16~, RTNBFR+23*, RTNBFR+24, RTNBFR+26, SV2FLT+4~, SV2FLT+14*, SV2FLT+16 |
| %DATIM | RSFRFLT+2~, RSFRFLT+8* |
| %DIC0 | INST+16~, INST+25*, INST+27*, INST+37, INST+53 |
| %DRVR | RESTORE~, RESTORE+6, RESTORE+7, INST~, INST+20 |
| %EVEN | RTNBFR+16~, RSFRFLT+2~, RSFRFLT+11*, RSFRFLT+12, RSFRFLT+14 |
| %FILES | INST+15~, INST+16~ |
| %FLDS | INST+15~ |
| %FNUM | INST+15~, INST+23*, INST+25, INST+26, INST+29, INST+31, INST+35, INST+37, INST+39, INST+45 , INST+47, INST+48, INST+50, INST+53, INST+60, INST+61 |
| %GLB | INST+16~ |
| %HEAD | RSFRFLT+2~, RSFRFLT+8*, RSFRFLT+9 |
| %LC | RTNBFR+16~, RTNBFR+19*, RTNBFR+25, RTNBFR+26, RTNBFR+28 |
| %LFILES | RESTORE+2~ |
| %MSG | INST+16~, INST+18*, INST+37, INST+50 |
| %MSG2 | INST+16~, INST+18*, INST+61, INST+62 |
| %NODE | RTNBFR+16~, RTNBFR+19*, RTNBFR+22*, RTNBFR+23, RTNBFR+24, RTNBFR+25, SV2FLT+4~, SV2FLT+7*, SV2FLT+13*, SV2FLT+14 , SV2FLT+15 |
| %ODD | RTNBFR+16~, RSFRFLT+2~, RSFRFLT+10*, RSFRFLT+13 |
| %OIEN | INST+15~, INST+29*, INST+31, INST+60, INST+61 |
| %OMT | INST+16~ |
| %PASS | RESTORE+2~, RESTORE+7*, INST~, INST+18*, INST+20, INST+21, INST+27, INST+37, INST+45, INST+48 , INST+50, INST+56, INST+57, INST+58, INST+59, INST+60, INST+61, INST+62, INST+63, INST+64 |
| %RC | RTNBFR+16~, RTNBFR+19*, RTNBFR+28 |
| %ROOT | INST+15~, INST+25*, INST+26, INST+37, INST+51, INST+53, INST+58, INST+60, INST+61 |
| %RQ | INST+16~ |
| %RTN | RTNBFR+16~, RTNBFR+20*, RTNBFR+28, PKG+5~, PKG+7* |
| %RTNBFR | RTNBFR+16~, RTNBFR+21*, RSFRFLT+2~, RSFRFLT+4*, RSFRFLT+13 |
| %SAV | RESTORE+2~, INST+15~ |
| %T | RTNBFR+16~ |
| %TT | RTNBFR~, RTNBFR+20 |
| %UNQ | INST+15~ |
| %XNODE | INST+15~, INST+31*, INST+32, INST+35, INST+37, INST+50, INST+53 |
| AA | RESTORE+2~, INST+15~ |
| B | INST+15~ |
| CLASS | PKG~, PKG+9 |
| DA | INST+15~, INST+30~, INST+51*, INST+54*, INST+58, INST+61 |
| DFN | RESTORE+2~, INST+45* |
| DIC | INST+16~ |
| >> DIK | INST+51* |
| DINUM | INST+30~, INST+51*, INST+53 |
| >> DIPA("DA" | INST+42* |
| DLAYGO | INST+16~ |
| FNAME | UPKG~, UPKG+3 |
| I | INST+16~ |
| INAME | SV2FLT~, SV2FLT+8*, SV2FLT+9, SV2FLT+10, SV2FLT+18, RSFRFLT~, RSFRFLT+5*, RSFRFLT+6, RSFRFLT+7, RSFRFLT+15 , ERR+1 |
| >> INCR | INST+18*, INST+64 |
| INDATE | SV2FLT+4~, SV2FLT+11*, SV2FLT+12 |
| INDONE | SV2FLT~, SV2FLT+5*, SV2FLT+19* |
| INFL | COMP+5~, COMP+9*, COMP+10, COMP+12, COMP+14, COMP+16 |
| INFLD | RESTORE+7, INST~, INST+16~ |
| >> INFLG | INST+19* |
| INGALL | COMP+5~, COMP+18* |
| INIEN | COMP+5~, COMP+10*, COMP+12, COMP+14, COMP+16 |
| INLN | CHECK+1~, CHECK+4*, CHECK+5 |
| INMAX | RTNBFR+16~, RTNBFR+18*, RTNBFR+19, RTNBFR+24 |
| INMS | COMP+5~, COMP+7, COMP+12, COMP+14, COMP+18* |
| INMS( | COMP+16*, COMP+18 |
| INMSG | RESTORE+2~, RESTORE+7, RESTORE+8, INST~, COMP~, COMP+7, COMP+12, COMP+14 |
| INMSG( | INST+47*, COMP+7, COMP+9, COMP+10 |
| INOPT | INST+40~, INST+42 |
| INOPT("TYPE" | INST+41* |
| INOS | RTNBFR+16~, RTNBFR+18* |
| INPOP | EN+1~, EN+2*, INST+16~, INST+18* |
| INREPRT | RESTORE+4*, RESTORE+7, INST~, INST+18*, INST+21, INST+48, INST+55, INST+59, INST+61, INST+62 , INST+63, INST+64 |
| INROU | EN+1~, EN+7, EN+8, RTNBFR~ |
| INROU( | RTNBFR+28* |
| INROU("" | EN+8 |
| INRTN | EN+1~, EN+3*, EN+4, EN+7, READ+4*, READ+5, CHECK+2*, CHECK+3, CHECK+4, CHECK+6 , CHECK+9 |
| INX | READ~, READ+1*, READ+2*, READ+4 |
| INZI | RTNBFR+16~, RTNBFR+18*, RTNBFR+28 |
| IO | INST+21 |
| IOSL | INST+64 |
| IOST | INST+64 |
| N | RSFRFLT+2~ |
| QT | INST+16~, INST+22*, INST+61 |
| RTN | PKG~, PKG+7, PKG+8 |
| U | INST+35, INST+37, INST+47, INST+48, INST+53, INST+57 |
| X | RTNBFR+28*, INST+16~, RSFRFLT+2~, RSFRFLT+13*, RSFRFLT+14, RSFRFLT+15*, ERR+1* |
| Y | INST+15~, INST+33*, INST+35*, INST+37*, INST+42*, INST+43, INST+45, INST+47, INST+48, INST+50 , INST+51, INST+53*, INST+54, INST+55, INST+57, INST+59, INST+60, INST+61, COMP+5~, COMP+18* |