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  | All
Print Page as PDF
Routine: XUCSXGR

Package: Toolkit

Routine: XUCSXGR


Information

XUCSXGR ;CLKS/SO Rank Global Access/sec High to Low ;4/11/96 05:57

Source Information

Source file <XUCSXGR.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 (,DD)^%DT  (,NOW)^%DTC  WAIT^DICD  
Toolkit 2 PAUSE^XUCSUTL  A3^XUCSUTL3  

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 XUCSXGR LOCAL XSITE GREF ALL  XUCSXGR LOCAL XSITE GREF VG  

Entry Points

Name Comments DBIA/ICR reference
ALL ; Entry Point to lump accesses as if a single VG
VG ; Entry Point split accesses by VG
GETIO ; Get I/O Device
DEQUE ;
REMOVE ; Remove *FS*
GETRAW ; Now Loop thru XUCS(8987.2,"C",<date/time>,<.01ien>,<sub-ien>
ORDER ; Order by References/sec low to high
REPORT ; Print the report
PRINT ; Print Report
XIT ; Common eXIT Point
HDR ; Print Header Subroutine
SUBHDR ; Change of UCI subheader
POS ; Position on Spread Sheet
GDATE ; Get Date Range

External References

Name Field # of Occurrence
^%DT GETIO+5
DD^%DT HDR+2
^%DTC GDATE+4
NOW^%DTC HDR+2
^%ZIS GETIO+2
HOME^%ZIS GETIO+2, GETIO+6
^%ZISC XIT+1
^%ZTLOAD GETIO+6
WAIT^DICD GETIO+8
PAUSE^XUCSUTL PRINT+2
A3^XUCSUTL3 GDATE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,A(PAGE,ROW)
  • Line Location: PRINT+4
Function Call: WRITE
  • Prompt: !,"Global Access/Sec. Ranking Report",?(IOM-10),"Page: ",PAGE
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,"From: ",$E(XUCSBD,4,5)_"/"_$E(XUCSBD,6,7)_"/"_$E(XUCSBD,2,3)," To: ",$E(XUCSED,4,5)_"/"_$E(XUCSED,6,7)_"/"_$E(XUCSED,2,3)," (",XUCSDAYS," day",$S(XUCSDAYS>1:"s",1:""),")",?(IOM-20),RDT
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,HDRX
  • Line Location: HDR+5
Routine Call
  • %ZIS
  • Line Location:
    • GETIO+2
Routine Call
  • %ZIS
  • Line Location:
    • GETIO+2
    • GETIO+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J DEQUE+1!, GETRAW+15*, GETRAW+16*, ORDER+3, ORDER+5, ORDER+8*, REPORT+4, REPORT+6, REPORT+8, XIT+2!
^XUCS(8987.2 - [#8987.2] REMOVE+3, REMOVE+5, GETRAW+3, GETRAW+5, GETRAW+8, GETRAW+9, GETRAW+10, GETRAW+12

Label References

Name Line Occurrences
GDATE ALL+1, VG+1
GETIO ALL+4
HDR PRINT+2
POS REPORT+12, SUBHDR+2
SUBHDR REPORT+4, POS+5
XIT ALL+2, VG+2, GETIO+1, GETIO+2, GETIO+3

Naked Globals

Name Field # of Occurrence
^( GETRAW+12, ORDER+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HDR+2
%DT GETIO+5*!
%DT("A" GETIO+5*
%DT("B" GETIO+5*
%DT(0 GETIO+5*
>> %ZIS GETIO+2*
A XIT+3!
A( REPORT+11*, REPORT+12*, PRINT+2, PRINT+4, SUBHDR+1*, SUBHDR+2*
COL REPORT+1*, XIT+3!, POS+3*, POS+4*
GBL ORDER+1~, ORDER+4*, ORDER+5*, ORDER+8, REPORT+7*, REPORT+8*, REPORT+10, XIT+3!
GBLX REPORT+10*, REPORT+12, XIT+3!
HDR XIT+3!, HDR+1, HDR+2*
HDRX XIT+3!, HDR+5*
IO GETIO+8
IO("Q" GETIO+3, GETIO+7!
IOF HDR+1, HDR+2
IOM HDR+3, HDR+4, HDR+5
IOSL REPORT+2
IOST GETIO+8, XIT+1, HDR+2
PAGE REPORT+1*, REPORT+11, REPORT+12, PRINT+1*, PRINT+2*, PRINT+4, XIT+3!, HDR+3, SUBHDR+1, SUBHDR+2
POS+4*
PGLEN REPORT+2*, XIT+3!, POS+2
>> POP GETIO+2
RATE ORDER+1~, ORDER+6*, ORDER+8, ORDER+9!, REPORT+5*, REPORT+6*, REPORT+8, REPORT+12, XIT+3!
RDT XIT+3!, HDR+2*, HDR+4
ROW REPORT+1*, REPORT+11, REPORT+12, PRINT+3*, PRINT+4*, XIT+3!, SUBHDR+1, SUBHDR+2, POS+1*, POS+2*
U GETRAW+10, GETRAW+14, GETRAW+16
UCIVG ORDER+1~, ORDER+2*, ORDER+3*, ORDER+5, ORDER+8, REPORT+3*, REPORT+4*, REPORT+6, REPORT+8, XIT+3!
SUBHDR+2
X REPORT+9~, REPORT+10*, GDATE+4*, GDATE+5
X1 XIT+4!, GDATE+4*
X2 XIT+4!, GDATE+4*
XD0 GETRAW+4*, GETRAW+5*, GETRAW+6, GETRAW+8, GETRAW+9, GETRAW+10, GETRAW+12, XIT+4!
XD1 GETRAW+7*, GETRAW+8*, GETRAW+9, GETRAW+10, GETRAW+12, XIT+4!
XD2 GETRAW+11*, GETRAW+12*, XIT+4!
XET GETRAW+1*, GETRAW+10*, ORDER+6, XIT+4!
XUCSALL ALL+3*, GETRAW+14, XIT+4!
XUCSBD GETRAW+2, XIT+4!, HDR+4, GDATE+4
XUCSDAYS XIT+4!, HDR+4, GDATE+5*
XUCSED GETRAW+3, XIT+4!, HDR+4, GDATE+4
XUCSEND ALL+2, VG+2, GETIO+1, PRINT+2, XIT+4!, GDATE+1*, GDATE+3
XUCSNOA2 XIT+4!, GDATE+2*
XUCSTBL REMOVE+2*, XIT+4!
XUCSTBL( REMOVE+5*, GETRAW+6
XX1 GETRAW+2*, GETRAW+3*, GETRAW+5, GETRAW+8, ORDER+5*, ORDER+6, ORDER+9!, XIT+5!
XX2 REMOVE+1*, REMOVE+3*, REMOVE+4, REMOVE+5, GETRAW+14*, GETRAW+15, GETRAW+16, GETRAW+17!, XIT+5!
XX3 GETRAW+14*, GETRAW+15, GETRAW+16, GETRAW+17!, XIT+5!
XXS GETRAW+12*, GETRAW+14, GETRAW+16, GETRAW+17!, XIT+5!
>> Y GETIO+6, HDR+2*
ZTDESC GETIO+4*, GETIO+7!
ZTDTH GETIO+6*, GETIO+7!
>> ZTQUEUED XIT+1
ZTRTN GETIO+4*, GETIO+7!
ZTSAVE GETIO+7!
ZTSAVE("XUCS*" GETIO+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All