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 [ 04/02/2003 8:29 AM ]

Source Information

Source file <XTSUMCK.m>

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

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 XUPR RTN CHKSUM  

Entry Points

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

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+16, SYS+5
$$DT^XLFDT XTSUMCK+6
$$FMADD^XLFDT XTSUMCK+10
$$FMTE^XLFDT XTSUMCK+13
$$NOW^XLFDT XTSUMCK+21, 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+5
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+11
Function Call: WRITE
  • Prompt: !!,"Nothing deleted...this job aborted."
  • Line Location: XTSUMCK+17
Function Call: WRITE
  • Prompt: !
  • Line Location: XTSUMCK+19
Function Call: WRITE
  • Prompt: !,"No routines selected."
  • Line Location: XTSUMCK+20
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+16
    • 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+27
^%ZOSF("RSEL" XTSUMCK+19
^%ZOSF("RSUM" MSTR+5, CHK+13
^%ZOSF("TRAP" CHK+4
^%ZOSF("UCI" XTSUMCK+8, CHK+2
^UTILITY($J XTSUMCK+19!, XTSUMCK+20, XTSUMCK+23, XTSUMCK+24!, ZTLD+14!
^XTMP("XTSUMCK" XTSUMCK+10*, XTSUMCK+12, XTSUMCK+18!, XTSUMCK+21*, XTSUMCK+23*, XTSUMCK+27*, 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+18*, XTSUMCK+27, 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+7~, XTSUMCK+24!
DIR("?" SYS+4*
DIR("A" XTSUMCK+15*, SYS+3*
DIR("B" XTSUMCK+15*, SYS+3*
DIR(0 XTSUMCK+15*, SYS+3*
DIRUT XTSUMCK+7~, XTSUMCK+12, XTSUMCK+17*, SYS+5
DT XTSUMCK+6*, XTSUMCK+10
DUZ XTSUMCK+5, XTSUMCK+12, XTSUMCK+18, XTSUMCK+21, XTSUMCK+23, XTSUMCK+27, 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+7~, XTSUMCK+26*, XTSUMCK+27*, SYS+2*
U XTSUMCK+6*, XTSUMCK+10, XTSUMCK+13, XTSUMCK+14, XTSUMCK+21, XTSUMCK+27, 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+7~, XTSUMCK+12*, XTSUMCK+13, XTSUMCK+14, XTSUMCK+27*, 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+7~, 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+7~, XTSUMCK+8*, XTSUMCK+11, XTSUMCK+21, XTSUMCK+26, ZTLD+2, ZTLD+9, MSTR+11
>> XTMST CHK+5*, CHK+15
XTROU XTSUMCK+7~, 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+7~, XTSUMCK+8, XTSUMCK+17, XTSUMCK+26*, XTSUMCK+27, 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