KMPDU2 ;OAK/RAK - CM Tools Routine Utilities ;08/31/11 09:21
Source file <KMPDU2.m>
Package | Total | Call Graph |
---|---|---|
Capacity Management | 2 | KILL^KMPDU $$ROULABEL^KMPDU2 |
Kernel | 1 | ($$LJ,$$UP)^XLFSTR |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Capacity Management | 5 | KMPD ROUTINE FIND KMPD ROUTINE INQ KMPD ROUTINE LINE SRCH KMPDU2 KMPDUT1 |
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
|
RPC Name | Call Tags |
---|---|
KMPD ROUTINE FIND | ROUFIND |
KMPD ROUTINE INQ | ROUINQ |
KMPD ROUTINE LINE SRCH | ROUSRC2 |
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 |
Name | Line Occurrences |
---|---|
$$ENDCHAR | ROUFIND+40 |
$$ROUNAME | ROUFIND+28, ROUFIND+39, ROUINQ+9, ROUSRC+20 |
$$ROUSRC1 | IRSRC+17, ROUSRC+22, ROUSRC+29 |
Name | Field # of Occurrence |
---|---|
^(0 | IRSRC+16 |
>> | 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 |