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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: XTSUMCK

Package: Toolkit

Routine: XTSUMCK


Information

XTSUMCK ;Boise/MAW,SFISC/RSD -compute routine checksums ;10/04/96 11:11

Source Information

Source file <XTSUMCK.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 4 (,$$NEWERR,UNWIND)^%ZTER  ^%ZTLOAD  ($$DT,$$FMADD,$$FMTE,$$NOW)^XLFDT  SETUP^XQALERT  
VA FileMan 2 ^DIC  ^DIR  

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: 1

Package Total Caller Graph
Kernel 1 XUPR RTN CHKSUM  

Entry Points

Name Comments DBIA/ICR reference
SYS
ZTLD ;queue build of master routine set checksums
MSTR ;TaskMan entry point
CHK ;jobbed entry point...
ABORT
ERR ;error in background job

External References

Name Field # of Occurrence
^%ZTER ERR+2
$$NEWERR^%ZTER CHK+3
UNWIND^%ZTER ERR+2
^%ZTLOAD ZTLD+3, MSTR+12
^DIC SYS+9
^DIR XTSUMCK+15, SYS+5
$$DT^XLFDT XTSUMCK+5
$$FMADD^XLFDT XTSUMCK+9
$$FMTE^XLFDT XTSUMCK+12
$$NOW^XLFDT XTSUMCK+20, MSTR+14, MSTR+26, MSTR+29, CHK+6, CHK+16, ERR+1
SETUP^XQALERT MSTR+34

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *7,!!,"DUZ UNDEFINED...ABORTED."
  • Line Location: XTSUMCK+4
Function Call: WRITE
  • Prompt: !!,"You're on ",XTHOME,". Checksums for selected routines on other systems",!,"will be compared to those on this system."
  • Line Location: XTSUMCK+10
Function Call: WRITE
  • Prompt: !!,"Nothing deleted...this job aborted."
  • Line Location: XTSUMCK+16
Function Call: WRITE
  • Prompt: !
  • Line Location: XTSUMCK+18
Function Call: WRITE
  • Prompt: !,"No routines selected."
  • Line Location: XTSUMCK+19
Function Call: WRITE
  • Prompt: !!,"No Systems to Check",!
  • Line Location: SYS+0
Function Call: WRITE
  • Prompt: !!,"I will Check the Routines on the following Systems:",!
  • Line Location: SYS+1
Function Call: WRITE
  • Prompt: ?3,I,!
  • Line Location: SYS+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SYS+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: ZTLD+4
Function Call: WRITE
  • Prompt: *7,"Error...not queued!!"
  • Line Location: ZTLD+5
Routine Call
  • DIC
  • Line Location:
    • SYS+9
Routine Call
  • DIR
  • Line Location:
    • XTSUMCK+15
    • SYS+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^%ZIS(14.5 - [#14.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(14.5 - [#14.5] XTSUMCK+26
^%ZOSF("RSEL" XTSUMCK+18
^%ZOSF("RSUM" MSTR+5, CHK+13
^%ZOSF("TRAP" CHK+4
^%ZOSF("UCI" XTSUMCK+7, CHK+2
^UTILITY($J XTSUMCK+18!, XTSUMCK+19, XTSUMCK+22, XTSUMCK+23!, ZTLD+14!
^XTMP("XTSUMCK" XTSUMCK+9*, XTSUMCK+11, XTSUMCK+17!, XTSUMCK+20*, XTSUMCK+22*, XTSUMCK+26*, SYS, SYS+2, SYS+6!, SYS+9*
, ZTLD+7*, MSTR+2*, MSTR+3, MSTR+6*, MSTR+8*, MSTR+9, MSTR+13*, MSTR+14*, MSTR+18*, MSTR+21
, MSTR+26*, MSTR+29*, CHK+5, CHK+6*, CHK+8, CHK+9*, CHK+10*, CHK+11, CHK+15*, CHK+16*
, ABORT!, ERR+1*

Label References

Name Line Occurrences
ABORT SYS, SYS+5, ZTLD+5
SYS SYS+5
ZTLD SYS+5

Naked Globals

Name Field # of Occurrence
^( XTSUMCK+17*, XTSUMCK+26, MSTR+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % MSTR+14*
DIC SYS+6~, SYS+7*
DIC("S" SYS+7*
DIC(0 SYS+7*
DIR XTSUMCK+6~, XTSUMCK+23!
DIR("?" SYS+4*
DIR("A" XTSUMCK+14*, SYS+3*
DIR("B" XTSUMCK+14*, SYS+3*
DIR(0 XTSUMCK+14*, SYS+3*
DIRUT XTSUMCK+6~, XTSUMCK+11, XTSUMCK+16*, SYS+5
DT XTSUMCK+5*, XTSUMCK+9
DUZ XTSUMCK+4, XTSUMCK+11, XTSUMCK+17, XTSUMCK+20, XTSUMCK+22, XTSUMCK+26, SYS, SYS+2, SYS+6, SYS+9
, ZTLD+7, MSTR+2, MSTR+3, MSTR+6, MSTR+8, MSTR+9, MSTR+13, MSTR+14, MSTR+18, MSTR+21
, MSTR+29, MSTR+31, ABORT
I XTSUMCK+6~, XTSUMCK+25*, XTSUMCK+26*, SYS+2*
U XTSUMCK+5*, XTSUMCK+9, XTSUMCK+12, XTSUMCK+13, XTSUMCK+20, XTSUMCK+26, ZTLD+7, MSTR+2, MSTR+8, MSTR+18
, MSTR+24, MSTR+26, MSTR+27, MSTR+29, CHK+5, CHK+6, CHK+9, CHK+16, ERR+1
X XTSUMCK+6~, XTSUMCK+11*, XTSUMCK+12, XTSUMCK+13, XTSUMCK+26*, MSTR+4*, MSTR+21*, MSTR+24, MSTR+26*, CHK+4*
, CHK+6*, CHK+12*, CHK+16*, ERR+1*
>> XQA( MSTR+31*
>> XQAMSG MSTR+32*
>> XQAROU MSTR+33*
XTCKSUM XTSUMCK+6~, CHK+11*, CHK+14, CHK+15
>> XTCNT MSTR+3*, MSTR+8, CHK+8*, CHK+9, CHK+16
>> XTDUZ MSTR+2*, MSTR+26, CHK+5, CHK+6, CHK+8, CHK+9, CHK+10, CHK+11, CHK+15, CHK+16
, ERR+1
>> XTFLG MSTR+19, MSTR+20*, MSTR+22*
>> XTHM CHK+5*, CHK+15
XTHOME XTSUMCK+6~, XTSUMCK+7*, XTSUMCK+10, XTSUMCK+20, XTSUMCK+25, ZTLD+2, ZTLD+9, MSTR+11
>> XTMST CHK+5*, CHK+15
XTROU XTSUMCK+6~, CHK+7*, CHK+8*, CHK+10, CHK+11, CHK+12, CHK+15
>> XTSFLG MSTR+18*
>> XTSUMCK( MSTR+13*, MSTR+24*, MSTR+26, MSTR+27*
>> XTSYS MSTR+20*, MSTR+21*, MSTR+24, MSTR+26, MSTR+27, CHK+2*, CHK+5, CHK+6, CHK+9, CHK+10
, CHK+15, CHK+16, ERR+1
>> XTX MSTR+2*, MSTR+3*, MSTR+4, MSTR+6, MSTR+8*, MSTR+9*, MSTR+11, MSTR+13, MSTR+14, MSTR+29*
Y XTSUMCK+6~, XTSUMCK+7, XTSUMCK+16, XTSUMCK+25*, XTSUMCK+26, SYS+5, SYS+9, MSTR+6, CHK+2, CHK+14
, CHK+15
Y(0 SYS+9
ZTCPU ZTLD+1~, ZTLD+2*, MSTR+10~, MSTR+11*
ZTDESC ZTLD+1~, ZTLD+2*, MSTR+10~, MSTR+11*
ZTDTH MSTR+10~, MSTR+11*
ZTIO ZTLD+1~, ZTLD+2*, MSTR+10~, MSTR+11*
>> ZTQUEUED MSTR+35
>> ZTREQ MSTR+35*
ZTRTN ZTLD+1~, ZTLD+2*, MSTR+10~, MSTR+11*
ZTSAVE ZTLD+1~, MSTR+10~
ZTSAVE("DUZ" ZTLD+2*
ZTSAVE("XTDUZ" MSTR+11*
ZTSAVE("XTHOME" ZTLD+2*
ZTSK ZTLD+1~, ZTLD+5, ZTLD+6, ZTLD+7, ZTLD+8, MSTR+10~, MSTR+13
ZTUCI ZTLD+1~, ZTLD+2*, MSTR+11*

Marked Items

Name Field # of Occurrence
$T(^@XTROU CHK+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All