%ST

=%ST - System Table= The %ST utility routine creates an array of various system table memory addresses.

For example: USER>do ^%ST USER>zwrite %ST="M/WNT" %ST("ALLOC")=6731728 %ST("ALTPID")=10036 %ST("BDB0")=33584004 %ST("BUFCNT")=1672 %ST("CPLEN")=4 %ST("DEV")=908 %ST("DIR")=6735194 %ST("FLAGSA")=33556258 %ST("GARCUR")=1728 %ST("GARNEXT")=1712 %ST("GID")=0 %ST("GIND")=35400488 %ST("GPRIBAS")=1620 %ST("GPRICH")=1624 %ST("GPRIHIGH")=1616 %ST("GPRILOW")=1612 %ST("GPROTDEF")=1680 %ST("GT")=35401324 %ST("GV0")=5537416 %ST("GVEC")=5537288 %ST("ILEN")=4 %ST("JRN")=0 %ST("JRNIND")=0 %ST("JRNLAST")=0 %ST("JRNNEW")=0 %ST("JRNPNT")=0 %ST("JRNTYP")=1030 %ST("JRNUIC")=0 %ST("LINKDIR")=2516278 %ST("LOCKTAB")=1628 %ST("LOGENTRY")=408 %ST("LOGTAB")=37036504 %ST("MGDIR")="c:\cachesys\mgr\" %ST("MGRNSP")="%SYS" %ST("MTBUFF")=992 %ST("MTDEV")=2531856 %ST("MTINFO")=0 %ST("MTLBL")=2531832 %ST("MTTYPE")=0 %ST("NETREPA")=36087188 %ST("NETSYSTAB")=36055900 %ST("NHASH")=3417628 %ST("NNODE")=1776 %ST("NPORT")=1792 %ST("NUMRBUF")=1768 %ST("OP")=544 %ST("PAP")=540 %ST("PID")=2976 %ST("PJOURN")=0 %ST("PLEN")=4 %ST("PLINES")=328 %ST("POBJECT")=368 %ST("PPLEN")=4 %ST("PRIBAS")=3108 %ST("PRIN")=912 %ST("PRIUSR")=3112 %ST("PV")=6730304 %ST("RBUFCNT")=1768 %ST("REPTYP")=1028 %ST("ROU")=4570 %ST("ROUREF")=1344 %ST("SFLAGS")=1032 %ST("SSP")=532 %ST("SW10")=1684 %ST("SYPNTR")=1580 %ST("TRANSTAB")=3364032 %ST("TTYHASH")=18236 %ST("UICTAB")=3365058 %ST("UNAME")=5154 %ST("VBUF")=240 %ST("VERSION")=2516150 %ST("ds","len")=5 %ST("ds","nam")=6 %ST("ds","sys")=4 %ST("gbdb")=28 %ST("gbeg")=72 %ST("gcollate")=128 %ST("gdat")=76 %ST("gdirpnt")=52 %ST("gend")=122 %ST("glast")=88 %ST("glastpnt")=32 %ST("glength")=104 %ST("gnak")=120 %ST("gnew")=80 %ST("gpnt")=84 %ST("gpro")=130 %ST("gsyi")=131 %ST("gtab")=68 %ST("gtype")=127 %ST("guic")=108 %ST("indian")=0 USER>