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 |  Local Variables  | All
Print Page as PDF
Routine: ZTBKCDTM

Package: Kernel

Routine: ZTBKCDTM Platform: DTM


Information

%ZTBKC1 ;SFISC/GJL,AC - DTM BLOCK COUNT ;5/21/91 16:51

Source Information

Source file <ZTBKCDTM.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^%DT  NOW^%DTC  
Uncategorized 1 $$^%dsselect  

Entry Points

Name Comments DBIA/ICR reference
DTMDGD ;
DTMPTBK
DTMPTLP
DTMPTNT
DTMPTDW
DTMDTBK
DTMDATA
DTMDTNT
DTMNODE
DTMPROC
DTMASCI
DTMPOS
DTMNEG
DTMTSTN
DTMTSTL
DTMTSTC
DTMSTR
ALL ;All globals from current directory.
ADTMVUE
ADTMNXT
ADTMLOP
ADTMDATA ;
ADTMDTNT
ADTMPTR
DONE
EXIT

External References

Name Field # of Occurrence
^%DT ALL+4
NOW^%DTC ALL+4
$$^%dsselect %ZTBKC1+9, ALL+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ERROR",$C(7),$C(7)
  • Line Location: DTMPROC+6
Function Call: WRITE
  • Prompt: !!,Y," "
  • Line Location: ALL+3
Function Call: WRITE
  • Prompt: "Globals",?(%SK+12),"Data Pages"
  • Line Location: ALL+3
Function Call: WRITE
  • Prompt: ?(%SK+34)
  • Line Location: ALL+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ALL+4
Function Call: WRITE
  • Prompt: !!?%SK,"Total",?(%SK+15),%TOT
  • Line Location: DONE+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("UCI" ALL+3
^UTILITY("%ZTBKC" ALL+3!, ADTMDTNT*, ADTMDTNT+3*, ADTMPTR+1*, DONE+2, DONE+3!

Label References

Name Line Occurrences
%ZTBKC1 DONE+2
ADTMDATA ADTMLOP+2, ADTMPTR+2
ADTMDTNT ADTMDTNT+4
ADTMNXT ADTMLOP+3
ADTMPTR ADTMNXT
ADTMVUE ADTMPTR
DTMASCI DTMPROC+2, DTMASCI
DTMDATA DTMDTNTDTMDTNT+1
DTMDTBK DTMPTNT+2, DTMDATA+1
DTMDTNT DTMDATA
DTMNEG DTMPROC+5, DTMNEG
DTMNODE DTMPTNTDTMDTNT
DTMPOS DTMPROC+4, DTMPOS
DTMPROC DTMPROC+1, DTMPROC+2, DTMPROC+3, DTMPROC+6, DTMASCI+1, DTMPOS+1, DTMPOS+2, DTMNEG+2, DTMNEG+3
DTMPTBK DTMDGD+1, DTMPTLP+2, DTMPTNT+2
DTMPTDW DTMPTNTDTMPTNT+1
DTMPTLP DTMPTNT
DTMPTNT DTMPTLP
DTMSTR DTMTSTL
DTMTSTC DTMSTR+3
DTMTSTL DTMTSTC+2
DTMTSTN DTMPROC
EXIT DTMDGD+2, DTMPTLP+3, DTMDATA+2, DTMDTNT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% %ZTBKC1+4~, %ZTBKC1+6*, %ZTBKC1+7, ALL+4, EXIT!
%A EXIT!
%B %ZTBKC1+10*, DTMPTLP+1*, DTMPTLP+2, DTMPTNT+2*, DTMDATA+1*, ALL+5*, ALL+7*, ADTMDATA+1~, ADTMPTR*, EXIT!
%BLK DONE+1!
%C DTMNODE*, ADTMLOP*, ADTMLOP+1, ADTMDATA+1~, ADTMDTNT+1*, ADTMDTNT+2, EXIT!
%D EXIT!
>> %DS %ZTBKC1+2, %ZTBKC1+6, %ZTBKC1+8*, %ZTBKC1+9*, ALL+1*, ALL+2*
%DSLIST %ZTBKC1+4~, %ZTBKC1+5*, %ZTBKC1+6, %ZTBKC1+7
%DSNAM %ZTBKC1+4~
>> %DSNAME %ZTBKC1+7*, %ZTBKC1+8
%DT ALL+4*, EXIT!
%E DTMPTBK*, DTMPTLP, DTMDTBK*, DTMDATADTMDTNTALL+8*, ADTMVUE*, ADTMNXTADTMDATA+1~, ADTMDATA+2*
ADTMDTNT, EXIT!
%END DONE+1!
%F DTMNODE+1*, DTMPROCDTMPROC+1, DTMPROC+2, DTMASCIDTMPOSDTMNEG, EXIT!
%G %ZTBKC1+10*, %ZTBKC1+12*, DTMNODE+3, DTMNODE+4, ALL+5*, ADTMVUE*, ADTMLOP*, ADTMLOP+2, ADTMDATA+1~, ADTMDATA+2*
ADTMDTNTADTMDTNT+1*, ADTMDTNT+3, ADTMPTR+1, EXIT!
%GLO DONE+2*, DONE+3!
%H DTMPTBK*, DTMPTNT+2*, DTMDTNT*, EXIT!
%I DTMPTNTDTMPTNT+1, DTMDTNTDTMDTNT+1*, DTMNODE+1*, DTMNODE+2*, DTMNODE+3*, DTMNODE+4*, DTMPROC*, DTMPROC+1
DTMPROC+2*, DTMASCI*, DTMPOS*, DTMNEG*, DTMTSTN*, DTMTSTL+1*, DTMTSTL+2*, DTMTSTL+3*, DTMTSTL+4*, DTMTSTC*
DTMTSTC+1*, DTMSTR*, DTMSTR+1*, DTMSTR+2*, EXIT!
%II DONE+2*, DONE+3!
%J DTMPTBK*, DTMPTNT+2*, DTMDTBK*, DTMDTNT*, DTMDTNT+2, EXIT!
%K EXIT!
%L DTMDGD+1*, DTMPTLP+1, DTMPTLP+2*, DTMPTNT+1, DTMPTNT+2*, DTMPTDW*, EXIT!
>> %LD ADTMDATA+1*, ADTMDTNT+2*, ADTMDTNT+4
%M DTMNODE+1*, DTMPROC+1*, DTMPROC+3*, DTMPROC+5*, DTMASCI*, DTMPOS+1*, DTMPOS+2*, DTMNEG+2*, DTMNEG+3*, DTMTSTN*
DTMTSTLDTMTSTC+1*, EXIT!
%MM DONE+1!
%N %ZTBKC1+10*, DTMDGD+1*, DTMNODE*, DTMNODE+1, DTMNODE+2, DTMNODE+3, DTMNODE+4, ALL+5*, ADTMLOP+2*, ADTMDTNT*
ADTMDTNT+3*, ADTMPTR+1*, ADTMPTR+2, EXIT!
%NAM DONE+1!
%O DTMPTBK*, DTMPTLP, DTMPTNT*, DTMPTDW, DTMDTBK*, DTMDATA, DTMDTNT*, DTMDTNT+1*, DTMNODEDTMNODE+1*
ALL+8*, ADTMVUE*, ADTMNXTADTMLOPADTMLOP+1, ADTMLOP+3*, ADTMDATA+1~, ADTMDATA+2*, ADTMDTNTADTMDTNT+1
ADTMDTNT+2, ADTMDTNT+4*, EXIT!
>> %OR ALL+5*, ADTMLOP+1*, ADTMLOP+2, ADTMPTR+2*
%PT DONE+1!
>> %R ALL+5*, ADTMLOP+1*, ADTMPTR+2
%S DTMPROC+4*, DTMPROC+5*, DTMPOS*, DTMPOS+1*, DTMPOS+2, DTMNEG*, DTMNEG+2*, DTMNEG+3, DTMTSTN*, DTMTSTL
, DTMTSTC*, DONE+1!, EXIT!
%SK ALL+3*, ALL+4, DONE+2, DONE+3!
%STB DONE+1!
%SYS DONE+1!
%T DTMDGD+1*, DTMPTNT+2*, DTMDTBK*, DTMDTNT*, DTMDTNT+2*, DONE+2*, DONE+4!
%TOT DONE+2*, DONE+3!
%UCI DONE+1!
%UCIN DONE+1!
%UCN DONE+1!
%UCNUM DONE+1!
%UT EXIT!
%V DTMPROC+1*, DTMPROC+2, DTMPROC+3, DTMPROC+4*, DTMPROC+5*, DTMPOS+1, DTMPOS+2, DTMNEG+2, DTMNEG+3, EXIT!
%W DTMNODE*, DTMNODE+1, ADTMLOP*, ADTMLOP+1, ADTMLOP+3, ADTMDATA+1~, ADTMDTNT+1*, ADTMDTNT+2, ADTMDTNT+4, EXIT!
%X DTMTSTL*, DTMTSTL+3, DTMTSTL+4, DTMSTR+1, DTMSTR+2, EXIT!
%Y DTMTSTL*, DTMTSTL+1, DTMTSTL+2, DTMTSTL+3, DTMTSTL+4, DTMSTRDTMSTR+1, DTMSTR+2, EXIT!
%Z EXIT!
A EXIT!
>> SIZ %ZTBKC1+11*, ALL+6*
X %ZTBKC1+12, DTMTSTNALL+4*, DONE+2*, DONE+3!
Y ALL+3, DONE+3!
>> num %ZTBKC1+10*, ALL+5*
>> tot %ZTBKC1+10*, ALL+5*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All