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

Package: Capacity Management

Routine: KMPDU2


Information

KMPDU2 ;OAK/RAK - CM Tools Routine Utilities ;08/31/11 09:21

Source Information

Source file <KMPDU2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Capacity Management 2 KILL^KMPDU  $$ROULABEL^KMPDU2  
Kernel 1 ($$LJ,$$UP)^XLFSTR  

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

Package Total Caller Graph
Capacity Management 5 KMPD ROUTINE FIND  KMPD ROUTINE INQ  KMPD ROUTINE LINE SRCH  KMPDU2  KMPDUT1  

Entry Points

Name Comments DBIA/ICR reference
IRSRC(KMPDDA) ;-- extrinsic function - check for local mods in INSTALL file
ROUFIND(KMPDY,KMPDRNM,KMPDGBL) ;-- find routines.
ROUINQ(KMPDY,KMPDROU) ;-- routine inquiry.
ROUSRC(KMPDY,KMPDROU,KMPDTXT) ;-- routine search
ROUSRC1(KMPDROU,KMPDTXT) ;-- extrinsic function - check for text.
ROUSRC2(KMPDY,KMPDTXT,KMPDGBL,KMPDROU) ;-- search for text in routine.
ROULABEL(TEXT) ;-- routine label.
ROUNAME(KMPDRNM) ;-- extrinsic function - determine if routine name is valid
ENDCHAR(RTN) ;-- extrinsic function - determine last character for $ordering

External References

Name Field # of Occurrence
KILL^KMPDU ROUFIND+17, ROUSRC2+18
$$ROULABEL^KMPDU2 ROUSRC2+36
$$LJ^XLFSTR ROUINQ+24
$$UP^XLFSTR ROUSRC+8, ROUSRC1+9, ROUSRC1+22, ROUSRC2+24, ROUSRC2+38

Used in RPC

RPC Name Call Tags
KMPD ROUTINE FIND ROUFIND
KMPD ROUTINE INQ ROUINQ
KMPD ROUTINE LINE SRCH ROUSRC2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^$ROUTINE( ROUFIND+30, ROUFIND+41, ROUINQ+10, ROUSRC+27
^%ZOSF("LOAD" ROUINQ+18, ROUSRC1+20, ROUSRC2+32
^%ZOSF("OS" ROUFIND+31, ROUFIND+42, ROUINQ+17, ROUSRC1+19, ROUSRC2+31
^%ZOSF("RSUM1" ROUFIND+35, ROUFIND+45
^%ZOSF("TEST" ROUINQ+15, ROUSRC1+17, ROUSRC2+30
^ROUTINE( ROUFIND+31, ROUFIND+42, ROUINQ+17, ROUSRC1+19, ROUSRC2+31
^XPD(9.7 - [#9.7] IRSRC+15, IRSRC+16

Label References

Name Line Occurrences
$$ENDCHAR ROUFIND+40
$$ROUNAME ROUFIND+28, ROUFIND+39, ROUINQ+9, ROUSRC+20
$$ROUSRC1 IRSRC+17, ROUSRC+22, ROUSRC+29

Naked Globals

Name Field # of Occurrence
^(0 IRSRC+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATA ROUFIND+14~, ROUFIND+17, ROUFIND+19, ROUSRC2+15~, ROUSRC2+18, ROUSRC2+20
DIF ROUINQ+12~, ROUINQ+14*, ROUSRC1+14~, ROUSRC1+16*, ROUSRC2+15~, ROUSRC2+29*
I IRSRC+13~, IRSRC+14*, IRSRC+15*, IRSRC+16, ROUINQ+12~, ROUINQ+19*, ROUINQ+20*, ROUINQ+21, ROUINQ+24, ROUSRC1+14~
, ROUSRC1+16*, ROUSRC1+21*, ROUSRC1+22, ROUSRC2+15~, ROUSRC2+29*, ROUSRC2+33*, ROUSRC2+36, ROUSRC2+38, ROUSRC2+39, ROULABEL+2~
, ROULABEL+4*
KMPDDA IRSRC~, IRSRC+11, IRSRC+15, IRSRC+16
KMPDGBL ROUFIND~, ROUFIND+9*, ROUFIND+12, ROUFIND+17, ROUFIND+21, ROUFIND+28, ROUFIND+30, ROUFIND+31, ROUFIND+33*, ROUFIND+35*
, ROUFIND+39, ROUFIND+42, ROUFIND+43*, ROUFIND+45*, ROUFIND+48, ROUINQ+9, ROUSRC+20, ROUSRC2~, ROUSRC2+9*, ROUSRC2+11
, ROUSRC2+12, ROUSRC2+13, ROUSRC2+18, ROUSRC2+22, ROUSRC2+39, ROUSRC2+42
KMPDRNM ROUFIND~, ROUFIND+9*, ROUFIND+11, ROUFIND+24*, ROUFIND+26, ROUFIND+28, ROUFIND+30, ROUFIND+31, ROUFIND+33, ROUFIND+35
, ROUFIND+38*, ROUFIND+39, ROUFIND+40, ROUNAME~, ROUNAME+6*, ROUNAME+7
KMPDROU ROUINQ~, ROUINQ+7*, ROUINQ+8, ROUINQ+9, ROUINQ+10, ROUINQ+15, ROUINQ+16, ROUINQ+17, ROUSRC~, ROUSRC+8*
, ROUSRC+10, ROUSRC+15, ROUSRC1~, ROUSRC1+9*, ROUSRC1+11, ROUSRC1+17, ROUSRC1+19, ROUSRC2~, ROUSRC2+11
KMPDROU( ROUSRC2+27
KMPDTXT ROUSRC~, ROUSRC+8*, ROUSRC+11, ROUSRC+22, ROUSRC+29, ROUSRC1~, ROUSRC1+9*, ROUSRC1+12, ROUSRC1+22, ROUSRC2~
, ROUSRC2+9*, ROUSRC2+12, ROUSRC2+24*, ROUSRC2+38
KMPDY ROUFIND~, ROUFIND+7!, ROUFIND+11*, ROUFIND+12*, ROUFIND+19*, ROUFIND+21*, ROUINQ~, ROUINQ+5!, ROUINQ+26, ROUSRC~
, ROUSRC+6!, ROUSRC+31, ROUSRC2~, ROUSRC2+7!, ROUSRC2+13*, ROUSRC2+20*, ROUSRC2+22*
KMPDY( ROUINQ+24*, ROUSRC+29*
KMPDY(0 ROUFIND+48*, ROUINQ+8*, ROUINQ+10*, ROUINQ+16*, ROUINQ+17*, ROUINQ+26*, ROUSRC+10*, ROUSRC+11*, ROUSRC+22*, ROUSRC+24*
, ROUSRC+31*
LABEL ROUSRC2+15~, ROUSRC2+29*, ROUSRC2+36*, ROUSRC2+39, ROULABEL+2~, ROULABEL+3*, ROULABEL+4*, ROULABEL+5
LN ROUFIND+14~, ROUFIND+40*, ROUFIND+41, ROUFIND+42*, ROUFIND+43, ROUFIND+45, ROUFIND+46*, ROUINQ+12~, ROUINQ+19*, ROUINQ+24*
, ROUSRC+13~, ROUSRC+26*, ROUSRC+29*, ROUSRC2+15~, ROUSRC2+26*, ROUSRC2+39, ROUSRC2+40*
LN(0 ROUINQ+19*, ROUINQ+22*, ROUINQ+23, ROUINQ+24*
OFFSET ROUSRC2+15~, ROUSRC2+29*, ROUSRC2+34*, ROUSRC2+36*, ROUSRC2+39
RETURN IRSRC+13~, IRSRC+14*, IRSRC+15, IRSRC+17*, IRSRC+20, ROUSRC1+14~, ROUSRC1+16*, ROUSRC1+21, ROUSRC1+22*, ROUSRC1+24
RN ROUSRC+13~, ROUSRC+26*, ROUSRC+27*, ROUSRC+29
ROU ROUFIND+14~, ROUFIND+40*, ROUFIND+41*, ROUFIND+42, ROUFIND+43, ROUFIND+45, ROUINQ+12~, ROUSRC1+14~, ROUSRC2+15~, ROUSRC2+26*
, ROUSRC2+27*, ROUSRC2+29, ROUSRC2+30, ROUSRC2+31, ROUSRC2+39
ROU( ROUINQ+20, ROUINQ+21*, ROUINQ+24, ROUSRC1+21, ROUSRC1+22
ROUT ROUSRC2+28!
ROUT( ROUSRC2+33, ROUSRC2+36, ROUSRC2+38, ROUSRC2+39
RTN IRSRC+13~, IRSRC+16*, IRSRC+17, ROUFIND+14~, ROUFIND+40*, ROUFIND+41, ROUSRC+13~, ROUSRC+15*, ROUSRC+16*, ROUSRC+20
, ROUSRC+22, ROUSRC+26, ROUSRC+27, ROUSRC2+15~, ENDCHAR~, ENDCHAR+4, ENDCHAR+6, ENDCHAR+8, ENDCHAR+10, ENDCHAR+12
, ENDCHAR+14, ENDCHAR+16, ENDCHAR+18, ENDCHAR+20
STAR ROUSRC+13~, ROUSRC+15*, ROUSRC+16, ROUSRC+19
TEXT ROULABEL~, ROULABEL+1, ROULABEL+4
U IRSRC+16, ROUFIND+33, ROUFIND+35, ROUFIND+43, ROUFIND+45
X ROUFIND+14~, ROUFIND+35*, ROUFIND+45*, ROUINQ+12~, ROUINQ+15*, ROUINQ+21*, ROUINQ+22, ROUINQ+23*, ROUINQ+24, ROUSRC1+14~
, ROUSRC1+17*, ROUSRC2+15~, ROUSRC2+30*
XCNP ROUINQ+12~, ROUINQ+14*, ROUSRC1+14~, ROUSRC1+16*, ROUSRC2+15~, ROUSRC2+29*
Y ROUFIND+14~, ROUFIND+35, ROUFIND+45
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All