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

Package: Kernel

Routine: XQ32


Information

XQ32 ;SEA/JLI,MJM - LIST USERS WITH SPECIFIED MENU ;9/28/92 15:49;5/13/93 11:04 AM [ 04/02/2003 8:29 AM ]

Source Information

Source file <XQ32.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA Fileman 3 ^%DT  H^%DTC  ^DIC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 XUXREF-2  

Entry Points

Name Comments DBIA/ICR reference
DQ ; Entry point for queued job
HDR
CON
QUEIT ;
NWPG
PSM1
PSM2 ;
PSM3 ;
PSM4 ;
OUT

External References

Name Field # of Occurrence
^%DT QUEIT+1
H^%DTC QUEIT+1
^%ZIS PSM1+2
^%ZISC OUT
^%ZTLOAD QUEIT+1
^DIC PSM1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PSM1+0
Function Call: WRITE
  • Prompt: !!,$P(Y(0),U,2)," [",$P(Y(0),U,1),"]",!,"is the Primary Menu for ",XQJ," user",$S(XQJ>1:"s:",1:":"),!
  • Line Location: DQ+6
Function Call: WRITE
  • Prompt: !!,$P(Y(0),U,2)," [",$P(Y(0),U,1),"]",!,"is the Secondary Menu for ",XQJ," user",$S(XQJ>1:"s:",1:"."),!
  • Line Location: DQ+7
Function Call: WRITE
  • Prompt: !,XQJ,?33,XQLOG,?50,XQCRT
  • Line Location: PSM4+8
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: CON+0
Function Call: WRITE
  • Prompt: @IOF,!,XQHDR(1),?70,"PAGE ",XQP
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !,$E(XQDSH,1,IOM-1)
  • Line Location: HDR+2
Routine Call
  • DIC
  • Line Location:
    • PSM1
Routine Call
  • %ZIS
  • Line Location:
    • PSM1+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J DQ+2!, PSM2+1!*, PSM3+2, PSM4+1
^VA(200 - [#200] DQ+6, DQ+7, PSM2+1, PSM4+2, PSM4+3, PSM4+4, PSM4+6

Label References

Name Line Occurrences
CON DQ+6, DQ+7, NWPG
HDR DQ+6, DQ+7, NWPG+1
NWPG PSM4+1
OUT PSM1+2, DQ+6, DQ+7
PSM2 DQ+6, DQ+7
PSM3 DQ+6, DQ+7
PSM4 PSM3+2
QUEIT PSM1+2

Naked Globals

Name Field # of Occurrence
^(1 PSM4+6
^(1.1 PSM4+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PSM1*, OUT!, PSM4+2*, PSM4+3*, PSM4+4*, PSM4+6*
%A1 OUT!
>> %DT QUEIT+1*
>> %DT("A" QUEIT+1*
>> %H QUEIT+1
>> %T QUEIT+1
>> %ZIS PSM1+2*
>> %dt("B" QUEIT+1*
C OUT!
DIC PSM1*, OUT!
DIC("S" PSM1*!
DIC(0 PSM1*
DTIME CON
>> DUOUT CON
I OUT!
IO("Q" PSM1+2!
IOF HDR
IOM HDR+2
IOSL PSM4+1
IOST DQ+6, DQ+7, NWPG
J OUT!
K OUT!
L OUT!, PSM4+5*
POP PSM1+2, OUT!
S OUT!
U DQ+3, DQ+6, DQ+7, PSM2+1, PSM4+2, PSM4+3, PSM4+4, PSM4+6, CON
X OUT!, CON*, QUEIT+1*
XQCRT OUT!, PSM4+6*, PSM4+7*, PSM4+8
XQDSH DQ+2*, OUT!, HDR+2
XQE OUT!
XQENT OUT!
XQFL OUT!
XQHDR DQ+3!, OUT!
XQHDR(1 DQ+3*, HDR
XQHDR(2 DQ+4*, HDR+1
XQHDR(3 HDR+1
XQI OUT!, PSM2+1*, PSM4+1*, PSM4+2, PSM4+3, PSM4+4, PSM4+6
XQJ DQ+6, DQ+7, OUT!, PSM2+1*, PSM3+2*, PSM4+1, PSM4+8
XQK DQ+6*, DQ+7*, OUT!, PSM2+1
XQLEN OUT!
XQLOG OUT!, PSM4+2*, PSM4+3*, PSM4+4*, PSM4+8
XQNM OUT!
XQP DQ+6*, DQ+7*, OUT!, HDR*
XQS OUT!
XQUI DQ+5*, DQ+6, DQ+7, OUT!, PSM3+2, PSM4+1, NWPG, CON*
XQY1 PSM1+1*, DQ+1!
XQY2 PSM1+1*, DQ+1!
Y PSM1, PSM1+1, DQ+1*, DQ+6, DQ+7, OUT!, PSM2+1, QUEIT+1
Y(0 PSM1+1, DQ+1*, DQ+3, DQ+6, DQ+7
ZISI OUT!
ZTDESC PSM1+2*, OUT!
ZTDTH OUT!, QUEIT+1*
ZTRTN PSM1+2*, OUT!
ZTSAVE OUT!
ZTSAVE("XQY1" PSM1+2*
ZTSAVE("XQY2" PSM1+2*
ZTSK PSM1+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All