Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ZISHMSMU

Package: Kernel

Routine: ZISHMSMU Platform: MSM For Unix


Information

ZISHMSMU ; IHS/DSM/MFD - HOST COMMANDS FOR UNIX ; [ 06/03/96 10:58 AM ]

Source Information

Source file <ZISHMSMU.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 2 ^%ZIS  ^%ZISC  

Entry Points

Name Comments DBIA/ICR reference
OPEN(ZISH1,ZISH2,ZISH3) ; ----- Open unix file.
; S Y=$$OPEN^%ZISH("/directory/","filename","R")
DEL(ZISH1,ZISH2) ; ----- Delete file(s).
; S Y=$$DEL^%ZISH("/directory/","filename")
; ,.array)
FROM(ZISH1,ZISH2,ZISH3,ZISH4,ZISH5) ; ----- Get unix file(s) from.
; S Y=$$FROM^%ZISH("/dir/","fl","mach","qlfr","/dir/")
; "fl*"
; .array
SEND(ZISH1,ZISH2,ZISH3) ;Send unix fl
; S Y=$$SEND^%ZISH("/dir/","fl","mach")
; "fl*"
; .array
LIST(ZISH1,ZISH2,ZISH3) ; ----- Set local array holding filename(s).
; S Y=$$LIST^%ZISH("/dir/","fl",".return array")
; "fl*",
; .array,
MV(ZISH1,ZISH2,ZISH3,ZISH4) ; ----- Rename a file.
; S Y=$$MV^%ZISH("/from_dir/","from_fl","/to_dir/","to_fl")
PWD(ZISH1) ; ----- Print working directory.
; S Y=$$PWD^%ZISH(.return array)
JW ; -- MSM extrinsic.
DF(X) ; ----- Directory format.
STATUS() ; ----- EndOfFile flag.
QL(X) ;Qlfrs
FL(X) ; ----- Filename length.

External References

Name Field # of Occurrence
^%ZIS OPEN+31, LIST+33, PWD+27
^%ZISC OPEN+36, LIST+31, PWD+25

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X Q
  • Timeout: $$STATUS=-1
  • Line Location: LIST+30
Function Call: READ
  • Variable: X Q
  • Timeout: $$STATUS=-1
  • Line Location: PWD+24
Routine Call
  • %ZIS
  • Line Location:
    • OPEN+31
    • LIST+33
    • PWD+27

Label References

Name Line Occurrences
$$LIST SEND+8
$$OPEN LIST+28, PWD+22
$$STATUS LIST+30, PWD+24
DF OPEN+19, DEL+6, LIST+8, MV+6, MV+7
FL OPEN+25
JW DEL+18, SEND+15, LIST+12, LIST+22, LIST+37, MV+17, PWD+14, PWD+17, PWD+31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS OPEN+16~, PWD+10~
%ZIS("IOPAR" OPEN+31*
IO OPEN+36, LIST+30, PWD+24
IO(0 OPEN+39
IO(1 OPEN+31
IOM LIST+27, PWD+21
ION LIST+27, PWD+21
>> IOP OPEN+31*, LIST+32*, PWD+26*
IOSL LIST+27, PWD+21
IOST LIST+27, PWD+21
IOUPAR OPEN+16~
POP OPEN+16~, OPEN+31, OPEN+32, LIST+5~, PWD+10~
X LIST+5~, LIST+30*, PWD+10~, PWD+24*, DF~, DF+1, DF+2*, DF+3*, QL~, QL+1
, QL+2*, FL~, FL+2, FL+3*, FL+4*
Y SEND+8*, LIST+5~, PWD+10~
ZISH SEND+4~, SEND+15*
ZISH1 OPEN~, OPEN+19, OPEN+28, DEL~, DEL+6, DEL+16, DEL+17, FROM~, SEND~, SEND+5*
, SEND+8, SEND+15, LIST~, LIST+8, LIST+20, MV~, MV+6, MV+13, PWD~
ZISH1( PWD+24*
ZISH2 OPEN~, OPEN+25, OPEN+26, OPEN+28, DEL~, DEL+9, FROM~, SEND~, SEND+6, SEND+8
, LIST~, LIST+15, MV~, MV+13*, MV+16
ZISH2( DEL+13, DEL+15, SEND+15, LIST+19
ZISH2(0 OPEN+22, DEL+9, LIST+15, MV+10
ZISH2(1 DEL+9*, LIST+15*
ZISH3 OPEN~, OPEN+31, OPEN+35, FROM~, SEND~, SEND+7, SEND+15, LIST~, MV~, MV+7
, MV+14
ZISH3( LIST+30*
ZISH4 FROM~, MV~, MV+14*, MV+16
ZISH4(0 MV+10
ZISH5 FROM~
ZISHC DEL+3~, DEL+17*, SEND+15*, LIST+5~, LIST+11*, LIST+21*, LIST+36*, MV+3~, MV+16*, PWD+10~
, PWD+13*, PWD+16*, PWD+30*, JW+1
ZISHDA DEL+3~, DEL+13*, DEL+15*, LIST+5~, LIST+19*, PWD+10~
ZISHDF OPEN+16~, OPEN+28*, OPEN+31, DEL+3~, DEL+16*, DEL+17, LIST+5~, LIST+20*, LIST+21, PWD+10~
ZISHF DEL+3~, DEL+13*, DEL+15*, DEL+16, DEL+17, LIST+5~, LIST+19*, LIST+20, PWD+10~
ZISHIOP OPEN+16~, OPEN+31*, PWD+10~
ZISHIOP1 LIST+5~, LIST+27*, LIST+32, PWD+10~, PWD+21*, PWD+26
ZISHLN LIST+5~, LIST+30*, PWD+10~, PWD+24*
ZISHP1 FL+1~, FL+2*, FL+3
ZISHP2 FL+1~, FL+2*, FL+4
ZISHPARM SEND+4~, SEND+10*, SEND+15
ZISHQ OPEN+16~, OPEN+36*, OPEN+39, OPEN+40, DEL+3~, DEL+13*, DEL+14, PWD+10~
ZISHSYFI PWD+10~
ZISHX OPEN+22*, DEL+3~, DEL+13*, DEL+14, DEL+20, SEND+16, LIST+5~, LIST+28*, LIST+29, LIST+39
, MV+3~, MV+10*, MV+18, PWD+10~, PWD+22*, PWD+23, PWD+33, JW+1*
>> ZTQUEUED OPEN+39
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All