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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: XQUIT

Package: Kernel

Routine: XQUIT


Information

XQUIT ;SEA/LUKE - Jump Utilities (Part II) ;06/23/98 11:28

Source Information

Source file <XQUIT.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 2 POP^XQ72  (DISPLAY,HOLD)^XQUTL  

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

Package Total Caller Graph
Kernel 6 XQ  XQ1  XQ12  XQ72  XQ73  XQT1  

Entry Points

Name Comments DBIA/ICR reference
RESET ;Reset the stack to what it should be
RB ;Come here from ^XQ73 for Rubber Band jumps
T ;Come here from XQT1+14 & 33 if a template finds XQUIT while executing
PM ;Come here from XQ12 if XQUIT is encounter at logon in a primary menu
MESS ;Tell the user what's going on unless we executed XQUIT EXECUTABLE field
X ;If there is something in the XQUIT EXECUTABLE field, execute it.

External References

Name Field # of Occurrence
POP^XQ72 RESET+9
DISPLAY^XQUTL PM+7, MESS+4
HOLD^XQUTL PM+10, MESS+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] RESET+8, RB+17, PM+7, MESS+4, X+2
^XUTL("XQ" XQUIT+21, RESET+2, RESET+8, RESET+19, RESET+20*, RB+7, RB+8, RB+9!, RB+13*

Label References

Name Line Occurrences
MESS XQUIT+18, RB+5
RB XQUIT+4
X XQUIT+12, RB+4, T+1, PM+4

Naked Globals

Name Field # of Occurrence
^( RB+8
^("T" RB+13
^(21 PM+7, MESS+4
^(22 X+2
^(26 RESET+8, RB+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% XQUIT+6~, RESET+8*, RESET+9*, RB+1~, RB+8*
U XQUIT+22, XQUIT+23, RESET+1, RESET+8, RESET+9, RESET+21, RB+15, RB+16, RB+17, PM+7
MESS+2, MESS+4, MESS+6
>> XQD XQUIT+9
>> XQDIC XQUIT+22*, RESET+1*, RB+15*
XQFLAG XQUIT+6~
XQI XQUIT+6~, RESET+9*, RB+1~
XQJ XQUIT+6~
XQJMP XQUIT+21, XQUIT+24!, RESET+23!
XQNO XQUIT+24!, MESS+2*, MESS+6
XQONSTK RESET+9, RESET+23!
XQOP XQUIT+6~
XQOPQT XQUIT+6~, XQUIT+9*, XQUIT+24!, RESET+23!, RB+1~, RB+3*, PM+1~, PM+3*, MESS+4, X+1*
X+2
XQRB XQUIT+4, RB+9!
>> XQSV XQUIT+21, XQUIT+22, RESET+1, RB+15, MESS+6
XQSVSTK RESET+23!
>> XQT XQUIT+23*, RESET+21*, RB+16*
>> XQT1 RESET+2*, RESET+8
XQTT XQUIT+24!, RESET+2, RESET+19*, RESET+20, RESET+23!, RB+13*
XQUIT XQUIT+13, XQUIT+24!, XQUIT+26, RB+4, T+2, PM+5
XQUR XQUIT+24!, RESET+23!
XQX XQUIT+6~, XQUIT+7*, XQUIT+18, RB+1~, RB+2*, RB+5, PM+1~, PM+2*, PM+6, MESS+1
X+2*
>> XQY XQUIT+9, XQUIT+22*, RESET+1*, RB+3, RB+15*, RB+17, PM+3, PM+7, X+1
>> XQY0 XQUIT+22*, XQUIT+23, RESET+1*, RESET+21, RB+15*, RB+16, RB+17, MESS+2
>> XQYY RB+3
Y XQUIT+24!, RESET+23!
>> ZTQUEUED XQUIT+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All