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 |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: XULMUI1

Package: Kernel

Routine: XULMUI1


Information

XULMUI1 ;IRMFO-ALB/CJM/SWO/RGG - KERNEL LOCK MANAGER ;11/29/2012

Source Information

Source file <XULMUI1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 6 ($$HTE,$$NOW)^XLFDT  ($$LJ,$$RJ)^XLFSTR  $$KILLRPC^XULM  GETREFS^XULMLD  $$KILLPROC^XULMRPC  ($$ADD,$$ASKYESNO,$$HEX,$$SAMENODE,PAUSE)^XULMU  
List Manager 3 (CLEAR,FULL)^VALM1  CNTRL^VALM10  RE^VALM4  

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 XULM DISPLAY SINGLE LOCK  XULM TERMINATE PROCESS  ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
INIT ; Build list for displaying a single lock = XULMLOCK
FILES(XULMLOCK) ;
TEMPLATE(TEMPLATE,OFFSET) ;
TASK(TASK) ;
KILLPROC ;
HELP ; -- help code
EXIT ; -- exit code
ADD(LINE) ;
LJ(STRING,LEN) ;
RJ(STRING,LEN) ;
I() ;
HELPTEXT ;
HLPEND ;;END

External References

Name Field # of Occurrence
CLEAR^VALM1 HELP+2
FULL^VALM1 KILLPROC+2
CNTRL^VALM10 INIT+4, INIT+5, INIT+6, INIT+8, INIT+9, INIT+12, INIT+17, INIT+19, FILES+3, FILES+4
, FILES+13, FILES+18, TEMPLATE+2, TEMPLATE+3, TASK+2, TASK+4, TASK+5, TASK+6, TASK+7, TASK+8
RE^VALM4 HELP+5
$$HTE^XLFDT TASK+6
$$NOW^XLFDT KILLPROC+33
$$LJ^XLFSTR LJ+1
$$RJ^XLFSTR RJ+1
$$KILLRPC^XULM KILLPROC+24
GETREFS^XULMLD FILES+7
$$KILLPROC^XULMRPC KILLPROC+12
$$ADD^XULMU KILLPROC+34
$$ASKYESNO^XULMU KILLPROC+7, KILLPROC+40, KILLPROC+50
$$HEX^XULMU INIT+9
$$SAMENODE^XULMU KILLPROC+11
PAUSE^XULMU KILLPROC+5, KILLPROC+23, KILLPROC+44, KILLPROC+57, HELP+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"You selected a system lock! Releasing a systems lock can have a",!,"widespread affect!"
  • Line Location: KILLPROC+6
Function Call: WRITE
  • Prompt: !,ERROR,!,$G(ERROR(1))
  • Line Location: KILLPROC+55
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: HELP+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZTSCH("TASK" KILLPROC+29!
^%ZTSK - [#14.4] TASK+3, TASK+8
^DIC - [#1] FILES+10
^XLM(8993 - [#8993] TEMPLATE+6
^XLM(8993.2 - [#8993.2] KILLPROC+34*

Label References

Name Line Occurrences
$$I ADD+1
$$LJ INIT+12, TASK+5
$$RJ TEMPLATE+1
ADD INIT+4, INIT+5, INIT+6, INIT+8, INIT+9, INIT+12, INIT+17, INIT+19, INIT+21, FILES+3
, FILES+4, FILES+13, FILES+17, TEMPLATE+2, TEMPLATE+3, TEMPLATE+6, TASK+2, TASK+4, TASK+5, TASK+6
, TASK+7, TASK+8
FILES INIT+15
TASK INIT+13
TEMPLATE INIT+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT KILLPROC+52~
COUNT HELP+1~, HELP+3*
DATA KILLPROC+32~, KILLPROC+34
DATA( KILLPROC+33*
DUZ KILLPROC+33
ERROR KILLPROC+1~, KILLPROC+24, KILLPROC+55
ERROR(1 KILLPROC+55
FILE FILES+1~, FILES+5*, FILES+8*, FILES+10, FILES+15, FILES+16, FILES+17, TEMPLATE+4~
FILES FILES+1~, FILES+6*, FILES+7
FILES( FILES+8, FILES+15, FILES+16, FILES+17
I FILES+9~, FILES+14*, FILES+15*, FILES+16, FILES+17
>> IDX INIT+16, INIT+21
>> IOINHI INIT+4, INIT+5, INIT+6, INIT+8, INIT+9, INIT+12, INIT+17, INIT+19, FILES+3, FILES+4
, FILES+13, FILES+18, TEMPLATE+2, TEMPLATE+3, TASK+2, TASK+4, TASK+5, TASK+6, TASK+7, TASK+8
>> IOINORM INIT+4, INIT+5, INIT+6, INIT+8, INIT+9, INIT+12, INIT+17, INIT+19, FILES+3, FILES+4
, FILES+13, FILES+18, TEMPLATE+2, TEMPLATE+3, TASK+2, TASK+4, TASK+5, TASK+6, TASK+7, TASK+8
IP KILLPROC+15~, KILLPROC+16*, KILLPROC+19
LABEL FILES+9~, FILES+10*, FILES+11, FILES+12*, FILES+13, FILES+16*, FILES+17, FILES+18
LEN LJ~, LJ+1, RJ~, RJ+1
LINE HELP+1~, HELP+3*, ADD~, ADD+1
LOCK INIT+1~, INIT+20*, INIT+21*
>> LOCKS INIT+6, INIT+7, INIT+10, INIT+13, INIT+14, FILES+2, FILES+6, FILES+7, KILLPROC+4, KILLPROC+6
KILLPROC+29
LOG KILLPROC+32~, KILLPROC+34*
NODE TEMPLATE+4~, TASK+1~, TASK+3*, TASK+6, TASK+7
OFFSET TEMPLATE~, TEMPLATE+1*, TEMPLATE+2, TEMPLATE+3, TEMPLATE+6
OWNER INIT+1~, INIT+10*, INIT+11*, INIT+12
PID INIT+1~, INIT+7*, INIT+8, INIT+9, INIT+16, INIT+21, KILLPROC+1~, KILLPROC+4*, KILLPROC+5, KILLPROC+12
KILLPROC+24
PORT KILLPROC+15~, KILLPROC+17*, KILLPROC+19
RETURN KILLPROC+1~, KILLPROC+3*, KILLPROC+12*, KILLPROC+18*, KILLPROC+20*, KILLPROC+24*, KILLPROC+27, KILLPROC+46
STRING LJ~, LJ+1, RJ~, RJ+1
SUB TEMPLATE+4~, TEMPLATE+5*, TEMPLATE+6*
TASK TASK~, TASK+2, TASK+3, TASK+5, TASK+8
TEMPLATE FILES+1~, FILES+2*, FILES+3, TEMPLATE~, TEMPLATE+2, TEMPLATE+6
>> VALMAR INIT+2, KILLPROC+34, ADD+1, ADD+2
>> VALMBCK KILLPROC+7*, KILLPROC+26*, KILLPROC+53*, EXIT+1*
>> VALMCNT INIT+3*, INIT+4, INIT+5, INIT+6, INIT+8, INIT+9, INIT+12, INIT+17, INIT+19, FILES+3
, FILES+4, FILES+13, FILES+18, TEMPLATE+2, TEMPLATE+3, TASK+2, TASK+4, TASK+5, TASK+6, TASK+7
, TASK+8, ADD+2, I+1*, I+2
VARS FILES+1~, FILES+6*, FILES+7
>> XUENTRY ADD+2
>> XULMEXIT KILLPROC+40*, KILLPROC+50*
XULMLOCK INIT+5, INIT+6, INIT+7, INIT+10, INIT+13, INIT+14, INIT+15, INIT+21, FILES~, FILES+2
, FILES+6, FILES+7, KILLPROC+4, KILLPROC+6, KILLPROC+29, KILLPROC+37, KILLPROC+39, KILLPROC+47, KILLPROC+49
>> XULMNODE INIT+4, INIT+6, INIT+7, INIT+10, INIT+13, INIT+14, FILES+2, FILES+6, FILES+7, KILLPROC+4
KILLPROC+6, KILLPROC+11, KILLPROC+16, KILLPROC+17, KILLPROC+23, KILLPROC+24, KILLPROC+29
>> XUPARMS("KILL" KILLPROC+10*, KILLPROC+42*, KILLPROC+54*
>> XUPARMS("LOGIN" KILLPROC+24
>> XUPARMS("NODES" KILLPROC+16, KILLPROC+17, KILLPROC+24

Marked Items

Name Field # of Occurrence
$T(HELPTEXT+COUNT HELP+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All