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 |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: XINDX5

Package: Toolkit

Routine: XINDX5


Information

XINDX5 ;SF-ISC/RWF - CROSS REFERENCE ALL ROUTINES ;03/26/2002 09:57

Source Information

Source file <XINDX5.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Toolkit 4 ^XINDX1  ^XINDX51  ^XINDX52  ^XINDX53  
Kernel 1 ^%ZISC  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Toolkit 3 XINDEX  XINDX51  XINDX6  

Entry Points

Name Comments DBIA/ICR reference
A
AA
CR0
B
END
CR4
VTAG(K) ;Check for a valid tag. works for routine name.
CRX
CR2
CR3(X1,X2,X3) ;(RTN,REF,LOC)
CR1
AAER(ERR,RTN,LAB,LABO) ;Report error. error code, routine, label, label offset
CLEAN ;Come here from XINDX6 if queued output.

External References

Name Field # of Occurrence
^%ZISC END+2
^XINDX1 AAER+1
^XINDX51 B
^XINDX52 XINDX5+3
^XINDX53 XINDX5+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Called Routines",!
  • Line Location: XINDX5+3
Function Call: WRITE
  • Prompt: !!,"--- CROSS REFERENCING ---",!
  • Line Location: XINDX5+7
Function Call: WRITE
  • Prompt: !!,"--- ",$S($D(ZTSTOP):"TASK ",1:""),"STOPPED ---"
  • Condition for execution: $D(IND("QUIT"))
  • Line Location: END+0
Function Call: WRITE
  • Prompt: !!,"--- END ---"
  • Line Location: END+0
Function Call: WRITE
  • Prompt: !,"--- D O N E ---"
  • Line Location: END+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J A, A+1, AA, AA+9, AA+11, CLEAN+2!, CRX, CR0*, CR1, CR1+1
, CR1+2, CR1+3, CR2, CR4, CR4+1*

Label References

Name Line Occurrences
$$VTAG AA+3, AA+6, AA+7
A A+2
AA A+1
AAER AA+3, AA+4, AA+6, AA+7, AA+11
B A
CR0 CRX
CR1 CR1+4
CR2 CR1+3
CR3 CR2, CR2+3
CR4 CR4
END XINDX5+3

Naked Globals

Name Field # of Occurrence
^( A+1, CR1+2*, CR2, CR4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CLEAN+1!
%1 CLEAN+1!
%2 CLEAN+1!
%I1 CLEAN+1!
%IN1 CLEAN+1!
%UCN CLEAN+1!
A CLEAN+1!
ARG XINDX5+4!, CLEAN+1!, CR4*, CR4+1
C CLEAN+1!
C9 CLEAN+1!
CCN XINDX5+4!, CLEAN+1!
CH XINDX5+4!, CLEAN+1!
COM XINDX5+4!, CLEAN+1!
DA CLEAN+1!
DIC CLEAN+1!
DUOUT CLEAN+1!
>> E AA+7*, AA+11*
>> E(1 AA+7*, AA+11*
ERR XINDX5+4!, AA+3*, AA+4*, AAER~, CLEAN+1!
ERR(1 AA+3*, AA+4*
ERTX CLEAN+1!
F CLEAN+1!
F1 CLEAN+1!
G CLEAN+1!
GK XINDX5+4!, CLEAN+1!
GRB XINDX5+4!, CLEAN+1!
H CLEAN+1!
HED CLEAN+1!
HS CLEAN+1!
I XINDX5+4!, CLEAN+2!, CRX*
IND CLEAN+2!
IND("QUIT" XINDX5+3, END
INDB CLEAN+2!
INDC CLEAN+2!
INDDA XINDX5+4!, CLEAN+2!
INDDS XINDX5+4!, CLEAN+2!
INDF CLEAN+2!
INDFN CLEAN+2!
INDLC CLEAN+2!
INDPM CLEAN+2!
INDX CLEAN+2!
INDXDT CLEAN+2!
INDXJ CLEAN+2!
INP CLEAN+2!
INP(7 XINDX5+5
INP(8 XINDX5+3
IO END+1
IO(0 END+1
IP CLEAN+2!
J CLEAN+2!, CR1+2*, CR1+3*, CR2
K VTAG~, VTAG+1, CLEAN+2!, CR3+1*, CR4*, CR4+1
K1 CLEAN+2!
K3 CLEAN+2!
L XINDX5+4!, A*, A+1*, CLEAN+2!
LAB XINDX5+4!, AAER~, CLEAN+2!
LAB0 XINDX5+4!
LABO A*, AAER~, CLEAN+2!
LBL CLEAN+2!
LC XINDX5+4!, CLEAN+2!
LIN XINDX5+4!, CLEAN+2!
LINE CLEAN+2!
LOC XINDX5+4!, CLEAN+2!, CRX*, CR0, CR1, CR1+1, CR1+2, CR1+3, CR2, CR2+3
NRO CLEAN+2!
OFF CLEAN+2!
P A+1*, AA, AA+1, AA+2*, AA+3, AA+4, AA+7, AA+9, AA+11, CLEAN+2!
PC XINDX5+4!, CLEAN+2!, CR2*, CR4+1
PGM CLEAN+2!
POP CLEAN+2!
POST CLEAN+2!
PRV XINDX5+4!
Q CLEAN+2!
R XINDX5+4!, CLEAN+2!
RDTIME CLEAN+2!
RHS CLEAN+2!
>> RN XINDX5+7*, A*, A+1, AA+3, AA+4, AA+6, AA+7
ROU CLEAN+2!
RTN XINDX5+4!, AAER~, CLEAN+2!, CRX*, CR0, CR1, CR1+1, CR1+3, CR2, CR2+3
S XINDX5+4!, CLEAN+2!, CR0*, CR1*, CR1+1, CR1+2, CR1+3, CR2, CR2+1, CR2+3
S1 CLEAN+2!, CR2+1*, CR2+3
STR XINDX5+4!, CLEAN+2!
SYM CLEAN+2!
>> T A+1*, AA+2*, AA+5, AA+6, AA+7, AA+9, AA+10*, AA+11
TAB CLEAN+2!
TAG CLEAN+2!
TXT XINDX5+4!, XINDX5+7*, CLEAN+2!
TY CLEAN+2!
V XINDX5+4!, CLEAN+2!
VZ CLEAN+2!, CRX+1!, CR0~
VZ( CR2+1*
X XINDX5+4!, AA+4*, CLEAN+2!, CR1+1*, CR1+2
X1 CLEAN+2!, CR3~, CR4+1
X2 CLEAN+2!, CR3~, CR4, CR4+1
X3 CLEAN+2!, CR3~, CR4, CR4+1
>> XX1 A+1*, AA+7, AA+11
>> XX2 A+1*, AA+4, AA+6
Y XINDX5+4!, CLEAN+2!
>> ZTQUEUED END+3
>> ZTREQ END+3*
>> ZTSTOP END

Marked Items

Name Field # of Occurrence
$T(@T^@P AA+7
$T(^@P AA+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All