KMPDUTL5 ;OIFO/KAK - Obtain CPU Configuration;28 Feb 2002 ;2/17/04 10:56
Source file <KMPDUTL5.m>
| 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 | 4 | KMPDHU01 KMPDTU01 KMPDUTL1 KMPDUTL6 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CPU(ARRAY) | ;-- get cpu configuration information
|
|
| DSM(CPUINFO) | ;-- for DSM Platform
|
|
| CLSTR | ; get %GETSYI using wild card to get CSID and NODENAME for all nodes
|
|
| ERRCLU | ||
| CVMS(CPUINFO,TYP) | ;-- for Cache for OpenVMS Platform
|
|
| CWINNT(CPUINFO,TYP) | ;-- for Cache for Windows NT Platform
|
|
| CREATE(FILE,TYP) | ;-- function to create new com file
|
|
| TAGXIT | ;
|
|
| PARSE(LOG,CPUARRY,TYP) | ;-- parse log file data
|
|
| EOF | ;-- end of file condition for CVMS
|
|
| EOF1 | ;-- end of file condition for CWINNT
|
|
| CVMSVER() | ;-- returns version of Cache for OpenVMS operating system
|
|
| CWNTVER() | ;-- returns version of Cache for Windows NT operating system
|
| Name | Field # of Occurrence |
|---|---|
| $$DEL^%ZISH | CVMS+24, CVMS+40 |
| $$STATUS^%ZISH | CWINNT+40, CWINNT+48, CWINNT+54, CWINNT+57, PARSE+22, PARSE+35 |
| CLOSE^%ZISH | CWINNT+62, PARSE+39, EOF+2, EOF1+2 |
| OPEN^%ZISH | CWINNT+34, PARSE+17 |
| $$MPLTF^KMPDUTL1 | CPU+13 |
| $$COMMA^KMPDUTL4 | CWINNT+49 |
| $$STRIP^KMPDUTL4 | CWINNT+42, CWINNT+49 |
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | DSM+16, CLSTR+3, CWINNT+31, PARSE+14, PARSE+41, EOF+1, EOF1+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %GETSYI | DSM+7, DSM+11, DSM+12, DSM+20, CLSTR+4, CLSTR+5, ERRCLU+3 |
| ARRAY | CPU~, CPU+16, CPU+17, CPU+18 |
| CLSTRMEM | DSM+5~, DSM+7*, DSM+10 |
| CPUARRY | PARSE~ |
| CPUARRY( | PARSE+26*, PARSE+28*, PARSE+32* |
| CPUARRY(1 | PARSE+37* |
| CPUINFO | DSM~, CVMS~, CVMS+34, CWINNT~ |
| CPUINFO( | DSM+12*, DSM+20*, CWINNT+18*, CWINNT+50* |
| CPUINFO(1 | CWINNT+60* |
| CSID | DSM+5~, DSM+19*, DSM+20, ERRCLU+1~, ERRCLU+2*, ERRCLU+3* |
| CSIDARRY | DSM+5~ |
| CSIDARRY( | CLSTR+4*, CLSTR+5*, ERRCLU+3 |
| DATA | CWINNT+11~, CWINNT+14*, CWINNT+42*, CWINNT+44*, CWINNT+49*, CWINNT+50, CWINNT+58*, CWINNT+59*, CWINNT+60 |
| DFILE | CVMS+11~, CVMS+19*, CVMS+22, CVMS+38 |
| DIR | CVMS+11~, CVMS+15*, CVMS+18, CVMS+20, CVMS+24, CVMS+40, CREATE+11~, PARSE+17 |
| DLOG | CVMS+11~, CVMS+21*, CVMS+23, CVMS+39, PARSE+17 |
| DTIME | CWINNT+12*, CWINNT+40, CWINNT+48, CWINNT+54, CWINNT+57, PARSE+22, PARSE+24, PARSE+35 |
| FILE | CVMS+11~, CVMS+18*, CVMS+27, CVMS+30, CWINNT+11~, CWINNT+17*, CWINNT+21, CWINNT+23*, CWINNT+34, CREATE~ , CREATE+15, CREATE+17, TAGXIT+6 |
| FILESPEC | CVMS+11~, CVMS+24, CVMS+37!, CVMS+40 |
| FILESPEC( | CVMS+22*, CVMS+23*, CVMS+38*, CVMS+39* |
| I | CWINNT+11~, CWINNT+57* |
| IO | CWINNT+36, PARSE+19 |
| LOG | CVMS+11~, CVMS+20*, CVMS+30, CVMS+31, CVMS+34, PARSE~ |
| NODE | DSM+5~, DSM+11*, DSM+12, DSM+17*, DSM+18*, DSM+19, DSM+20, CWINNT+11~, CWINNT+17*, CWINNT+18 , CWINNT+50, PARSE+12~, PARSE+14*, PARSE+23*, PARSE+26, PARSE+28, PARSE+32 |
| NODEARRY | DSM+5~ |
| NODEARRY( | DSM+18, DSM+19, ERRCLU+3* |
| OUT | CWINNT+11~, CWINNT+14*, CWINNT+40, CWINNT+48*, CWINNT+54, CWINNT+57* |
| POP | CWINNT+11~, CWINNT+35, PARSE+18 |
| TYP | CVMS~, CVMS+13, CVMS+27, CVMS+34, CWINNT~, CWINNT+39, CWINNT+53, CREATE~, CREATE+13, CREATE+25 , PARSE~, PARSE+21, PARSE+34 |
| TYPNM | CVMS+11~, CVMS+13*, CVMS+18, CVMS+19, CVMS+20, CVMS+21, CREATE+11~, CREATE+13*, CREATE+18 |
| U | CPU+15*, DSM+12, DSM+20, CWINNT+42, CWINNT+44, CWINNT+49, PARSE+15*, PARSE+26, PARSE+28, PARSE+32 |
| VER | CVMSVER+2~, CVMSVER+4, CWNTVER+2~, CWNTVER+4 |
| VER(1 | CVMSVER+5, CWNTVER+5 |
| X | DSM+5~, DSM+16*, CLSTR+2~, CLSTR+3*, CWINNT+11~, CWINNT+31*, CWINNT+40*, CWINNT+42, CWINNT+44, CWINNT+47 , CWINNT+48*, CWINNT+49, CWINNT+54*, CWINNT+56, CWINNT+57*, CWINNT+58, CWINNT+59, PARSE+12~, PARSE+14*, PARSE+15! , PARSE+22*, PARSE+23, PARSE+24*, PARSE+26, PARSE+28, PARSE+30, PARSE+32, PARSE+35*, PARSE+37, PARSE+41* , EOF+1*, EOF1+1* |
| Y | CVMS+11~, CVMS+24*, CVMS+40* |
| ZV | CPU+11~, CPU+13*, CPU+16, CPU+17, CPU+18 |
| Name | Field # of Occurrence |
|---|---|
| $T( | CREATE+21 |