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

Package: Kernel

Routine: XUSTAT2


Information

XUSTAT2 ;SF/RWF - User/CPU/device stats part3 ;2/27/91 16:19 ;

Source Information

Source file <XUSTAT2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 DD^%DT  ^DIR  
Kernel 1 END^XUSTAT  

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 XUSTAT1  

Entry Points

Name Comments DBIA/ICR reference
A
STATS
EXIT
PROC ;
USER ;
TIME
DEVICE ;
SERV ;
SETTIME ;
HDR
HDR2

External References

Name Field # of Occurrence
DD^%DT A
^DIR HDR
END^XUSTAT EXIT

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Total sign-on's processed: ",XUTREC
  • Line Location: STATS+0
Function Call: WRITE
  • Prompt: !,"Total Taskman records: ",XUNOTM
  • Line Location: STATS+1
Function Call: WRITE
  • Prompt: !,"Total number of sign-on's without a sign-off time: ",XUNODT,!
  • Line Location: STATS+3
Function Call: WRITE
  • Prompt: !,XUCPU,?15,XUON,?30,XUSER,?45,XUTIME,!,XULI
  • Line Location: PROC+5
Function Call: WRITE
  • Prompt: !,XUSER
  • Line Location: USER+2
Function Call: WRITE
  • Prompt: !,?20,$E(XULI,1,11),!,?20,XUTIME
  • Line Location: USER+4
Function Call: WRITE
  • Prompt: !,?5,XU2,?20,XUTIME,?35,$S($D(^TMP($J,"NODAT",XU1,XU2))#2:^(XU2),1:"")
  • Line Location: TIME+2
Function Call: WRITE
  • Prompt: !,X
  • Line Location: DEVICE+2
Function Call: WRITE
  • Prompt: !,?20,$E(XULI,1,11),!,?20,XUTIME
  • Line Location: DEVICE+4
Function Call: WRITE
  • Prompt: !,XUSER,?37,XUTIME,?64,^TMP($J,"SER",XUSER),!,$E(XULI,1,$L(XUSER))
  • Line Location: SERV+3
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: HDR2+0
Function Call: WRITE
  • Prompt: Y,?25,XUHDR,?65,"Page # ",XUPA,!?20
  • Line Location: HDR2+0
Function Call: WRITE
  • Prompt: !?14,"This report was generated for the period",!?12,"beginning ",XUST," and ending ",XUEN
  • Line Location: HDR2+1
Function Call: WRITE
  • Prompt: !,XUEQ
  • Line Location: HDR2+6
Routine Call
  • DIR
  • Line Location:
    • HDR

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] DEVICE+2
^DD("DD" HDR2
^TMP($J A+3, A+4, A+5, A+6, PROC+2, PROC+3, TIMETIME+2, SERV+2, SERV+3

Label References

Name Line Occurrences
DEVICE A+6
HDR PROC+1, USER+1, DEVICE+1, SERV+1
HDR2 A+2
PROC A+3
SERV A+5
SETTIME PROC+4, USER+4, TIME+1, DEVICE+4, SERV+2
TIME USER+3, DEVICE+3
USER A+4

Naked Globals

Name Field # of Occurrence
^( A+4, TIMETIME+2
^(0 DEVICE+2
^(1 PROC+3, SERV+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SETTIME+1*
>> DIR(0 HDR*
DT HDR2
>> DUOUT A+3, A+4, A+5, A+6, PROC+1, USER+1, DEVICE+1, SERV+1, HDR
>> I A+3*, A+4*, USER+3*, DEVICE+3*
IOF HDR2
IOSL PROC+1, USER+1, DEVICE+1, SERV+1
IOST HDR
>> X PROC+2*, PROC+3*, USER+4*, TIME*, TIME+1, DEVICE+2*, DEVICE+4*, SERV+2*, SETTIME+1
>> XU1 A+6*, USER+2*, TIMETIME+2, DEVICE+2
>> XU1T USER+2*, USER+4, TIME+1*, DEVICE+3*, DEVICE+4
>> XU2 USER+3*, TIMETIME+2, DEVICE+3*
>> XUCPU A+3*, PROC+2, PROC+3, PROC+5
>> XUDUZ PROC+2*
>> XUEN A*, HDR2+1
>> XUEQ A*, HDR2+6
>> XUHDR A+1*, HDR2
>> XUI A+5*, A+6*
>> XULI A*, PROC+5, USER+4, DEVICE+4, SERV+3
>> XUNAME( USER+3, DEVICE+3
>> XUNODT STATS+3
>> XUNOTM STATS+1
>> XUON PROC+2*, PROC+5
>> XUPA A*, HDR2HDR2+6*
>> XUREC A+4*, USER+2
>> XUSER A+4*, A+5*, PROC+2*, PROC+5, USER+2, SERV+2, SERV+3
>> XUSORT A+1, A+3, A+4, A+5, A+6, STATS+2, HDR2+2, HDR2+3, HDR2+4, HDR2+5
>> XUST A*, HDR2+1
>> XUTIME PROC+5, USER+4, TIME*, TIME+2, DEVICE+4, SERV+3, SETTIME+1*
>> XUTREC STATS
>> XUTTIME A*, SETTIME+1*
>> XUTUSER A*, STATS+2, USER+2*
>> Y A*, HDR2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All