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

Package: SAGG Project

Routine: KMPSTMRT


Information

KMPSTMRT ;SP/JML - Collect Cache Metrics for the VistA Storage Monitor ;6/1/2020

Source Information

Source file <KMPSTMRT.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 5 GETENV^%ZOSV  RU^%ZOSVKR  KMPVVSTM^%ZOSVKSD  $$HTFM^XLFDT  $$WORKDAY^XUWORKDY  
Uncategorized 2 (GLOSTATS,ZERO)^KMPTASK  ($$NODETYPE,$$POST,$$SHORTDAT,$$TSTAMP,SITE)^KMPUTLW  
VistA System Monitor 2 PURGEDLY^KMPVCBG  ($$GETVAL,$$PROD,$$SITEINFO)^KMPVCCFG  

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

Package Total Caller Graph
VistA System Monitor 1 KMPV VSTM DATA RETRANSMISSION  

Entry Points

Name Comments DBIA/ICR reference
RUN ;
STORAGE ;
ZERONODE ;
GLOBALS ;
CALC(KMPVAL) ; Convert to MB if units specified in value, round to 3 decimal places
GETDB(DBSTR,KMPRES) ;
RETRY ; retry failed POSTS

External References

Name Field # of Occurrence
GETENV^%ZOSV RUN+20
RU^%ZOSVKR RUN+2, RUN+10, RUN+34
KMPVVSTM^%ZOSVKSD RUN+30
GLOSTATS^KMPTASK GLOBALS+2
ZERO^KMPTASK ZERONODE+1
$$NODETYPE^KMPUTLW RUN+21
$$POST^KMPUTLW STORAGE+30, ZERONODE+20, GLOBALS+21, RETRY+10
$$SHORTDAT^KMPUTLW STORAGE+22, ZERONODE+12, GLOBALS+13
$$TSTAMP^KMPUTLW RUN+25
SITE^KMPUTLW STORAGE+17, ZERONODE+7, GLOBALS+8
PURGEDLY^KMPVCBG RUN+7
$$GETVAL^KMPVCCFG RUN+2, RUN+9, RUN+10, RUN+12, RUN+34
$$PROD^KMPVCCFG RUN+12
$$SITEINFO^KMPVCCFG RUN+18
$$HTFM^XLFDT RUN+23
$$WORKDAY^XUWORKDY RUN+24

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^KMPTMP("KMPV" STORAGE+11*, STORAGE+12, STORAGE+26, STORAGE+27, STORAGE+31*, STORAGE+32!, ZERONODE+2, ZERONODE+16, ZERONODE+17, ZERONODE+21*
ZERONODE+22!, GLOBALS+3, GLOBALS+17, GLOBALS+18, GLOBALS+22*, GLOBALS+23!, RETRY+4, RETRY+6, RETRY+8, RETRY+9
RETRY+11!

Label References

Name Line Occurrences
$$CALC STORAGE+7, STORAGE+8, STORAGE+9
GETDB STORAGE+3
GLOBALS RUN+33
STORAGE RUN+31
ZERONODE RUN+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
B RUN+3~, RUN+19*, STORAGE+10
DBSTR GETDB~, GETDB+2, GETDB+3, GETDB+4, GETDB+7, GETDB+8, GETDB+10, GETDB+11, GETDB+14, GETDB+15
, GETDB+16, GETDB+20
KMPBPM RUN+3~, STORAGE+8*, STORAGE+10
KMPBS RUN+3~, STORAGE+7*, STORAGE+10
KMPCSMB RUN+3~, STORAGE+7*, STORAGE+10
KMPDARR STORAGE+14~, STORAGE+24*, STORAGE+29, ZERONODE+4~, ZERONODE+14*, ZERONODE+19, GLOBALS+5~, GLOBALS+15*, GLOBALS+20
KMPDATA RUN+5~, STORAGE+5*, STORAGE+7, STORAGE+8, STORAGE+9, STORAGE+27*, STORAGE+28, ZERONODE+17*, ZERONODE+18, GLOBALS+18*
GLOBALS+19
KMPDATE RUN+3~
KMPDAY RETRY+1~, RETRY+3*, RETRY+4*, RETRY+6, RETRY+8, RETRY+9, RETRY+11
KMPDB RUN+3~, STORAGE+4*, STORAGE+10
KMPDFS RUN+3~, STORAGE+9*, STORAGE+10
KMPDIR RUN+3~, STORAGE+4*, STORAGE+10
KMPDISK RUN+3~, STORAGE+4*, STORAGE+10
KMPDNUM RUN+3~, RUN+14*, RUN+16*, RUN+17
KMPDST RUN+5~, RUN+29*, STORAGE+20, ZERONODE+10, GLOBALS+11
KMPDSTR RUN+3~, STORAGE+10*, STORAGE+11
KMPES RUN+3~, STORAGE+9*, STORAGE+10
KMPETSO RUN+5~, RUN+26*, STORAGE+19, ZERONODE+9, GLOBALS+10
KMPFB RUN+3~, STORAGE+8*, STORAGE+10
KMPFMDAY RUN+5~, RUN+23*, RUN+24
KMPFSMB RUN+3~, STORAGE+8*, STORAGE+10
KMPI RETRY+1~, RETRY+7*, RETRY+8*, RETRY+9, RETRY+11
KMPINST RUN+3~, RUN+21*, STORAGE+22, ZERONODE+12, GLOBALS+13
KMPISD RUN+4~, STORAGE+9*, STORAGE+10
KMPJMSG STORAGE+14~, STORAGE+18*, STORAGE+23, ZERONODE+4~, ZERONODE+8*, ZERONODE+13, GLOBALS+5~, GLOBALS+9*, GLOBALS+14
KMPJSON STORAGE+14~, STORAGE+15*, STORAGE+17, STORAGE+30, ZERONODE+4~, ZERONODE+5*, ZERONODE+7, ZERONODE+20, GLOBALS+5~, GLOBALS+6*
GLOBALS+8, GLOBALS+21, RETRY+1~, RETRY+9*, RETRY+10
KMPLOC RETRY+1~, RETRY+5*, RETRY+6*, RETRY+8, RETRY+9, RETRY+10, RETRY+11
KMPMSMB RUN+4~, STORAGE+7*, STORAGE+10
KMPNDTYP RUN+4~, RUN+21*, STORAGE+21, ZERONODE+11, GLOBALS+12
KMPNODE RUN+5~, RUN+20*, RUN+21, RUN+22
KMPRES STORAGE+3, GETDB~
KMPRES("DB" STORAGE+4, GETDB+8*, GETDB+12*, GETDB+16*, GETDB+20*
KMPRES("DIR" STORAGE+4, GETDB+7*, GETDB+11*, GETDB+12, GETDB+15*, GETDB+19*
KMPRES("DISK" STORAGE+4, GETDB+6*, GETDB+10*, GETDB+14*, GETDB+18*
KMPSC RUN+4~, RUN+19*
KMPSTAT RUN+4~, STORAGE+30*, STORAGE+31, ZERONODE+20*, ZERONODE+21, GLOBALS+21*, GLOBALS+22, RETRY+1~, RETRY+10*, RETRY+11
KMPSTR RUN+4~
KMPSTYP GETDB+1~, GETDB+2*, GETDB+3*, GETDB+4*, GETDB+5, GETDB+9, GETDB+13
KMPTEST RUN+16!
KMPTI RUN+4~, STORAGE+25*, STORAGE+26*, STORAGE+27, ZERONODE+15*, ZERONODE+16*, ZERONODE+17, GLOBALS+16*, GLOBALS+17*, GLOBALS+18
KMPTIMES RUN+5~, RUN+25*, RUN+26, RUN+27, RUN+28, RUN+29
KMPUTCE RUN+5~, RUN+28*, STORAGE+20, ZERONODE+10, GLOBALS+11
KMPUTCO RUN+5~, RUN+27*, STORAGE+19, ZERONODE+9, GLOBALS+10
KMPVAL CALC~, CALC+1, CALC+2, CALC+3, CALC+4
KMPVDATA RUN+4~, RUN+30, GLOBALS+2
KMPVDATA( STORAGE+2, STORAGE+5
KMPVDIR RUN+4~, STORAGE+1*, STORAGE+2*, STORAGE+3, STORAGE+5, GLOBALS+1*
KMPVLN RUN+4~, STORAGE+1*, STORAGE+11*, GLOBALS+1*
KMPVNODE RUN+4~, RUN+22*, STORAGE+21, ZERONODE+11, GLOBALS+12
KMPVSINF RUN+4~, RUN+18*, RUN+19
KMPWORK RUN+5~, RUN+24*
U RUN+20
Y RUN+4~, RUN+20
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All