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

Package: Kernel

Routine: XUS9


Information

XUS9 ;SF/RWF,ISD/HGW - Find a user ; 1/18/12 8:20am

Source Information

Source file <XUS9.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 (,DD)^%DT  ^DIC  UPDATE^DIE  
Kernel 2 GETENV^%ZOSV  $$NOW^XLFDT  
Toolkit 1 CNV^XTBASE  

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

Package Total Caller Graph
Kernel 3 XU FINDUSER  XUCT01  XUSERINQ  

Entry Points

Name Comments DBIA/ICR reference
1
A
EXIT ;K %,%H,DA,DIC,I,Y,X
EX2 ;K XU1,XU2,XU3,XU4,XU5,XU6,XUSER,XUJOB,XUVOL,XUCI,XUDT
B ;Find
REMOVE ;Questionable entry removed
INQ ;Entry from print template used by "User Inquiry" [XUSERINQ]

External References

Name Field # of Occurrence
^%DT 1
DD^%DT B+3
GETENV^%ZOSV B+5
^DIC A
UPDATE^DIE REMOVE+5
$$NOW^XLFDT REMOVE+4
CNV^XTBASE B+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"User: ",XUSER,$S($D(^XUSEC(0,"CUR",DA))=10:" is found on;",1:" isn't currently on the system")
  • Line Location: A+1
Function Call: WRITE
  • Prompt: !,"DONE"
  • Line Location: A+3
Function Call: WRITE
  • Prompt: !,"Job: ",XU6," on ",XUCI,",",XUVOL," node: ",XUNODE," from ",XUDT
  • Line Location: B+9
Function Call: WRITE
  • Prompt: !,"Device: ",$P(XU3,"^",2)
  • Line Location: B+10
Function Call: WRITE
  • Prompt: " (",$P(XU3,"^",9),")"
  • Condition for execution: $P(XU3,"^",9)]""
  • Line Location: B+10
Function Call: WRITE
  • Prompt: !?3,"Menu path:"
  • Line Location: B+12
Function Call: WRITE
  • Prompt: !,?I*3+2,$P(Y,"^",3)
  • Line Location: B+14
Function Call: WRITE
  • Prompt: !?3,"You must sign-on to node ",XUNODE," to see this menu path."
  • Line Location: B+15
Function Call: WRITE
  • Prompt: !,?I*3+2,$P(Y,"^",3)
  • Line Location: B+16
Function Call: WRITE
  • Prompt: !
  • Line Location: B+17
Routine Call
  • DIC
  • Line Location:
    • A
Routine Call
  • DIE
  • Line Location:
    • REMOVE+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("UCI" 1INQ+1
^%ZOSF("VOL" 1INQ+1
^XUSEC(0 - [#3.081] A+1, A+2, B+2, REMOVE+2!, INQ+2
^XUTL("XQ" B+8, B+14

Label References

Name Line Occurrences
A A+3
B A+2, INQ+2
EX2 INQ+3
EXIT A
REMOVE B+1, B+2, B+8

Naked Globals

Name Field # of Occurrence
^( B+14
^("DUZ" B+8
^(0 B+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% XUS9+3~
%DT XUS9+3~, 1*
%H XUS9+3~
>> D0 INQ+1
DA XUS9+3~, A*, A+1, A+2, B+8, REMOVE+2, INQ+1~*, INQ+2
DIC XUS9+3~, A*
DIC("A" A*
DIC(0 A*
DT INQ+1
FDA REMOVE+3~
FDA( REMOVE+4*
I XUS9+3~, B+14*
X XUS9+3~, 1*, B+4*
X1 XUS9+3~, B+4*
XU1 XUS9+3~, 1*, B+7, INQ+1*
XU2 XUS9+3~, 1*, B+7, INQ+1*
XU3 XUS9+3~, B+2*, B+3, B+6, B+10
XU4 XUS9+3~, 1*, B+1, INQ+1*
XU5 XUS9+3~, A+2*, B+1, B+2, B+3, REMOVE+2, REMOVE+4, INQ+2*
XU6 XUS9+3~, B+3*, B+4*, B+9
XU7 XUS9+3~, B+5*, B+8, B+14, B+15
XUCI XUS9+3~, B+3*, B+7, B+9
XUDT XUS9+3~, B+3*, B+9
XUJOB XUS9+3~, B+3*, B+4, B+8, B+14
XUNODE XUS9+3~, B+6*, B+8, B+9, B+14, B+15
XUSER XUS9+3~, A*, A+1
XUVOL XUS9+3~, B+3*, B+7, B+9
Y XUS9+3~, 1AB+3*, B+4, B+5, B+14*, INQ+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All