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

Package: Toolkit

Routine: XDRMERG1


Information

XDRMERG1 ;SF-IRMFO.SEA/JLI - TENATIVE UPDATE POINTER NODES ;06/02/2005 09:01

Source Information

Source file <XDRMERG1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 $$S^%ZTLOAD  ($$FMDIFF,$$NOW)^XLFDT  
Toolkit 2 (DINUM,XREFS)^XDRMERG2  SAVEPNTR^XDRMERGB  
VA FileMan 1 FILE^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Toolkit 2 XDRMERG  XDRMERG2  

Entry Points

Name Comments DBIA/ICR reference
CHASE(XVAL,RVAL,XDRIENS) ;
TYPE(GLOB) ;
XREFS ; CONTINUATION FROM XDRMERG2 DUE TO SPACE LIMITS
FINDXREF(NMAX,XDRXX,ZGLOB,NCNT,DAIENS,YGLOB) ;
SETXREF(YGLOB,DAIENS) ;

External References

Name Field # of Occurrence
$$S^%ZTLOAD CHASE+5
FILE^DIE CHASE+37, XREFS+17
DINUM^XDRMERG2 CHASE+28, CHASE+49
XREFS^XDRMERG2 CHASE+50
SAVEPNTR^XDRMERGB CHASE+36, CHASE+43, SETXREF+4
$$FMDIFF^XLFDT CHASE+11
$$NOW^XLFDT CHASE+10, XREFS+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( XREFS+8
^TMP($J CHASE+17, CHASE+18, CHASE+20, CHASE+27, CHASE+29, CHASE+32, CHASE+33, CHASE+45, TYPE+2, TYPE+3
, TYPE+4, XREFS+4, XREFS+7
^VA(15.2 - [#15.2] CHASE+7, CHASE+8, CHASE+13*
^XTMP("XDRSTAT" CHASE+15*
^XTMP("XDRTESTK" XREFS+18*

Label References

Name Line Occurrences
$$TYPE CHASE+48
CHASE CHASE+51
FINDXREF XREFS+13, FINDXREF+6
SETXREF FINDXREF+4

Naked Globals

Name Field # of Occurrence
^( XREFS+7
^("ZZ" XREFS+18*
^(0 CHASE+7*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CURRFIL CHASE+13, CHASE+15, CHASE+22
>> CURRTYPE CHASE+13, CHASE+15
DA CHASE+2~, CHASE+4*, CHASE+13, CHASE+15, CHASE+19, CHASE+30, CHASE+31~, CHASE+38, CHASE+41, CHASE+46
, CHASE+49, CHASE+50, CHASE+51
DAIENS XREFS+11~, XREFS+13*, FINDXREF~, FINDXREF+4, FINDXREF+6, SETXREF~, SETXREF+3, SETXREF+4
FILEI XREFS+1~, XREFS+7*, XREFS+8*, SETXREF+2, SETXREF+3, SETXREF+4
FLDJ XREFS+1~, XREFS+8*, SETXREF+3, SETXREF+4
>> FROM CHASE+22, CHASE+23, XREFS+10, XREFS+12, SETXREF+2
GLOB TYPE~, TYPE+2, TYPE+3, TYPE+4
GLOBPCS XREFS+1~
GLOBPCS( XREFS+6*, FINDXREF+6
GLOBPCS(1 XREFS+13
I TYPE+1~, TYPE+2*, TYPE+3, TYPE+4
IENNEW XREFS+1~, XREFS+12*, SETXREF+3, SETXREF+4
IENOLD XREFS+1~, XREFS+10*, XREFS+12, XREFS+13, SETXREF+2, SETXREF+4
IENVAL XREFS+1~
J TYPE+1~, TYPE+3*, TYPE+4, XREFS+6*
KVALUE XREFS+11~, XREFS+13*, SETXREF+1
LVAL FINDXREF+1~, FINDXREF+4*, FINDXREF+6*
NCNT XREFS+11~, XREFS+13*, FINDXREF~, FINDXREF+2
NMAX XREFS+1~, XREFS+6*, XREFS+13, FINDXREF~, FINDXREF+3, FINDXREF+6
NODE CHASE+1~, CHASE+18*, CHASE+19, CHASE+20, CHASE+27, CHASE+29, CHASE+32, CHASE+33, CHASE+38, CHASE+40
XREFS+2~, XREFS+7*, SETXREF+1
NVAL FINDXREF+1~, FINDXREF+2*, FINDXREF+3, FINDXREF+6
OLDH CHASE+2~, CHASE+3*, CHASE+5*
PC CHASE+1~, CHASE+20*, CHASE+21, CHASE+27, CHASE+29, CHASE+32, CHASE+33, CHASE+38, CHASE+40
PIECE XREFS+2~, XREFS+7*, SETXREF+1
RVAL CHASE~, CHASE+17, CHASE+18, CHASE+20, CHASE+27, CHASE+28, CHASE+29, CHASE+32, CHASE+33, CHASE+44
, CHASE+45, CHASE+46
>> SENTRY CHASE+4, CHASE+52*
U CHASE+7, CHASE+8, CHASE+13, CHASE+15, CHASE+21, CHASE+27, CHASE+33, CHASE+38, CHASE+39, TYPE+4
XREFS+8, SETXREF+1
VREF XREFS+1~, XREFS+8*, XREFS+13, SETXREF+3, SETXREF+4
X CHASE+1~, CHASE+19*, CHASE+21
XDR CHASE+31~
XDR( CHASE+34*
XDRAA XREFS+3~, XREFS+16!*, XREFS+18!
>> XDRFDA CHASE+6, CHASE+7, CHASE+8, CHASE+12, CHASE+13
>> XDRFDA1 CHASE+13
>> XDRFGLOB CHASE+25, CHASE+26, XREFS+8
XDRFILE CHASE+2~, CHASE+31~, CHASE+32*, CHASE+34, CHASE+36, CHASE+39*, CHASE+40, CHASE+43
XDRFLD CHASE+31~, CHASE+33*, CHASE+34, CHASE+36, CHASE+40*, CHASE+43
>> XDRFR CHASE+21*, CHASE+36, CHASE+43
>> XDRGID CHASE+15
XDRIEN CHASE+1~, CHASE+30*, CHASE+34, CHASE+36, CHASE+41*, CHASE+43
XDRIENS CHASE~, CHASE+9, CHASE+28, CHASE+30, CHASE+41, CHASE+49, CHASE+50, CHASE+51
>> XDRTESTK XREFS+16, XREFS+18*
>> XDRTIME CHASE+5
XDRTO CHASE+1~, CHASE+23*, CHASE+26*, CHASE+34, CHASE+36, CHASE+38, CHASE+43
>> XDRXFLG CHASE+22, XREFS+12, SETXREF+2
>> XDRXT CHASE+11, CHASE+16*
XDRXX XREFS+1~, XREFS+4*, XREFS+5, XREFS+13, XREFS+16, XREFS+17, FINDXREF~, FINDXREF+6, SETXREF+3
XDRYT CHASE+1~, CHASE+10*, CHASE+11, CHASE+13, CHASE+15, CHASE+16
XDRYTT CHASE+1~
XDRZZ XREFS+3~, XREFS+16!, XREFS+18!
XN CHASE+1~, CHASE+46*, CHASE+47
>> XR XREFS+6, XREFS+7
XREF XREFS+1~, XREFS+8*, XREFS+9, XREFS+13
XTYPE CHASE+1~, CHASE+48*, CHASE+49, CHASE+50
XV CHASE+1~, CHASE+2~, CHASE+44*, CHASE+45*, CHASE+46, CHASE+48, CHASE+49, CHASE+50, CHASE+51
XVAL CHASE~, CHASE+4, CHASE+19, CHASE+28, CHASE+38*, CHASE+39, CHASE+47
XXV CHASE+1~, CHASE+2~, CHASE+47*, CHASE+49, CHASE+50, CHASE+51
Y CHASE+1~, CHASE+21*, CHASE+22, CHASE+23, CHASE+24, CHASE+25*
YGLOB XREFS+11~, XREFS+13*, FINDXREF~, FINDXREF+4, FINDXREF+6, SETXREF~, SETXREF+1
ZGLOB XREFS+11~, XREFS+13*, FINDXREF~, FINDXREF+4, FINDXREF+6
>> ZTSTOP CHASE+4, CHASE+5*, CHASE+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All