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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ZISFONT

Package: Kernel

Routine: ZISFONT Platform: Cache


Information

%ZISF ;SFISC/AC - HOST FILES FOR Cache on NT & VMS ;06/07/10 15:08

Source Information

Source file <ZISFONT.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 5 ($$UP,SBR)^%ZIS1  SETPAR^%ZIS3  ASKPAR^%ZIS6  $$DEFDIR^%ZISH  $$OS^%ZOSV  

Entry Points

Name Comments DBIA/ICR reference
HFS ;Host File Server
H
H1
HFSIOO
CHECK(X) ;Check that we have valid option
ASKHFS ;---Ask host file name here---
ASKAGN
CHKNM(H)
MODE(X) ;Return value for %ZISOPAR.
HOPT
HOPT1

External References

Name Field # of Occurrence
$$UP^%ZIS1 HFSIOO+3
SBR^%ZIS1 HFSIOO+2, ASKAGN
SETPAR^%ZIS3 H1+6
ASKPAR^%ZIS6 H1+6
$$DEFDIR^%ZISH CHKNM+5, CHKNM+6, CHKNM+7
$$OS^%ZOSV CHKNM+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X+$L(%)>75
  • Line Location: H1+4
Function Call: WRITE
  • Prompt: %,!
  • Line Location: H1+4
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>19
  • Line Location: HFSIOO+1
Function Call: WRITE
  • Prompt: ?20,"INPUT/OUTPUT OPERATION: R//"
  • Line Location: HFSIOO+1
Function Call: WRITE
  • Prompt: !,"HOST FILE NAME: "_IO_"//"
  • Line Location: ASKAGN+0
Function Call: WRITE
  • Prompt: !,"ENTER HOST FILE NAME"
  • Line Location: ASKAGN+1
Function Call: WRITE
  • Prompt: !,"You may enter a code that represents one of",!,"the following host file input/ouput operation:"
  • Line Location: HOPT+0
Function Call: WRITE
  • Prompt: !?16,"R = READ ACCESS",!?16,"W = WRITE ACCESS",!?16,"N = NEWVERSION",!?16,"A = APPEND"
  • Line Location: HOPT+1
Function Call: WRITE
  • Prompt: !,^(0)
  • Line Location: HOPT1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HOPT1+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] HFSIOOASKHFS+3
^DIC(9.2 - [#9.2] HOPT1HOPT1+1

Label References

Name Line Occurrences
$$CHECK HFSIOO+4
$$CHKNM H1+2
$$MODE HHFSIOO+5
ASKAGN ASKAGN+1
ASKHFS HFS+6
HFSIOO HFSIOO+4
HOPT HFSIOO+4
HOPT1 HFSIOO+4

Naked Globals

Name Field # of Occurrence
^( HOPT1+1
^(0 HOPT1HOPT1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% HFS+3~, H1+4*, CHECK+1~
>> %E HFSIOOASKHFS+3
%OS CHKNM+2~*, CHKNM+5, CHKNM+6, CHKNM+7
>> %X HFS+5*, H1+1, H1+2, HFSIOO+3*, HFSIOO+4, HFSIOO+5, ASKHFS+3*, ASKHFS+4*, ASKHFS+5*, ASKAGN+1
HOPT1+1*, HOPT1+2*
>> %ZIS H1
>> %ZIS("B" ASKHFS+1, ASKHFS+2
>> %ZIS("HFSIO" HFS+2
>> %ZIS("HFSMODE" HHFSIOO
>> %ZIS("HFSNAME" HFS+5, H1+4, ASKHFS+5
>> %ZIS("IOPAR" HFS+2
>> %ZIS("afn" H1+1*
>> %ZISI HOPT1*, HOPT1+1
>> %ZISOPAR H*, HFSIOOHFSIOO+5*
>> %ZTYPE HFSIOO
>> DFOUT HFSIOO+2
>> DTOUT HFSIOO+2, ASKAGN+2
>> DUOUT HFSIOO+2, ASKAGN+2
F CHKNM+2~, CHKNM+4*, CHKNM+5, CHKNM+6, CHKNM+7
H CHKNM~, CHKNM+1, CHKNM+2, CHKNM+4
IO HFS+5*, H1+2*, H1+3, ASKHFS+2*, ASKAGN
IO("HFSIO" H1*, H1+3*
IO("Q" H1, CHKNM+1
>> IOP HFS+2, H1+4, HFSIOOASKHFS+5
N CHKNM+2~*, CHKNM+5*, CHKNM+6*, CHKNM+7*, CHKNM+8
P CHKNM+2~, CHKNM+4*, CHKNM+5, CHKNM+6, CHKNM+7
>> POP HFSIOO+2*, ASKAGN+2*
Q MODE+2~*, MODE+5
X CHECK~, CHECK+2, CHECK+3, MODE~, MODE+3, MODE+4
Y CHECK+1~, CHECK+3*, CHECK+4, MODE+2~, MODE+3*, MODE+4*, MODE+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All