/********************************************************************************************************************************/ /* Created: 30-Mar-2010 17:29:54 by OpenVMS SDL EV3-3 */ /* Source: 30-MAR-2010 17:29:22 $1$DGA7274:[STARLET_H.SRC]STARDEFQZ.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE $RMIDEF ***/ #ifndef __RMIDEF_LOADED #define __RMIDEF_LOADED 1 #pragma __nostandard /* This file uses non-ANSI-Standard features */ #pragma __member_alignment __save #pragma __nomember_alignment #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __save /* Save the previously-defined required ptr size */ #pragma __required_pointer_size __short /* And set ptr size default to 32-bit pointers */ #endif #ifdef __cplusplus extern "C" { #define __unknown_params ... #define __optional_params ... #else #define __unknown_params #define __optional_params ... #endif #ifndef __struct #if !defined(__VAXC) #define __struct struct #else #define __struct variant_struct #endif #endif #ifndef __union #if !defined(__VAXC) #define __union union #else #define __union variant_union #endif #endif /*+ */ /* Get System Performance Information Data Identifier Definitions */ /* */ /* The following constants define the items which can be collected */ /* with the Get System Performance Information service (GETRMI). */ /* The item numbers are defined as follows: */ /* */ /* 16 12 0 */ /* +------------------+-------------+ */ /* | Structure number | Item number | */ /* +------------------+-------------+ */ /* */ /* The top four bits represent the structure of the item and the last 12 */ /* bits represent the item within the structure. */ /* */ /******* Caution! */ /******* This file is no longer intended to be modified. */ /******* */ /* The following had been guidelines for adding symbols to RMIDEF. */ /* This interface is now defined in [STARLET]GETSYIDEF.SDL. */ /* Therefore, changing any item number is unacceptable. Some spare item */ /* number exist in each range; if these are ever exhausted, new ranges must */ /* be defined and support added, rather than changing item numbers. */ /* */ /* As any enhancements are mode to $GETRMI, changes should be made to */ /* STARLET, and modules should be changed to use the new GETRMI$ symbols */ /* to replace RMI$ symbols. */ /* */ /* * The item numbers start */ /* * at 0 and increase sequentially to the last item (even across tables). */ /* * If new items are added to a table, programs MUST be relinked to allow */ /* * the old definitions to change. This was done to simplify some table */ /* * lookups in the Monitor Utility. To get around this, new items can be */ /* * added at the end of the list. */ /* * */ /* * Each table has one item at the end to act as a place holder. It should */ /* * have the same item number as the first item of the next table. These */ /* * items are not counters in the total number of RMI items GETRMI$_TABLESIZE. */ /*- */ /* DEFINE TABLE TYPES */ #define RMI$C_EXETYPE 1 /* Executive cells */ #define RMI$C_EWSTYPE 2 /* Executive writable storage area */ #define RMI$C_MONTYPE 3 /* Monitor specific items */ #define RMI$C_RMSTYPE 4 /* Monitor RMS specific items */ #define RMI$C_EX2TYPE 5 /* Ececutive cells extension */ #define RMI$C_LISTEND 0 /* End of table list */ /* */ /* The following section defines items which are collected during initialization. */ /* There items include general system information, and server version number. */ /* The server version number is also defined here. */ /* */ #define RMI$_INITIAL -1 /* Initialization item list */ #define RMI$_DATA_COLLECTION -2 /* Data collection item list */ #define RMI$_SYSINFO -3 /* System information item */ #define RMI$_VERSION_NUMBER -4 /* Monitor version number */ #define RMI$_RMS_FILE -5 /* Parse file name */ #define RMI$_RMS_GS -6 /* Get global section address */ #define RMI$_LAST_TYPE -7 #define RMI$_SERVER_VERSION 5 /* */ /* Define bits in the PMS flags field PMS$GL_FLAGS. These are used to */ /* synchronize access to some PMS field and enable other activity. */ /* */ #ifdef __NEW_STARLET typedef struct _rmi$pms_flags { __struct { /* Class qualifier flags for CDB (Active) */ unsigned rmi$v_disk_enable : 1; /* YES => Enable disk queue length collection */ /* This field must be accessed via an interlocked */ /* bit instruction. */ unsigned rmi$v_filler1 : 7; /* Fill out remainder of first byte */ unsigned rmi$v_disk_sync : 1; /* YES => Synchronize access to several PMS counters */ /* used in the collection of disk queue length. */ /* This field must be accessed via an interlocked */ /* bit instruction, AND MUST BE IN A SEPARATE */ /* BYTE from the disk_enable bit (required by */ /* the architecture to maintain synchronization). */ unsigned rmi$v_filler2 : 23; /* Fill out remainder of field */ } rmi$l_flags; } RMI$PMS_FLAGS; #if !defined(__VAXC) #define rmi$v_disk_enable rmi$l_flags.rmi$v_disk_enable #define rmi$v_filler1 rmi$l_flags.rmi$v_filler1 #define rmi$v_disk_sync rmi$l_flags.rmi$v_disk_sync #define rmi$v_filler2 rmi$l_flags.rmi$v_filler2 #endif /* #if !defined(__VAXC) */ #else /* __OLD_STARLET */ struct rmi$pms_flags { __struct { /* Class qualifier flags for CDB (Active) */ unsigned rmi$v_disk_enable : 1; /* YES => Enable disk queue length collection */ /* This field must be accessed via an interlocked */ /* bit instruction. */ unsigned rmi$v_filler1 : 7; /* Fill out remainder of first byte */ unsigned rmi$v_disk_sync : 1; /* YES => Synchronize access to several PMS counters */ /* used in the collection of disk queue length. */ /* This field must be accessed via an interlocked */ /* bit instruction, AND MUST BE IN A SEPARATE */ /* BYTE from the disk_enable bit (required by */ /* the architecture to maintain synchronization). */ unsigned rmi$v_filler2 : 23; /* Fill out remainder of field */ } rmi$l_flags; } ; #if !defined(__VAXC) #define rmi$v_disk_enable rmi$l_flags.rmi$v_disk_enable #define rmi$v_filler1 rmi$l_flags.rmi$v_filler1 #define rmi$v_disk_sync rmi$l_flags.rmi$v_disk_sync #define rmi$v_filler2 rmi$l_flags.rmi$v_filler2 #endif /* #if !defined(__VAXC) */ #endif /* #ifdef __NEW_STARLET */ /* */ /* Define two contants to handle help handle large lookaside lists. The */ /* maximum number that RMISHR will count to is defined with */ /* RMI$K_MAX_PACKET and the value returned when this threshold is */ /* reached is defined as RMI$K_POOL_OVF. */ /* */ #define RMI$K_MAX_PACKET 500 #define RMI$K_POOL_OVF -2147483647 /* */ /* Define item identifier numbers. Each data item has an associated */ /* value which is used to find its entry in the EXETBL. The item table */ /* is defined by the macros RMI_GENERATE_TABLE which makes multiple calls */ /* to the macro RMI_ITEM_CODE defined in the SYSGETRMI module. */ /* */ #define RMI$_MODES 4096 /* All modes counters on all CPU's */ #define RMI$_INTERRUPT 4097 /* time on interrupt stack -- primary */ #define RMI$_KERNEL 4098 /* time in kernel mode -- primary */ #define RMI$_EXEC 4099 /* time in exec mode -- primary */ #define RMI$_SUPER 4100 /* time in supervisor mode -- primary */ #define RMI$_USER 4101 /* time in user mode -- primary */ #define RMI$_COMPAT 4102 /* time in compat. mode -- primary */ #define RMI$_INTERRUPT_BUSY 4103 /* Time spent RMInning on the interrupt stack */ #define RMI$_KERNEL_BUSY 4104 /* Time spent RMInning on the lernel stack */ #define RMI$_IDLE 4105 /* idle time -- primary */ #define RMI$_CPUBUSY 4106 /* RETIRED ITEM - RETURNS 0 */ #define RMI$_COLPG 4107 /* collided page wait */ #define RMI$_MWAIT 4108 /* memory wait */ #define RMI$_CEF 4109 /* common event flag wait */ #define RMI$_PFW 4110 /* page wait */ #define RMI$_LEF 4111 /* local event flag wait */ #define RMI$_LEFO 4112 /* lef wait out of bal. set */ #define RMI$_HIB 4113 /* hibernating */ #define RMI$_HIBO 4114 /* hibernating outswapped */ #define RMI$_SUSP 4115 /* suspended */ #define RMI$_SUSPO 4116 /* suspended outswapped */ #define RMI$_FPG 4117 /* free page wait */ #define RMI$_COM 4118 /* computing */ #define RMI$_COMO 4119 /* computable outswapped */ #define RMI$_CUR 4120 /* current */ #define RMI$_OTHSTAT 4121 /* RETIRED ITEM - RETURNS 0 */ #define RMI$_PROCS 4122 /* process count for SYSTEM class */ #define RMI$_PROC 4123 /* collect all process information */ #define RMI$_FRLIST 4124 /* size of free list */ #define RMI$_MODLIST 4125 /* size of modified list */ #define RMI$_FAULTS 4126 /* page fault count */ #define RMI$_PREADS 4127 /* page reads */ #define RMI$_PWRITES 4128 /* page writes */ #define RMI$_PWRITIO 4129 /* physical page write I/O's */ #define RMI$_PREADIO 4130 /* physical page read I/O's */ #define RMI$_GVALFLTS 4131 /* global valid faults */ #define RMI$_WRTINPROG 4132 /* faults from write in progress */ #define RMI$_FREFLTS 4133 /* faults from free list */ #define RMI$_MFYFLTS 4134 /* faults from modified list */ #define RMI$_DZROFLTS 4135 /* demand zero faults */ #define RMI$_SYSFAULTS 4136 /* system page faults */ #define RMI$_LRPCNT 4137 /* number of LRP packets available */ #define RMI$_LRPINUSE 4138 /* number of LRPs in use */ #define RMI$_IRPCNT 4139 /* number of IRP packets available */ #define RMI$_IRPINUSE 4140 /* number of IRPs in use */ #define RMI$_SRPCNT 4141 /* number of SRP packets available */ #define RMI$_SRPINUSE 4142 /* number of SRPs in use */ #define RMI$_HOLECNT 4143 /* number of blocks in dyn. memory */ #define RMI$_BIGHOLE 4144 /* largest hole */ #define RMI$_SMALLHOLE 4145 /* smallest hole */ #define RMI$_HOLESUM 4146 /* total space in dyn. memory available */ #define RMI$_DYNINUSE 4147 /* dynamic memory space in use */ #define RMI$_SMALLCNT 4148 /* number of blocks < 32 bytes in size */ #define RMI$_ISWPCNT 4149 /* total inswaps */ #define RMI$_DIRIO 4150 /* count of direct I/Os */ #define RMI$_BUFIO 4151 /* count of buffered I/Os */ #define RMI$_MBREADS 4152 /* total mailbox reads */ #define RMI$_MBWRITES 4153 /* total mailbox writes */ #define RMI$_LOGNAM 4154 /* logical name translations */ #define RMI$_FCPCALLS 4155 /* total fcp calls */ #define RMI$_FCPREAD 4156 /* number of disk reads by FCP */ #define RMI$_FCPWRITE 4157 /* number of disk writes by FCP */ #define RMI$_FCPCACHE 4158 /* number of FCP cache hits */ #define RMI$_FCPCPU 4159 /* number of CPU tics by FCP */ #define RMI$_FCPHIT 4160 /* number of window hits */ #define RMI$_FCPSPLIT 4161 /* number of split transfers */ #define RMI$_FCPFAULT 4162 /* number of FCP page faults */ #define RMI$_ENQNEW 4163 /* number of ENQ's (new) */ #define RMI$_ENQCVT 4164 /* number of ENQ's (conversions) */ #define RMI$_DEQ 4165 /* number of DEQ's */ #define RMI$_BLKAST 4166 /* number of blocking AST's */ #define RMI$_ENQWAIT 4167 /* number of ENQ's forced to wait */ #define RMI$_ENQNOTQD 4168 /* number of ENQ's not queued */ #define RMI$_DLCKSRCH 4169 /* number of deadlock searches */ #define RMI$_DLCKFND 4170 /* number of deadlocks found */ #define RMI$_NUMLOCKS 4171 /* total locks */ #define RMI$_NUMRES 4172 /* total resources */ #define RMI$_ARRLOCPK 4173 /* arriving local packets */ #define RMI$_DEPLOCPK 4174 /* departing local packets */ #define RMI$_ARRTRAPK 4175 /* arriving transit packets */ #define RMI$_TRCNGLOS 4176 /* transit congestion loss */ #define RMI$_RCVBUFFL 4177 /* receiver buffer failures */ #define RMI$_RESERVED1 4178 /* Reserved PMS location 1 */ #define RMI$_RESERVED2 4179 /* Reserved PMS location 2 */ #define RMI$_RESERVED3 4180 /* Reserved PMS location 3 */ #define RMI$_RESERVED4 4181 /* Reserved PMS location 4 */ #define RMI$_RESERVED5 4182 /* Reserved PMS location 5 */ #define RMI$_RESERVED6 4183 /* Reserved PMS location 6 */ #define RMI$_RESERVED7 4184 /* Reserved PMS location 7 */ #define RMI$_RESERVED8 4185 /* Reserved PMS location 8 */ #define RMI$_RESERVED9 4186 /* Reserved PMS location 9 */ #define RMI$_RESERVED10 4187 /* Reserved PMS location 10 */ #define RMI$_RESERVED11 4188 /* Reserved PMS location 11 */ #define RMI$_RESERVED12 4189 /* Reserved PMS location 12 */ #define RMI$_RESERVED13 4190 /* Reserved PMS location 13 */ #define RMI$_RESERVED14 4191 /* Reserved PMS location 14 */ #define RMI$_RESERVED15 4192 /* Reserved PMS location 15 */ #define RMI$_RESERVED16 4193 /* Reserved PMS location 16 */ #define RMI$_RESERVED17 4194 /* Reserved PMS location 17 */ #define RMI$_RESERVED18 4195 /* Reserved PMS location 18 */ #define RMI$_FID_TRIES 4196 /* count of File Id cache attempts */ #define RMI$_FILHDR_TRIES 4197 /* count of File header cache attempts */ #define RMI$_DIRFCB_TRIES 4198 /* count of Directory block cache attempts */ #define RMI$_DIRDATA_TRIES 4199 /* count of Directory data cache attempts */ #define RMI$_EXT_TRIES 4200 /* count of Extent cache attempts */ #define RMI$_QUO_TRIES 4201 /* count of Quota cache attempts */ #define RMI$_STORAGMAP_TRIES 4202 /* count of storage bitmap cache attempts */ #define RMI$_DISKS 4203 /* all disk data */ #define RMI$_TOTAL_LOCKS 4204 /* Total of all locking activity - NOT COLLECTED BY RMI - COMPUTED BY MONITOR */ #define RMI$_ENQNEWLOC 4205 /* new lock requests (local) */ #define RMI$_ENQNEWIN 4206 /* new lock requests (incoming) */ #define RMI$_ENQNEWOUT 4207 /* new lock requests (outgoing) */ #define RMI$_ENQCVTLOC 4208 /* lock conversion requests (local) */ #define RMI$_ENQCVTIN 4209 /* lock conversion requests (incoming) */ #define RMI$_ENQCVTOUT 4210 /* lock conversion requests (outgoing) */ #define RMI$_DEQLOC 4211 /* dequeues (local) */ #define RMI$_DEQIN 4212 /* dequeues (incoming) */ #define RMI$_DEQOUT 4213 /* dequeues (outgoing) */ #define RMI$_BLKLOC 4214 /* blocking ASTs queued (local) */ #define RMI$_BLKIN 4215 /* blocking ASTs queued (incoming) */ #define RMI$_BLKOUT 4216 /* blocking ASTs queued (outgoing) */ #define RMI$_DIRIN 4217 /* directory operations (incoming) */ #define RMI$_DIROUT 4218 /* directory operations (outgoing) */ #define RMI$_DLCKMSGS 4219 /* deadlock detection messages (in & out) */ #define RMI$_SCS 4220 /* All SCS information */ #define RMI$_SYSTIME 4221 /* Current system time */ #define RMI$_MSCP_REQUEST 4222 /* IO request rate to the MSCP server */ #define RMI$_MSCP_READ 4223 /* Read request rate to the MSCP server */ #define RMI$_MSCP_WRITE 4224 /* Write request rate to the MSCP server */ #define RMI$_MSCP_FRAGMENT 4225 /* Rate at which I/O's are fragmented */ #define RMI$_MSCP_SPLIT 4226 /* Rate at which I/O's are split */ #define RMI$_MSCP_BUFWAIT 4227 /* Rate at which incoming requests have to wait for a buffer */ #define RMI$_MSCP_SIZE1 4228 /* I/O rate for sizes 1-2 blocks */ #define RMI$_MSCP_SIZE2 4229 /* I/O rate for sizes 2-3 blocks */ #define RMI$_MSCP_SIZE3 4230 /* I/O rate for sizes 4-7 blocks */ #define RMI$_MSCP_SIZE4 4231 /* I/O rate for sizes 8-15 blocks */ #define RMI$_MSCP_SIZE5 4232 /* I/O rate for sizes 16-31 blocks */ #define RMI$_MSCP_SIZE6 4233 /* I/O rate for sizes 32-63 blocks */ #define RMI$_MSCP_SIZE7 4234 /* I/O rate for sizes 64-127 blocks */ #define RMI$_MSCP_ALL 4235 /* Dummy item to collect all MSCP server class items */ #define RMI$_DDTM_STARTS 4236 /* Local Transaction starts */ #define RMI$_DDTM_PREPARES 4237 /* Local Transaction prepare event */ #define RMI$_DDTM_ONE_PHASE 4238 /* Transaction ONE_PHASE commit event */ #define RMI$_DDTM_COMMITS 4239 /* Local Transaction commit event (sum of phase 1 and 2 commits) */ #define RMI$_DDTM_ABORTS 4240 /* Local Transaction abort event */ #define RMI$_DDTM_ENDS 4241 /* Local Transaction ends */ #define RMI$_DDTM_BRANCHS 4242 /* Start branch event */ #define RMI$_DDTM_ADDS 4243 /* Add branch event */ #define RMI$_DDTM_BUCKETS1 4244 /* TPS rate for < 1 */ #define RMI$_DDTM_BUCKETS2 4245 /* TPS rate for 1-2 */ #define RMI$_DDTM_BUCKETS3 4246 /* TPS rate for 2-3 */ #define RMI$_DDTM_BUCKETS4 4247 /* TPS rate for 3-4 */ #define RMI$_DDTM_BUCKETS5 4248 /* TPS rate for 4-5 */ #define RMI$_DDTM_BUCKETS6 4249 /* TPS rate for > 6 */ #define RMI$_DDTM_ALL 4250 /* Dummy item to collect all TRANSACTION class items */ #define RMI$_VECTORP 4251 /* Vector Processor tics scheduled */ #define RMI$_VBYTE_READ 4252 /* VBS bytes read */ #define RMI$_VBYTE_WRITE 4253 /* VBS bytes written */ #define RMI$_VVBS_TRAN 4254 #define RMI$_VRBS_TRAN 4255 #define RMI$_VDIO_SEL 4256 #define RMI$_VDIOMAP_ALLOC 4257 #define RMI$_VRBS_AVAIL 4258 #define RMI$_VSEL_FAIL 4259 #define RMI$_VVBSM_HIT 4260 #define RMI$_VVBSM_CACHE 4261 #define RMI$_VFLUIDBAL 4262 #define RMI$_VRECOPY 4263 #define RMI$_VCPUTICKS 4264 #define RMI$_MSCP_EVERYTHING 4265 /* All MSCP server class items including the NEW items not in MSCP_ALL */ #define RMI$_TMSCP_EVERYTHING 4266 /* All TMSCP server class items */ #define RMI$_DDTM_TWOPHASE_ACKRCV 4267 /* # of 2 PHASE commit ack msg rcvd */ #define RMI$_DDTM_TWOPHASE_ACKSNT 4268 /* # of 2 PHASE commit ack msg sent */ #define RMI$_DDTM_TWOPHASE_CANRCV 4269 /* # of 2 PHASE commit cancel msg rcvd */ #define RMI$_DDTM_TWOPHASE_CANSNT 4270 /* # of 2 PHASE commit cancel msg sent */ #define RMI$_DDTM_TWOPHASE_RDYRCV 4271 /* # of 2 PHASE commit ready msg rcvd */ #define RMI$_DDTM_TWOPHASE_RDYSNT 4272 /* # of 2 PHASE commit ready msg sent */ #define RMI$_DDTM_TWOPHASE_REQRCV 4273 /* # of 2 PHASE commit request msg rcvd */ #define RMI$_DDTM_TWOPHASE_REQSNT 4274 /* # of 2 PHASE commit request msg sent */ #define RMI$_DDTM_TWOPHASE_COMMITS 4275 /* Total # of phase 2 transitions */ #define RMI$_DDTM_DECLARES 4276 /* Total # of $DECLARE_RMs */ #define RMI$_DDTM_JOINS 4277 /* Total # of $JOIN_RMs */ #define RMI$_DDTM_FORGETS 4278 /* Total # of $FORGET_RMs */ #define RMI$_DDTM_SEQNO 4279 /* Total # of XCBs created */ #define RMI$_DDTM_LOG_COMMITS 4280 /* # of Commit records written */ #define RMI$_DDTM_LOG_PREPARES 4281 /* # of Prepare records written */ #define RMI$_DDTM_LOG_FORGETS 4282 /* # of Forget records written */ #define RMI$_DDTM_WRITES_STARTED 4283 /* # of Writes started */ #define RMI$_DDTM_WRITES_FORKED 4284 /* # of forked writes */ #define RMI$_DDTM_BAD_TYPECODE 4285 /* # of bad msg typecodes rcvd */ #define RMI$_DDTM_BAD_LINKS 4286 /* # of bad msg links rcvd */ #define RMI$_DDTM_FOR_UNLINKS 4287 /* # of forced unlinks */ #define RMI$_DDTM_VOL_UNLINKS 4288 /* # of voluntary unlinks */ #define RMI$_DDTM_DISC_COMP 4289 /* # of disconnect complete events */ #define RMI$_DDTM_BAD_PARTS 4290 /* # of invalid part ids found */ #define RMI$_LCKMGR_CPU 4291 /* The ID of the cpu on which the lock manager runs. */ #define RMI$_LCKMGR_PID 4292 /* Process ID of the lock manager process. */ #define RMI$_LCKMGR_REQCNT 4293 /* Accumulated count of requests handled by the lock manager. */ #define RMI$_LCKMGR_REQTIME 4294 /* Accumulated time spent by the lock manager servicing requests. */ #define RMI$_LCKMGR_SPINCNT 4295 /* The number of times the lock manager entered a spinloop. */ #define RMI$_LCKMGR_SPINTIME 4296 /* Spin time in cycles, the lock manager spent in spinloop. */ #define RMI$_LOCK_MAX 4297 /* The length of the Lock ID Table. */ #define RMI$_LPZ_PAKSIZ 4298 /* Its the lock manager's pool zone packet size. */ #define RMI$_LPZ_PAGCNT 4299 /* Number of pages currently in the lock manager's pool zone. */ #define RMI$_LPZ_MAXPAG 4300 /* Its the maximum number of pages in the lock manager's pool zone. */ #define RMI$_LPZ_FREEPGCNT 4301 /* The number of free pages currently in the lock manager's pool zone. */ #define RMI$_LPZ_HITS 4302 /* The number of hits for the lock manager's pool zone. */ #define RMI$_LPZ_MISSES 4303 /* The number of misses for the lock manager's pool zone. */ #define RMI$_LPZ_EXPCNT 4304 /* The number of expansions of the lock manager's pool zone. */ #define RMI$_LPZ_ALLOCF 4305 /* The number of failed allocations from the lock manager's pool zone. */ #define RMI$_LPZ_ALLOC2 4306 /* The number of allocations from other than the first page of the lock manager's pool zone\ . */ #define RMI$_LPZ_EMPTY 4307 /* Its the number of empty pages in the lock manager's pool zone. */ #define RMI$_RML_ACQUIRE 4308 /* System-wide count of lock trees moved to this node. */ #define RMI$_RML_BETTER 4309 /* Count of lock trees moved from this node to a cluster node with a higher value for SYSGE\ N param LOCKDIRWT. */ #define RMI$_RML_MORE_ACT 4310 /* Count of lock trees moved from this node due to a higher locking activity on another nod\ e in the cluster. */ #define RMI$_RML_MSGRCV 4311 /* Count of remaster messages received by this node. */ #define RMI$_RML_MSGSENT 4312 /* Count of remaster messages sent from this node. */ #define RMI$_RML_NOQUOTA 4313 /* Count of remaster operations which failed due to a lack of quota. */ #define RMI$_RML_NOTAKER 4314 /* Count of remaster operations which were proposed and declined. */ #define RMI$_RML_OPCNT 4315 /* Count of remaster operations which have been completed. */ #define RMI$_RML_RBLDMSGRCV 4316 /* Count of remaster rebuild messages received by this node. */ #define RMI$_RML_RBLDMSGSENT 4317 /* Count of remaster rebuild messages sent from this node. */ #define RMI$_RML_SINGLE 4318 /* Count of lock trees moved from this node to another cluster node which is the only node \ with locks remaining on the tree */ #define RMI$_RML_UNLOAD 4319 /* Count of lock trees moved from this node. */ #define RMI$_RESERVEDEXE1 4320 /* Reserved EXE items */ #define RMI$_RESERVEDEXE2 4321 /* Reserved EXE items */ #define RMI$_RESERVEDEXE3 4322 /* Reserved EXE items */ #define RMI$_RESERVEDEXE4 4323 /* Reserved EXE items */ #define RMI$_RESERVEDEXE5 4324 /* Reserved EXE items */ #define RMI$_RESERVEDEXE6 4325 /* Reserved EXE items */ #define RMI$_RESERVEDEXE7 4326 /* Reserved EXE items */ #define RMI$_RESERVEDEXE8 4327 /* Reserved EXE items */ #define RMI$_RESERVEDEXE9 4328 /* Reserved EXE items */ #define RMI$_RESERVEDEXE10 4329 /* Reserved EXE items */ #define RMI$_RESERVEDEXE11 4330 /* Reserved EXE items */ #define RMI$_RESERVEDEXE12 4331 /* Reserved EXE items */ #define RMI$_RESERVEDEXE13 4332 /* Reserved EXE items */ #define RMI$_RESERVEDEXE14 4333 /* Reserved EXE items */ #define RMI$_RESERVEDEXE15 4334 /* Reserved EXE items */ #define RMI$_RESERVEDEXE16 4335 /* Reserved EXE items */ #define RMI$_LASTEXE 4336 /* Last item in the EXE table */ /* */ /* These next items are located in an executive writable page in memory */ /* */ #define RMI$_ACCESS 8432 /* number of file accesses */ #define RMI$_ALLOC 8433 /* number of file extends */ #define RMI$_FCPCREATE 8434 /* number of file creations */ #define RMI$_VOLWAIT 8435 /* # of times XQP waited for volume lock */ #define RMI$_FCPTURN 8436 /* number of window turns */ #define RMI$_FCPERASE 8437 /* number of erase calls */ #define RMI$_OPENS 8438 /* number of file opens */ #define RMI$_FIDHIT 8439 /* count of File Id cache hits */ #define RMI$_FIDMISS 8440 /* count of File Id cache misses */ #define RMI$_FILHDR_HIT 8441 /* count of File header cache hits */ #define RMI$_DIRFCB_HIT 8442 /* count of Directory block cache hits */ #define RMI$_DIRFCB_MISS 8443 /* count of Directory block cache misses */ #define RMI$_DIRDATA_HIT 8444 /* count of Directory data cache hits */ #define RMI$_EXTHIT 8445 /* count of Extent cache hits */ #define RMI$_EXTMISS 8446 /* count of Extent cache misses */ #define RMI$_QUOHIT 8447 /* count of Quota cache hits */ #define RMI$_QUOMISS 8448 /* count of Quota cache misses */ #define RMI$_STORAGMAP_HIT 8449 /* count of storage bitmap cache hits */ #define RMI$_VOLLCK 8450 /* Volume synch locks */ #define RMI$_SYNCHLCK 8451 /* directory and file synch locks */ #define RMI$_SYNCHWAIT 8452 /* # of times XQP waited for a directory or file synch lock */ #define RMI$_ACCLCK 8453 /* access locks */ #define RMI$_XQPCACHEWAIT 8454 /* # of times XQP had to wait for free space in a cache */ #define RMI$_DIRDATA_MISS 8455 /* count of Directory data cache misses */ #define RMI$_FILHDR_MISS 8456 /* count of File header cache misses */ #define RMI$_STORAGMAP_MISS 8457 /* count of storage bitmap cache misses */ #define RMI$_RESERVEDEWS1 8458 /* Reserved EWS items */ #define RMI$_RESERVEDEWS2 8459 /* Reserved EWS items */ #define RMI$_RESERVEDEWS3 8460 /* Reserved EWS items */ #define RMI$_RESERVEDEWS4 8461 /* Reserved EWS items */ #define RMI$_RESERVEDEWS5 8462 /* Reserved EWS items */ #define RMI$_RESERVEDEWS6 8463 /* Reserved EWS items */ #define RMI$_RESERVEDEWS7 8464 /* Reserved EWS items */ #define RMI$_RESERVEDEWS8 8465 /* Reserved EWS items */ #define RMI$_RESERVEDEWS9 8466 /* Reserved EWS items */ #define RMI$_RESERVEDEWS10 8467 /* Reserved EWS items */ #define RMI$_RESERVEDEWS11 8468 /* Reserved EWS items */ #define RMI$_RESERVEDEWS12 8469 /* Reserved EWS items */ #define RMI$_RESERVEDEWS13 8470 /* Reserved EWS items */ #define RMI$_RESERVEDEWS14 8471 /* Reserved EWS items */ #define RMI$_RESERVEDEWS15 8472 /* Reserved EWS items */ #define RMI$_RESERVEDEWS16 8473 /* Reserved EWS items */ #define RMI$_RESERVEDEWS17 8474 /* Reserved EWS items */ #define RMI$_RESERVEDEWS18 8475 /* Reserved EWS items */ #define RMI$_RESERVEDEWS19 8476 /* Reserved EWS items */ #define RMI$_RESERVEDEWS20 8477 /* Reserved EWS items */ #define RMI$_RESERVEDEWS21 8478 /* Reserved EWS items */ #define RMI$_RESERVEDEWS22 8479 /* Reserved EWS items */ #define RMI$_RESERVEDEWS23 8480 /* Reserved EWS items */ #define RMI$_RESERVEDEWS24 8481 /* Reserved EWS items */ #define RMI$_RESERVEDEWS25 8482 /* Reserved EWS items */ #define RMI$_RESERVEDEWS26 8483 /* Reserved EWS items */ #define RMI$_RESERVEDEWS27 8484 /* Reserved EWS items */ #define RMI$_RESERVEDEWS28 8485 /* Reserved EWS items */ #define RMI$_RESERVEDEWS29 8486 /* Reserved EWS items */ #define RMI$_RESERVEDEWS30 8487 /* Reserved EWS items */ #define RMI$_RESERVEDEWS31 8488 /* Reserved EWS items */ #define RMI$_RESERVEDEWS32 8489 /* Reserved EWS items */ #define RMI$_RESERVEDEWS33 8490 /* Reserved EWS items */ #define RMI$_RESERVEDEWS34 8491 /* Reserved EWS items */ #define RMI$_RESERVEDEWS35 8492 /* Reserved EWS items */ #define RMI$_RESERVEDEWS36 8493 /* Reserved EWS items */ #define RMI$_RESERVEDEWS37 8494 /* Reserved EWS items */ #define RMI$_RESERVEDEWS38 8495 /* Reserved EWS items */ #define RMI$_RESERVEDEWS39 8496 /* Reserved EWS items */ #define RMI$_RESERVEDEWS40 8497 /* Reserved EWS items */ #define RMI$_RESERVEDEWS41 8498 /* Reserved EWS items */ #define RMI$_RESERVEDEWS42 8499 /* Reserved EWS items */ #define RMI$_RESERVEDEWS43 8500 /* Reserved EWS items */ #define RMI$_RESERVEDEWS44 8501 /* Reserved EWS items */ #define RMI$_RESERVEDEWS45 8502 /* Reserved EWS items */ #define RMI$_RESERVEDEWS46 8503 /* Reserved EWS items */ #define RMI$_RESERVEDEWS47 8504 /* Reserved EWS items */ #define RMI$_RESERVEDEWS48 8505 /* Reserved EWS items */ #define RMI$_RESERVEDEWS49 8506 /* Reserved EWS items */ #define RMI$_RESERVEDEWS50 8507 /* Reserved EWS items */ #define RMI$_RESERVEDEWS51 8508 /* Reserved EWS items */ #define RMI$_RESERVEDEWS52 8509 /* Reserved EWS items */ #define RMI$_RESERVEDEWS53 8510 /* Reserved EWS items */ #define RMI$_RESERVEDEWS54 8511 /* Reserved EWS items */ #define RMI$_RESERVEDEWS55 8512 /* Reserved EWS items */ #define RMI$_RESERVEDEWS56 8513 /* Reserved EWS items */ #define RMI$_RESERVEDEWS57 8514 /* Reserved EWS items */ #define RMI$_RESERVEDEWS58 8515 /* Reserved EWS items */ #define RMI$_RESERVEDEWS59 8516 /* Reserved EWS items */ #define RMI$_RESERVEDEWS60 8517 /* Reserved EWS items */ #define RMI$_RESERVEDEWS61 8518 /* Reserved EWS items */ #define RMI$_RESERVEDEWS62 8519 /* Reserved EWS items */ #define RMI$_RESERVEDEWS63 8520 /* Reserved EWS items */ #define RMI$_RESERVEDEWS64 8521 /* Reserved EWS items */ #define RMI$_RESERVEDEWS65 8522 /* Reserved EWS items */ #define RMI$_RESERVEDEWS66 8523 /* Reserved EWS items */ #define RMI$_RESERVEDEWS67 8524 /* Reserved EWS items */ #define RMI$_RESERVEDEWS68 8525 /* Reserved EWS items */ #define RMI$_RESERVEDEWS69 8526 /* Reserved EWS items */ #define RMI$_RESERVEDEWS70 8527 /* Reserved EWS items */ #define RMI$_RESERVEDEWS71 8528 /* Reserved EWS items */ #define RMI$_RESERVEDEWS72 8529 /* Reserved EWS items */ #define RMI$_RESERVEDEWS73 8530 /* Reserved EWS items */ #define RMI$_RESERVEDEWS74 8531 /* Reserved EWS items */ #define RMI$_RESERVEDEWS75 8532 /* Reserved EWS items */ #define RMI$_RESERVEDEWS76 8533 /* Reserved EWS items */ #define RMI$_RESERVEDEWS77 8534 /* Reserved EWS items */ #define RMI$_RESERVEDEWS78 8535 /* Reserved EWS items */ #define RMI$_RESERVEDEWS79 8536 /* Reserved EWS items */ #define RMI$_RESERVEDEWS80 8537 /* Reserved EWS items */ #define RMI$_RESERVEDEWS81 8538 /* Reserved EWS items */ #define RMI$_RESERVEDEWS82 8539 /* Reserved EWS items */ #define RMI$_RESERVEDEWS83 8540 /* Reserved EWS items */ #define RMI$_RESERVEDEWS84 8541 /* Reserved EWS items */ #define RMI$_RESERVEDEWS85 8542 /* Reserved EWS items */ #define RMI$_RESERVEDEWS86 8543 /* Reserved EWS items */ #define RMI$_RESERVEDEWS87 8544 /* Reserved EWS items */ #define RMI$_RESERVEDEWS88 8545 /* Reserved EWS items */ #define RMI$_RESERVEDEWS89 8546 /* Reserved EWS items */ #define RMI$_RESERVEDEWS90 8547 /* Reserved EWS items */ #define RMI$_RESERVEDEWS91 8548 /* Reserved EWS items */ #define RMI$_RESERVEDEWS92 8549 /* Reserved EWS items */ #define RMI$_RESERVEDEWS93 8550 /* Reserved EWS items */ #define RMI$_RESERVEDEWS94 8551 /* Reserved EWS items */ #define RMI$_RESERVEDEWS95 8552 /* Reserved EWS items */ #define RMI$_RESERVEDEWS96 8553 /* Reserved EWS items */ #define RMI$_RESERVEDEWS97 8554 /* Reserved EWS items */ #define RMI$_LASTEWS 8555 /* Last item in the exec writable table */ /* */ /* Begin monitor specific data items. The items listed below are */ /* NOT collected by the RMI as individual items. Some are NOT collected */ /* at all but are computed by MONITOR. */ /* */ #define RMI$_FIDHITPCNT 12651 /* percentage of file id cache hits/hits+misses */ #define RMI$_FILHDR_HITPCNT 12652 /* percentage of file header cache hits/hits+misses */ #define RMI$_DIRFCB_HITPCNT 12653 /* percentage of directory block cache hits/hits+misses */ #define RMI$_DIRDATA_HITPCNT 12654 /* percentage of directory data cache hits/hits+misses */ #define RMI$_EXTHITPCNT 12655 /* percentage of extent cache hits/hits+misses */ #define RMI$_QUOHITPCNT 12656 /* percentage of quota cache hits/hits+misses */ #define RMI$_STORAGMAP_HITPCNT 12657 /* percentage of storage map cache hits/hits+misses */ #define RMI$_OPCNT 12658 /* disk io operation count */ #define RMI$_IOQUELEN 12659 /* disk io queue length */ #define RMI$_IOAQUELEN 12660 /* Accurate disk io queue length */ #define RMI$_DISKRESPTIM 12661 /* disk io response time */ #define RMI$_JNLIOCNT 12662 /* journaling io operation count (for disks) */ #define RMI$_JDNQLEN 12663 /* jdevice normal io queue length */ #define RMI$_JDWQLEN 12664 /* jdevice wait irp queue length */ #define RMI$_JDFQLEN 12665 /* jdevice force io queue length */ #define RMI$_JDEXCNT 12666 /* jdevice extend count */ #define RMI$_JNLWRTSS 12667 /* obsolete */ #define RMI$_JNLBUFWR 12668 /* obsolete */ #define RMI$_DGSENT 12669 /* SCS application datagrams sent */ #define RMI$_DGRCVD 12670 /* SCS application datagrams received */ #define RMI$_DGDISCARD 12671 /* SCS application datagrams discarded */ #define RMI$_MSGSENT 12672 /* SCS application messages sent */ #define RMI$_MSGRCVD 12673 /* SCS application messages received */ #define RMI$_SNDATS 12674 /* SCS block send datas initiated */ #define RMI$_KBYTSENT 12675 /* SCS kbytes sent via send datas */ #define RMI$_REQDATS 12676 /* SCS block request datas initiated */ #define RMI$_KBYTREQD 12677 /* SCS kbytes received via request datas */ #define RMI$_KBYTMAPD 12678 /* SCS kbytes mapped for block transfer */ #define RMI$_QCR_CNT 12679 /* SCS times connection queued for send credit */ #define RMI$_QBDT_CNT 12680 /* SCS times connection queued for buffer descriptor */ #define RMI$_DIRLOOK 12681 /* directory lookups */ #define RMI$_DIRINS 12682 /* directory inserts */ #define RMI$_DIRDEL 12683 /* directory deletes */ #define RMI$_PACKETS 12684 /* Ethernet packets/second */ #define RMI$_KBYTES 12685 /* Kbytes/second */ #define RMI$_PACKETSIZE 12686 /* Packets size (bytes) */ #define RMI$_MPACKETS 12687 /* Multicast packets/second */ #define RMI$_MKBYTES 12688 /* Multicast Kbytes/second */ #define RMI$_MPACKETSIZE 12689 /* Multicast packet size (bytes) */ #define RMI$_SINGLECOLL 12690 /* Transmit single collision detected */ #define RMI$_MULTICOLL 12691 /* Transmit multi collisions detected */ #define RMI$_INITDEFER 12692 /* Transmit initially deferred */ #define RMI$_INTERNALBUFERR 12693 /* Receive internal buffer error */ #define RMI$_LOCBUFERR 12694 /* Receive local buffer error */ #define RMI$_BUFFUNAVAIL 12695 /* System buffer unavailable */ #define RMI$_FILLER 12696 /* Dummy pad item */ #define RMI$_RESERVEDMON1 12697 /* Reserved MON items */ #define RMI$_RESERVEDMON2 12698 /* Reserved MON items */ #define RMI$_RESERVEDMON3 12699 /* Reserved MON items */ #define RMI$_RESERVEDMON4 12700 /* Reserved MON items */ #define RMI$_RESERVEDMON5 12701 /* Reserved MON items */ #define RMI$_RESERVEDMON6 12702 /* Reserved MON items */ #define RMI$_RESERVEDMON7 12703 /* Reserved MON items */ #define RMI$_RESERVEDMON8 12704 /* Reserved MON items */ #define RMI$_RESERVEDMON9 12705 /* Reserved MON items */ #define RMI$_RESERVEDMON10 12706 /* Reserved MON items */ #define RMI$_RESERVEDMON11 12707 /* Reserved MON items */ #define RMI$_RESERVEDMON12 12708 /* Reserved MON items */ #define RMI$_RESERVEDMON13 12709 /* Reserved MON items */ #define RMI$_RESERVEDMON14 12710 /* Reserved MON items */ #define RMI$_RESERVEDMON15 12711 /* Reserved MON items */ #define RMI$_RESERVEDMON16 12712 /* Reserved MON items */ #define RMI$_RESERVEDMON17 12713 /* Reserved MON items */ #define RMI$_RESERVEDMON18 12714 /* Reserved MON items */ #define RMI$_RESERVEDMON19 12715 /* Reserved MON items */ #define RMI$_RESERVEDMON20 12716 /* Reserved MON items */ #define RMI$_RESERVEDMON21 12717 /* Reserved MON items */ #define RMI$_RESERVEDMON22 12718 /* Reserved MON items */ #define RMI$_RESERVEDMON23 12719 /* Reserved MON items */ #define RMI$_RESERVEDMON24 12720 /* Reserved MON items */ #define RMI$_RESERVEDMON25 12721 /* Reserved MON items */ #define RMI$_RESERVEDMON26 12722 /* Reserved MON items */ #define RMI$_RESERVEDMON27 12723 /* Reserved MON items */ #define RMI$_RESERVEDMON28 12724 /* Reserved MON items */ #define RMI$_RESERVEDMON29 12725 /* Reserved MON items */ #define RMI$_RESERVEDMON30 12726 /* Reserved MON items */ #define RMI$_RESERVEDMON31 12727 /* Reserved MON items */ #define RMI$_RESERVEDMON32 12728 /* Reserved MON items */ #define RMI$_RESERVEDMON33 12729 /* Reserved MON items */ #define RMI$_RESERVEDMON34 12730 /* Reserved MON items */ #define RMI$_RESERVEDMON35 12731 /* Reserved MON items */ #define RMI$_RESERVEDMON36 12732 /* Reserved MON items */ #define RMI$_RESERVEDMON37 12733 /* Reserved MON items */ #define RMI$_RESERVEDMON38 12734 /* Reserved MON items */ #define RMI$_RESERVEDMON39 12735 /* Reserved MON items */ #define RMI$_RESERVEDMON40 12736 /* Reserved MON items */ #define RMI$_RESERVEDMON41 12737 /* Reserved MON items */ #define RMI$_RESERVEDMON42 12738 /* Reserved MON items */ #define RMI$_RESERVEDMON43 12739 /* Reserved MON items */ #define RMI$_RESERVEDMON44 12740 /* Reserved MON items */ #define RMI$_RESERVEDMON45 12741 /* Reserved MON items */ #define RMI$_RESERVEDMON46 12742 /* Reserved MON items */ #define RMI$_RESERVEDMON47 12743 /* Reserved MON items */ #define RMI$_RESERVEDMON48 12744 /* Reserved MON items */ #define RMI$_RESERVEDMON49 12745 /* Reserved MON items */ #define RMI$_RESERVEDMON50 12746 /* Reserved MON items */ #define RMI$_RESERVEDMON51 12747 /* Reserved MON items */ #define RMI$_RESERVEDMON52 12748 /* Reserved MON items */ #define RMI$_RESERVEDMON53 12749 /* Reserved MON items */ #define RMI$_RESERVEDMON54 12750 /* Reserved MON items */ #define RMI$_RESERVEDMON55 12751 /* Reserved MON items */ #define RMI$_RESERVEDMON56 12752 /* Reserved MON items */ #define RMI$_RESERVEDMON57 12753 /* Reserved MON items */ #define RMI$_RESERVEDMON58 12754 /* Reserved MON items */ #define RMI$_RESERVEDMON59 12755 /* Reserved MON items */ #define RMI$_RESERVEDMON60 12756 /* Reserved MON items */ #define RMI$_RESERVEDMON61 12757 /* Reserved MON items */ #define RMI$_RESERVEDMON62 12758 /* Reserved MON items */ #define RMI$_RESERVEDMON63 12759 /* Reserved MON items */ #define RMI$_RESERVEDMON64 12760 /* Reserved MON items */ #define RMI$_RESERVEDMON65 12761 /* Reserved MON items */ #define RMI$_RESERVEDMON66 12762 /* Reserved MON items */ #define RMI$_RESERVEDMON67 12763 /* Reserved MON items */ #define RMI$_RESERVEDMON68 12764 /* Reserved MON items */ #define RMI$_RESERVEDMON69 12765 /* Reserved MON items */ #define RMI$_RESERVEDMON70 12766 /* Reserved MON items */ #define RMI$_RESERVEDMON71 12767 /* Reserved MON items */ #define RMI$_RESERVEDMON72 12768 /* Reserved MON items */ #define RMI$_RESERVEDMON73 12769 /* Reserved MON items */ #define RMI$_RESERVEDMON74 12770 /* Reserved MON items */ #define RMI$_RESERVEDMON75 12771 /* Reserved MON items */ #define RMI$_RESERVEDMON76 12772 /* Reserved MON items */ #define RMI$_RESERVEDMON77 12773 /* Reserved MON items */ #define RMI$_RESERVEDMON78 12774 /* Reserved MON items */ #define RMI$_RESERVEDMON79 12775 /* Reserved MON items */ #define RMI$_RESERVEDMON80 12776 /* Reserved MON items */ #define RMI$_RESERVEDMON81 12777 /* Reserved MON items */ #define RMI$_RESERVEDMON82 12778 /* Reserved MON items */ #define RMI$_RESERVEDMON83 12779 /* Reserved MON items */ #define RMI$_RESERVEDMON84 12780 /* Reserved MON items */ #define RMI$_RESERVEDMON85 12781 /* Reserved MON items */ #define RMI$_RESERVEDMON86 12782 /* Reserved MON items */ #define RMI$_RESERVEDMON87 12783 /* Reserved MON items */ #define RMI$_RESERVEDMON88 12784 /* Reserved MON items */ #define RMI$_RESERVEDMON89 12785 /* Reserved MON items */ #define RMI$_RESERVEDMON90 12786 /* Reserved MON items */ #define RMI$_RESERVEDMON91 12787 /* Reserved MON items */ #define RMI$_RESERVEDMON92 12788 /* Reserved MON items */ #define RMI$_RESERVEDMON93 12789 /* Reserved MON items */ #define RMI$_RESERVEDMON94 12790 /* Reserved MON items */ #define RMI$_RESERVEDMON95 12791 /* Reserved MON items */ #define RMI$_RESERVEDMON96 12792 /* Reserved MON items */ #define RMI$_RESERVEDMON97 12793 /* Reserved MON items */ #define RMI$_RESERVEDMON98 12794 /* Reserved MON items */ #define RMI$_RESERVEDMON99 12795 /* Reserved MON items */ #define RMI$_RESERVEDMON100 12796 /* Reserved MON items */ #define RMI$_LASTMON 12797 /* Last item in the monitor specific table */ /* */ /* Begin items specific to the Monitor RMS class. These items are maintained */ /* by RMS and collected from a global section with the following naming scheme: */ /* _RMS$xxxxxxxxyyyyyy where x is the volume lock id and y is the fid of the */ /* file being monitored. */ /* */ #define RMI$_RMS_STATS 16893 /* All of the following rms statistics */ #define RMI$_SEQGETS 16894 /* Total # of sequential gets */ #define RMI$_KEYGETS 16895 /* Total # of keyed gets */ #define RMI$_RFAGETS 16896 /* Total # of gets by RFA */ #define RMI$_GETBYTES 16897 /* Total size in bytes of all GETS */ #define RMI$_SEQPUTS 16898 /* Total # of sequential puts */ #define RMI$_KEYPUTS 16899 /* Total # of puts by key */ #define RMI$_PUTBYTES 16900 /* Total # of bytes put to file */ #define RMI$_UPDATES 16901 /* Total # of updates to the file */ #define RMI$_UPDATEBYTES 16902 /* Total # of bytes updated in file */ #define RMI$_DELETES 16903 /* Total # of deletes to file */ #define RMI$_TRUNCATES 16904 /* Total # of times file has been truncated */ #define RMI$_TRUNCBLKS 16905 /* Total # of blocks file has been truncated */ #define RMI$_SEQFINDS 16906 /* Total # of sequential finds */ #define RMI$_KEYFINDS 16907 /* Total # of keyed finds */ #define RMI$_RFAFINDS 16908 /* Total # of RFA finds */ #define RMI$_READS 16909 /* Total # of $READS */ #define RMI$_READBYTES 16910 /* Total # of bytes read from $READS */ #define RMI$_CONNECTS 16911 /* Total connect requests */ #define RMI$_DISCONNECTS 16912 /* Total disconnect requests */ #define RMI$_EXTENDS 16913 /* Total extends */ #define RMI$_EXTBLOCKS 16914 /* Total number of blocks file has been extended */ #define RMI$_FLUSHES 16915 /* Total number of calls to flush */ #define RMI$_REWINDS 16916 /* Total number of calls to REWIND */ #define RMI$_WRITES 16917 /* Total number of calls to $WRITE */ #define RMI$_WRITEBYTES 16918 /* Total bytes written using $WRITE */ #define RMI$_FLCKENQS 16919 /* Total number of file lock ENQ's */ #define RMI$_FLCKDEQS 16920 /* Total number of file lock DEQ's */ #define RMI$_FLCKCNVS 16921 /* Total number of file lock conversions */ #define RMI$_LBLCKENQS 16922 /* Total number of local buffer lock ENQ's */ #define RMI$_LBLCKDEQS 16923 /* Total number of local buffer lock DEQ's */ #define RMI$_LBLCKCNVS 16924 /* Total number of local buffer lock conversions */ #define RMI$_GBLCKENQS 16925 /* Total number of global buffer lock ENQ's */ #define RMI$_GBLCKDEQS 16926 /* Total number of global buffer lock DEQ's */ #define RMI$_GBLCKCNVS 16927 /* Total number of global buffer lock conversions */ #define RMI$_GSLCKENQS 16928 /* Total number of global section lock ENQ's */ #define RMI$_GSLCKDEQS 16929 /* Total number of global section lock DEQ's */ #define RMI$_GSLCKCNVS 16930 /* Total number of global section lock conversions */ #define RMI$_RLCKENQS 16931 /* Total number of record lock ENQ's */ #define RMI$_RLCKDEQS 16932 /* Total number of record lock DEQ's */ #define RMI$_RLCKCNVS 16933 /* Total number of record lock conversions */ #define RMI$_APPLCKENQS 16934 /* Total number of append lock ENQ's */ #define RMI$_APPLCKDEQS 16935 /* Total number of append lock DEQ's */ #define RMI$_APPLCKCNVS 16936 /* Total number of append lock conversions */ #define RMI$_FLBLKASTS 16937 /* Total number of file lock blocking ASTs */ #define RMI$_LBLBLKASTS 16938 /* Total number of local buffer lock blocking ASTs */ #define RMI$_GBLBLKASTS 16939 /* Total number of global buffer lock blocking ASTs */ #define RMI$_APPBLKASTS 16940 /* Total number of shared append lock blocking ASTs */ #define RMI$_LCACHEHITS 16941 /* Total cache hits on buckets in local buffers */ #define RMI$_LCACHETRIES 16942 /* Total cache attempts on buckets in local buffers */ #define RMI$_GCACHEHITS 16943 /* Total cache hits on buckets in global buffers */ #define RMI$_GCACHETRIES 16944 /* Total cache attempts on buckets in global buffers */ #define RMI$_GBRDIRIOS 16945 /* Total direct IO's causes by global buffer cache reads */ #define RMI$_GBWDIRIOS 16946 /* Total direct IO's causes by global buffer cache writes */ #define RMI$_LBRDIRIOS 16947 /* Total direct IO's causes by local buffer cache reads */ #define RMI$_LBWDIRIOS 16948 /* Total direct IO's causes by local buffer cache writes */ #define RMI$_BKTSPLT 16949 /* Total number of 2 bucket splits done for this file */ #define RMI$_MBKTSPLT 16950 /* Total number of multi-bucket splits done for this file */ #define RMI$_RMSOPENS 16951 /* Total number of times file has been opened */ #define RMI$_CLOSES 16952 /* Total number of times file has been closed */ #define RMI$_GSBLKASTS 16953 /* Global Section Blocking ASTS */ #define RMI$_FLWAITS 16954 /* File lock ENQs forced to wait */ #define RMI$_LBWAITS 16955 /* Local buffer ENQs forced to wait */ #define RMI$_GBWAITS 16956 /* Global buffer ENQs forced to wait */ #define RMI$_GSWAITS 16957 /* Global section ENQs forced to wait */ #define RMI$_RLWAITS 16958 /* Record lock ENQs forced to wait */ #define RMI$_APWAITS 16959 /* Append lock ENQs forced to wait */ #define RMI$_TOTWAITS 16960 /* Total ENQs forced to wait */ #define RMI$_OUTBUFQUO 16961 /* Number of times a process runs out of buffer quota */ #define RMI$_RMSDEV1 16962 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV2 16963 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV3 16964 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV4 16965 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV5 16966 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV6 16967 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV7 16968 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV8 16969 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV9 16970 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV10 16971 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV11 16972 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV12 16973 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV13 16974 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV14 16975 /* Reserved for RMS development private monitoring */ #define RMI$_RMSDEV15 16976 /* Reserved for RMS development private monitoring */ #define RMI$_XQPQIOS 16977 /* Number of XQP operations for this file by RMS */ #define RMI$_LCACHEHITPCNT 16978 /* Local RMS buffer hit percent */ #define RMI$_GCACHEHITPCNT 16979 /* Global RMS buffer hit percent */ #define RMI$_TOTALGET 16980 /* Total $GET call rate */ #define RMI$_TOTALPUT 16981 /* Total $PUT call rate */ #define RMI$_TOTALFIND 16982 /* Total $FIND call rate */ #define RMI$_BYTESGET 16983 /* Bytes per $GET */ #define RMI$_BYTESPUT 16984 /* Bytes per $PUT */ #define RMI$_BYTESUPDATE 16985 /* Bytes per $UPDATE */ #define RMI$_BYTESREAD 16986 /* Bytes per $READ */ #define RMI$_BYTESWRITE 16987 /* Bytes per $WRITE */ #define RMI$_BLOCKSTRUNCATE 16988 /* Bytes per $TRUNCATE */ #define RMI$_BLOCKSEXTEND 16989 /* Bytes per $EXTEND */ #define RMI$_ACTIVE_STREAMS 16990 /* Active connects to file */ #define RMI$_TOTAL_ENQS 16991 /* Total new ENQs */ #define RMI$_TOTAL_DEQS 16992 /* Total DEQs */ #define RMI$_TOTAL_CNVS 16993 /* Total ENQ conversions */ #define RMI$_TOTAL_BLKAST 16994 /* Total blocking ASTs */ #define RMI$_RMS_ORG 16995 /* RMS File org */ #define RMI$_INTCOL_GBHSH 16996 /* Interlock collision on global buffer hash table */ #define RMI$_INTCOL_GBH 16997 /* Interlock Collision on global buffer header */ #define RMI$_INTRNDWN_GBHSH 16998 /* Interlock still held at rundown on GBHSH */ #define RMI$_INTRNDWN_GBH 16999 /* Interlock still held at rundown on GBH */ #define RMI$_RESERVEDRMS5 17000 /* Reserved RMS items */ #define RMI$_RESERVEDRMS6 17001 /* Reserved RMS items */ #define RMI$_RESERVEDRMS7 17002 /* Reserved RMS items */ #define RMI$_RESERVEDRMS8 17003 /* Reserved RMS items */ #define RMI$_RESERVEDRMS9 17004 /* Reserved RMS items */ #define RMI$_RESERVEDRMS10 17005 /* Reserved RMS items */ #define RMI$_RESERVEDRMS11 17006 /* Reserved RMS items */ #define RMI$_RESERVEDRMS12 17007 /* Reserved RMS items */ #define RMI$_RESERVEDRMS13 17008 /* Reserved RMS items */ #define RMI$_RESERVEDRMS14 17009 /* Reserved RMS items */ #define RMI$_RESERVEDRMS15 17010 /* Reserved RMS items */ #define RMI$_RESERVEDRMS16 17011 /* Reserved RMS items */ #define RMI$_RESERVEDRMS17 17012 /* Reserved RMS items */ #define RMI$_RESERVEDRMS18 17013 /* Reserved RMS items */ #define RMI$_RESERVEDRMS19 17014 /* Reserved RMS items */ #define RMI$_RESERVEDRMS20 17015 /* Reserved RMS items */ #define RMI$_RESERVEDRMS21 17016 /* Reserved RMS items */ #define RMI$_RESERVEDRMS22 17017 /* Reserved RMS items */ #define RMI$_RESERVEDRMS23 17018 /* Reserved RMS items */ #define RMI$_RESERVEDRMS24 17019 /* Reserved RMS items */ #define RMI$_RESERVEDRMS25 17020 /* Reserved RMS items */ #define RMI$_RESERVEDRMS26 17021 /* Reserved RMS items */ #define RMI$_RESERVEDRMS27 17022 /* Reserved RMS items */ #define RMI$_RESERVEDRMS28 17023 /* Reserved RMS items */ #define RMI$_RESERVEDRMS29 17024 /* Reserved RMS items */ #define RMI$_RESERVEDRMS30 17025 /* Reserved RMS items */ #define RMI$_RESERVEDRMS31 17026 /* Reserved RMS items */ #define RMI$_RESERVEDRMS32 17027 /* Reserved RMS items */ #define RMI$_RESERVEDRMS33 17028 /* Reserved RMS items */ #define RMI$_RESERVEDRMS34 17029 /* Reserved RMS items */ #define RMI$_RESERVEDRMS35 17030 /* Reserved RMS items */ #define RMI$_RESERVEDRMS36 17031 /* Reserved RMS items */ #define RMI$_RESERVEDRMS37 17032 /* Reserved RMS items */ #define RMI$_RESERVEDRMS38 17033 /* Reserved RMS items */ #define RMI$_RESERVEDRMS39 17034 /* Reserved RMS items */ #define RMI$_RESERVEDRMS40 17035 /* Reserved RMS items */ #define RMI$_RESERVEDRMS41 17036 /* Reserved RMS items */ #define RMI$_RESERVEDRMS42 17037 /* Reserved RMS items */ #define RMI$_RESERVEDRMS43 17038 /* Reserved RMS items */ #define RMI$_RESERVEDRMS44 17039 /* Reserved RMS items */ #define RMI$_RESERVEDRMS45 17040 /* Reserved RMS items */ #define RMI$_RESERVEDRMS46 17041 /* Reserved RMS items */ #define RMI$_RESERVEDRMS47 17042 /* Reserved RMS items */ #define RMI$_RESERVEDRMS48 17043 /* Reserved RMS items */ #define RMI$_RESERVEDRMS49 17044 /* Reserved RMS items */ #define RMI$_RESERVEDRMS50 17045 /* Reserved RMS items */ #define RMI$_RESERVEDRMS51 17046 /* Reserved RMS items */ #define RMI$_RESERVEDRMS52 17047 /* Reserved RMS items */ #define RMI$_RESERVEDRMS53 17048 /* Reserved RMS items */ #define RMI$_RESERVEDRMS54 17049 /* Reserved RMS items */ #define RMI$_RESERVEDRMS55 17050 /* Reserved RMS items */ #define RMI$_RESERVEDRMS56 17051 /* Reserved RMS items */ #define RMI$_RESERVEDRMS57 17052 /* Reserved RMS items */ #define RMI$_RESERVEDRMS58 17053 /* Reserved RMS items */ #define RMI$_RESERVEDRMS59 17054 /* Reserved RMS items */ #define RMI$_RESERVEDRMS60 17055 /* Reserved RMS items */ #define RMI$_RESERVEDRMS61 17056 /* Reserved RMS items */ #define RMI$_RESERVEDRMS62 17057 /* Reserved RMS items */ #define RMI$_RESERVEDRMS63 17058 /* Reserved RMS items */ #define RMI$_RESERVEDRMS64 17059 /* Reserved RMS items */ #define RMI$_RESERVEDRMS65 17060 /* Reserved RMS items */ #define RMI$_RESERVEDRMS66 17061 /* Reserved RMS items */ #define RMI$_RESERVEDRMS67 17062 /* Reserved RMS items */ #define RMI$_RESERVEDRMS68 17063 /* Reserved RMS items */ #define RMI$_RESERVEDRMS69 17064 /* Reserved RMS items */ #define RMI$_RESERVEDRMS70 17065 /* Reserved RMS items */ #define RMI$_RESERVEDRMS71 17066 /* Reserved RMS items */ #define RMI$_RESERVEDRMS72 17067 /* Reserved RMS items */ #define RMI$_RESERVEDRMS73 17068 /* Reserved RMS items */ #define RMI$_RESERVEDRMS74 17069 /* Reserved RMS items */ #define RMI$_RESERVEDRMS75 17070 /* Reserved RMS items */ #define RMI$_RESERVEDRMS76 17071 /* Reserved RMS items */ #define RMI$_RESERVEDRMS77 17072 /* Reserved RMS items */ #define RMI$_RESERVEDRMS78 17073 /* Reserved RMS items */ #define RMI$_RESERVEDRMS79 17074 /* Reserved RMS items */ #define RMI$_RESERVEDRMS80 17075 /* Reserved RMS items */ #define RMI$_RESERVEDRMS81 17076 /* Reserved RMS items */ #define RMI$_RESERVEDRMS82 17077 /* Reserved RMS items */ #define RMI$_RESERVEDRMS83 17078 /* Reserved RMS items */ #define RMI$_RESERVEDRMS84 17079 /* Reserved RMS items */ #define RMI$_RESERVEDRMS85 17080 /* Reserved RMS items */ #define RMI$_RESERVEDRMS86 17081 /* Reserved RMS items */ #define RMI$_RESERVEDRMS87 17082 /* Reserved RMS items */ #define RMI$_RESERVEDRMS88 17083 /* Reserved RMS items */ #define RMI$_RESERVEDRMS89 17084 /* Reserved RMS items */ #define RMI$_RESERVEDRMS90 17085 /* Reserved RMS items */ #define RMI$_RESERVEDRMS91 17086 /* Reserved RMS items */ #define RMI$_RESERVEDRMS92 17087 /* Reserved RMS items */ #define RMI$_RESERVEDRMS93 17088 /* Reserved RMS items */ #define RMI$_RESERVEDRMS94 17089 /* Reserved RMS items */ #define RMI$_RESERVEDRMS95 17090 /* Reserved RMS items */ #define RMI$_RESERVEDRMS96 17091 /* Reserved RMS items */ #define RMI$_RESERVEDRMS97 17092 /* Reserved RMS items */ #define RMI$_RESERVEDRMS98 17093 /* Reserved RMS items */ #define RMI$_RESERVEDRMS99 17094 /* Reserved RMS items */ #define RMI$_RESERVEDRMS100 17095 /* Reserved RMS items */ #define RMI$_LASTRMS 17096 /* Last item in the monitor specific table */ /* EX2TABLE : Extended EXE table */ /* Define item identifier numbers. Each data item has an associated */ /* value which is used to find its entry in the EXETBL. The item table */ /* is defined by the macros RMI_GENERATE_TABLE which makes multiple calls */ /* to the macro RMI_ITEM_CODE defined in the SYSGETRMI module. */ /* */ #define RMI$_CPUID 21192 /* Primary cpu id */ #define RMI$_CPUCOMPAT 21193 /* time in compat. mode */ #define RMI$_CPUINTSTK 21194 /* time on interrupt stack */ #define RMI$_CPUMPSYNCH 21195 /* time spent in synch mode */ #define RMI$_CPUKERNEL 21196 /* time in kernel mode */ #define RMI$_CPUEXEC 21197 /* time in exec mode */ #define RMI$_CPUSUPER 21198 /* time in supervisor mode */ #define RMI$_CPUUSER 21199 /* time in user mode */ #define RMI$_CPUIDLE 21200 /* idle time */ #define RMI$_PROCCNTMAX 21201 /* Maximum number of concurrent processes seen by the system */ #define RMI$_PROCBATCNT 21202 /* Total number of batch processes in the system */ #define RMI$_PROCINTCNT 21203 /* Total number of interactive processes in the system */ #define RMI$_PROCNETCNT 21204 /* Total number of network processes in the system */ #define RMI$_PROCSWITCHCNT 21205 /* Total count of switches from the then-currently executing process */ #define RMI$_PROCBALSETCNT 21206 /* Total number of processe in the balance set. */ #define RMI$_PROCLOADCNT 21207 /* Total count of process context load operations. */ #define RMI$_BADFLTS 21208 /* Number of bad_list faults */ #define RMI$_EXEFAULTS 21209 /* Number of execute page faults. */ #define RMI$_HDRINSWAPS 21210 /* Count of system wide process header inswap operations. */ #define RMI$_HDROUTSWAPS 21211 /* Count of system wide process header outswap operations. */ #define RMI$_IOPAGCNT 21212 /* Count of pages in transit to disk from the modified page list (system wide ). */ #define RMI$_ISWPCNTPG 21213 /* Accumulated system wide count of pages in-swapped. */ #define RMI$_OSWPCNT 21214 /* Accumulated system wide count of process owtswap operations. */ #define RMI$_OSWPCNTPG 21215 /* Accumulated system-wide count of pages out-swapped */ #define RMI$_RDFAULTS 21216 /* Count of fault-on-read page faults. */ #define RMI$_TRANSFLTS 21217 /* Accumulated system-wide count of transition faults. */ #define RMI$_WRTFAULTS 21218 /* Count of fault-on-write page faults. */ #define RMI$_USERPAGES 21219 /* Number of pages available for use by applications. */ #define RMI$_VMSPAGES 21220 /* Number of pages actually allocated to OpenVMS. */ #define RMI$_LOGNAMCRE 21221 /* Count of logical name creations. */ #define RMI$_LOGNAMDEL 21222 /* Count of logical name deletions. */ #define RMI$_LOGNAMFAIL 21223 /* Count of logical name translations that failed. */ #define RMI$_LOGNAMTBLCRE 21224 /* Count of logical name tables created. */ #define RMI$_TTREADCNT 21225 /* Accumulated system wide count of characters read from terminals. */ #define RMI$_TTREADS 21226 /* Accumulated system wide count of reads from terminals. */ #define RMI$_TTWRITECNT 21227 /* Accumulated system wide count of characters written to terminals. */ #define RMI$_TTWRITES 21228 /* Accumulated system wide count of writes to terminals. */ #define RMI$_BUFOBJPAG 21229 /* Count of buffer object physical pages currently allocated. */ #define RMI$_BUFOBJPAGPEAK 21230 /* Maximum number of buffer object physical pages currently allocated. */ #define RMI$_BUFOBJPAGS01 21231 /* Number of buffer object pages currently allocated in S0/S1 space. */ #define RMI$_BUFOBJPAGS2 21232 /* Max number of buffer object pages currently allocated in S2 space. */ #define RMI$_BUFOBJPAGMAXS01 21233 /* Max number of buffer object pages in S0/S1 space. */ #define RMI$_BUFOBJPAGMAXS2 21234 /* Maximum number of buffer object physical pages in S2 space. */ #define RMI$_BUFOBJPAGPEAKS01 21235 /* Max number of buffer object pages currently allocated in S0/S1 space. */ #define RMI$_BUFOBJPAGPEAKS2 21236 /* Maximum number of buffer object physical pages currently allocated in S2 space. */ #define RMI$_BUFOBJPGLTMAXS01 21237 /* Number of available buffer object pagelets in S0/S1 space. */ #define RMI$_BUFOBJPGLTMAXS2 21238 /* Number of available buffer object pagelets in S2 space. */ #define RMI$_DLCK_INCMPLT 21239 /* System-wide count of incomplete deadlock searches. */ #define RMI$_DLCKMSGS_IN 21240 /* System-wide count of incoming deadlock detection messages. */ #define RMI$_DLCKMSGS_OUT 21241 /* System-wide count of of outgoing deadlock detection messages. */ #define RMI$_TQETOTAL 21242 /* Count of timer requests. */ #define RMI$_TQESYSUB 21243 /* Count of timer requests made by OpenVMS operating system. */ #define RMI$_TQEUSRTIMR 21244 /* Count of timer requests made by application programs through $SETIMR system service. */ #define RMI$_TQEUSRWAKE 21245 /* Count of timer requests made by application programs through $SCHDWK system service. */ #define RMI$_CWPSBYTESIN 21246 /* Count of Cluster-wide process services "CWPS" message bytes received by the system. */ #define RMI$_CWPSBYTESOUT 21247 /* Count of CWPS message bytes sent by the system. */ #define RMI$_CWPSJPISIN 21248 /* Count of CWPS $GETJPI requests received by the system. */ #define RMI$_CWPSJPISOUT 21249 /* Count of CWPS $GETJPI requests sent by the system. */ #define RMI$_CWPSMSGSIN 21250 /* Count of CWPS messages received by the system. */ #define RMI$_CWPSMSGSOUT 21251 /* Count of CWPS messages sent by the system. */ #define RMI$_CWPSPCNTRLIN 21252 /* Count of CWPS PCNTRL requests received by the system. */ #define RMI$_CWPSPCNTRLOUT 21253 /* Count of CWPS PCNTRL requests sent by the system. */ #define RMI$_CWPSRSRCIN 21254 /* Count of CWPS resource-fail messages received by the system. */ #define RMI$_CWPSRSRCOUT 21255 /* Count of CWPS resource-fail messages sent by the system. */ #define RMI$_CHME 21256 /* Count of $CMEXEC service calls. */ #define RMI$_CHMK 21257 /* Count of $CMKRNL service calls. */ #define RMI$_MCHKERRS 21258 /* Count of machine checks since the system was booted. */ #define RMI$_MEMERRS 21259 /* Count of memory errors since the system was booted. */ #define RMI$_RESMASK 21260 /* A bit mask summarizing the system resources for which processes in the MWAIT state are c\ urrently waiting. */ #define RMI$_CACHE_STATE 21261 /* Cache stats bits */ #define RMI$_CACHE_MEMORY 21262 /* Pages of memory currently held by the cache */ #define RMI$_CACHE_FREE 21263 /* Pages of memory held by the cache but not currently in use */ #define RMI$_CACHE_READ_HITS 21264 /* Read hits */ #define RMI$_CACHE_VIRT_READS 21265 /* Virtual reads to cacheable files */ #define RMI$_CACHE_VIRT_WRITES 21266 /* Virtual writes to cacheable files */ #define RMI$_CACHE_R_ARND_MOD 21267 /* Read arounds due to modifier bits */ #define RMI$_CACHE_R_ARND_SIZ 21268 /* Read arounds due to size too large */ #define RMI$_CACHE_W_ARND_MOD 21269 /* Write arounds due to modifier bits */ #define RMI$_CACHE_W_ARND_SIZ 21270 /* Write arounds due to size too large */ #define RMI$_CACHE_LIMBO_LEN 21271 /* Length of limbo queue */ #define RMI$_CACHE_MIN_SIZE 21272 /* Minimum cache size in Pages */ #define RMI$_CACHE_MAX_SIZE 21273 /* Current maximum cache size in Pages */ #define RMI$_CACHE_MAX_LIMIT 21274 /* Maximum ever cache size in Pages (limited by boot-time VA allocation) */ #define RMI$_CACHE_MAX_IO_SIZE 21275 /* Value of VCC_MAX_IO_SIZE */ #define RMI$_CACHE_MAX_LOCKS 21276 /* Value of VCC_MAX_LOCKS */ #define RMI$_CACHE_READAHEAD 21277 /* Value of VCC_READAHEAD */ #define RMI$_CACHE_WRITEBEHIND 21278 /* Value of VCC_WRITEBEHIND */ #define RMI$_CACHE_WRITEDELAY 21279 /* Value of VCC_WRITE_DELAY */ #define RMI$_CACHE_VOLS_FXFC_MODE 21280 /* Count of volumes in Full XFC mode */ #define RMI$_CACHE_VOLS_RXFC_MODE 21281 /* Count of volumes in VIOC compatability mode */ #define RMI$_CACHE_VOLS_NC_MODE 21282 /* Count of volumes in No Caching mode */ #define RMI$_CACHE_VOLS_PNC_MODE 21283 /* Count of volumes in Permanent No Caching mode */ #define RMI$_CACHE_OPEN_FILES 21284 /* Number of open files */ #define RMI$_CACHE_UNSYNCHED_IOS 21285 /* Number of physical/logical unsynched IOs */ #define RMI$_CACHE_DELAYED_WRITES 21286 /* Number of write-behind writes */ #define RMI$_CACHE_LOST_WRITES 21287 /* Writes lost due to disk errors */ #define RMI$_CACHE_FULL_BARRIERS 21288 /* Number of full barriers in dep graph */ #define RMI$_CACHE_PARTIAL_BARRIERS 21289 /* Number of partial barriers in dep graph */ #define RMI$_CACHE_READS_AROUND 21290 /* Total number of reads around the cache */ #define RMI$_CACHE_WRITES_AROUND 21291 /* Total number of writes around the cache */ #define RMI$_CACHE_CURRENT_LOCKS 21292 /* Number of locks currently held by cache */ #define RMI$_CACHE_BARRIER_COUNT 21293 /* Number of barrier calls made since boot-time */ #define RMI$_CACHE_SUPER_WRITES 21294 /* Number of writes that supersede dirty data */ #define RMI$_CACHE_NON_PAGED_POOL 21295 /* Amount of non-paged pool cuurrently held by the cache */ #define RMI$_CACHE_EVERYTHING 21296 /* Dummy item to collect everything about cache */ #define RMI$_GBP_CURMAP 21297 /* Count of global pages currently mapped. */ #define RMI$_GBP_CURMAP_GRP 21298 /* Count of group global pages currently mapped. */ #define RMI$_GBP_CURMAP_GRPWRT 21299 /* Count of writable group global pages currently mapped. */ #define RMI$_GBP_CURMAP_SYS 21300 /* Count of system global pages currently mapped. */ #define RMI$_GBP_CURMAP_SYSWRT 21301 /* Count of writable system global pages currently mapped. */ #define RMI$_GBP_MAXMAP 21302 /* Maximum count of global pages simultaneouly mapped. */ #define RMI$_GBS_CURMAP 21303 /* Count of global sections currently mapped. */ #define RMI$_GBS_CURMAP_GRP 21304 /* Count of group global sections currently mapped. */ #define RMI$_GBS_CURMAP_GRPWRT 21305 /* Count of writable group global sections currently mapped. */ #define RMI$_GBS_CURMAP_SYS 21306 /* Count of system global sections currently mapped. */ #define RMI$_GBS_CURMAP_SYSWRT 21307 /* Count of writable system global sections currently mapped. */ #define RMI$_GBS_MAXMAP 21308 /* Maximum count of global sections simutaneously mapped. */ #define RMI$_GBS_NOREF 21309 /* Count of global sections not mapped to a process. */ #define RMI$_NP_POOL_ALLOC 21310 /* Accumulated count of non-paged pool allocation requests. */ #define RMI$_NP_POOL_ALLOCF 21311 /* Count of unsuccessful non-paged pool allocation requests. */ #define RMI$_NP_POOL_EXP 21312 /* Count of successful expansions on non-paged pool. */ #define RMI$_NP_POOL_EXPF 21313 /* Count of unsuccessful attempts to expand non-paged pool. */ #define RMI$_PG_POOL_ALLOC 21314 /* Count of paged pool allocation requests. */ #define RMI$_PG_POOL_ALLOCF 21315 /* Count of unsuccessful paged pool allocation requests. */ #define RMI$_PG_POOL_EXPF 21316 /* Count of unsuccessful attempts to expand paged pool. */ #define RMI$_SMP_CURMAP 21317 /* Count of global pages currently mapped for galaxy shared memory. */ #define RMI$_SMP_CURMAP_GRP 21318 /* Count of group global pages currently mapped for galaxy shared memory. */ #define RMI$_SMP_CURMAP_GRPWRT 21319 /* Count of writable group global pages currently mapped for galaxy shared memory. */ #define RMI$_SMP_CURMAP_SYS 21320 /* Count of system global pages currently mapped for galaxy shared memory. */ #define RMI$_SMP_CURMAP_SYSWRT 21321 /* Count of writable system global pages currently mapped for galaxy shared memory. */ #define RMI$_SMS_CURMAP 21322 /* Count of global sections currently mapped for galaxy shared memory. */ #define RMI$_SMS_CURMAP_GRP 21323 /* Count of group global sections currently mapped for galaxy shared memory. */ #define RMI$_SMS_CURMAP_GRPWRT 21324 /* Count of writable group global sections currently mapped for galaxy shared memory. */ #define RMI$_SMS_CURMAP_SYS 21325 /* Count of system global sections currently mapped for galaxy shared memory. */ #define RMI$_SMS_CURMAP_SYSWRT 21326 /* Count of writable system global sections currently mapped for galaxy shared memory. */ #define RMI$_SMS_NOREF 21327 /* Current count of global sections for galaxy shared memory which are not mapped to a proc\ ess. */ #define RMI$_RESERVEDEXT1 21328 /* Reserved EXE items */ #define RMI$_RESERVEDEXT2 21329 /* Reserved EXE items */ #define RMI$_RESERVEDEXT3 21330 /* Reserved EXE items */ #define RMI$_RESERVEDEXT4 21331 /* Reserved EXE items */ #define RMI$_RESERVEDEXT5 21332 /* Reserved EXE items */ #define RMI$_RESERVEDEXT6 21333 /* Reserved EXE items */ #define RMI$_RESERVEDEXT7 21334 /* Reserved EXE items */ #define RMI$_RESERVEDEXT8 21335 /* Reserved EXE items */ #define RMI$_RESERVEDEXT9 21336 /* Reserved EXE items */ #define RMI$_RESERVEDEXT10 21337 /* Reserved EXE items */ #define RMI$_RESERVEDEXT11 21338 /* Reserved EXE items */ #define RMI$_RESERVEDEXT12 21339 /* Reserved EXE items */ #define RMI$_RESERVEDEXT13 21340 /* Reserved EXE items */ #define RMI$_RESERVEDEXT14 21341 /* Reserved EXE items */ #define RMI$_RESERVEDEXT15 21342 /* Reserved EXE items */ #define RMI$_RESERVEDEXT16 21343 /* Reserved EXE items */ #define RMI$_RESERVEDEXT17 21344 /* Reserved EXE items */ #define RMI$_RESERVEDEXT18 21345 /* Reserved EXE items */ #define RMI$_RESERVEDEXT19 21346 /* Reserved EXE items */ #define RMI$_RESERVEDEXT20 21347 /* Reserved EXE items */ #define RMI$_RESERVEDEXT21 21348 /* Reserved EXE items */ #define RMI$_RESERVEDEXT22 21349 /* Reserved EXE items */ #define RMI$_RESERVEDEXT23 21350 /* Reserved EXE items */ #define RMI$_RESERVEDEXT24 21351 /* Reserved EXE items */ #define RMI$_RESERVEDEXT25 21352 /* Reserved EXE items */ #define RMI$_RESERVEDEXT26 21353 /* Reserved EXE items */ #define RMI$_RESERVEDEXT27 21354 /* Reserved EXE items */ #define RMI$_RESERVEDEXT28 21355 /* Reserved EXE items */ #define RMI$_RESERVEDEXT29 21356 /* Reserved EXE items */ #define RMI$_RESERVEDEXT30 21357 /* Reserved EXE items */ #define RMI$_RESERVEDEXT31 21358 /* Reserved EXE items */ #define RMI$_RESERVEDEXT32 21359 /* Reserved EXE items */ #define RMI$_RESERVEDEXT33 21360 /* Reserved EXE items */ #define RMI$_RESERVEDEXT34 21361 /* Reserved EXE items */ #define RMI$_RESERVEDEXT35 21362 /* Reserved EXE items */ #define RMI$_RESERVEDEXT36 21363 /* Reserved EXE items */ #define RMI$_RESERVEDEXT37 21364 /* Reserved EXE items */ #define RMI$_RESERVEDEXT38 21365 /* Reserved EXE items */ #define RMI$_RESERVEDEXT39 21366 /* Reserved EXE items */ #define RMI$_RESERVEDEXT40 21367 /* Reserved EXE items */ #define RMI$_RESERVEDEXT41 21368 /* Reserved EXE items */ #define RMI$_RESERVEDEXT42 21369 /* Reserved EXE items */ #define RMI$_RESERVEDEXT43 21370 /* Reserved EXE items */ #define RMI$_RESERVEDEXT44 21371 /* Reserved EXE items */ #define RMI$_RESERVEDEXT45 21372 /* Reserved EXE items */ #define RMI$_RESERVEDEXT46 21373 /* Reserved EXE items */ #define RMI$_RESERVEDEXT47 21374 /* Reserved EXE items */ #define RMI$_RESERVEDEXT48 21375 /* Reserved EXE items */ #define RMI$_RESERVEDEXT49 21376 /* Reserved EXE items */ #define RMI$_RESERVEDEXT50 21377 /* Reserved EXE items */ #define RMI$_RESERVEDEXT51 21378 /* Reserved EXE items */ #define RMI$_RESERVEDEXT52 21379 /* Reserved EXE items */ #define RMI$_RESERVEDEXT53 21380 /* Reserved EXE items */ #define RMI$_RESERVEDEXT54 21381 /* Reserved EXE items */ #define RMI$_RESERVEDEXT55 21382 /* Reserved EXE items */ #define RMI$_RESERVEDEXT56 21383 /* Reserved EXE items */ #define RMI$_RESERVEDEXT57 21384 /* Reserved EXE items */ #define RMI$_RESERVEDEXT58 21385 /* Reserved EXE items */ #define RMI$_RESERVEDEXT59 21386 /* Reserved EXE items */ #define RMI$_RESERVEDEXT60 21387 /* Reserved EXE items */ #define RMI$_RESERVEDEXT61 21388 /* Reserved EXE items */ #define RMI$_RESERVEDEXT62 21389 /* Reserved EXE items */ #define RMI$_RESERVEDEXT63 21390 /* Reserved EXE items */ #define RMI$_RESERVEDEXT64 21391 /* Reserved EXE items */ #define RMI$_RESERVEDEXT65 21392 /* Reserved EXE items */ #define RMI$_RESERVEDEXT66 21393 /* Reserved EXE items */ #define RMI$_RESERVEDEXT67 21394 /* Reserved EXE items */ #define RMI$_RESERVEDEXT68 21395 /* Reserved EXE items */ #define RMI$_RESERVEDEXT69 21396 /* Reserved EXE items */ #define RMI$_RESERVEDEXT70 21397 /* Reserved EXE items */ #define RMI$_RESERVEDEXT71 21398 /* Reserved EXE items */ #define RMI$_RESERVEDEXT72 21399 /* Reserved EXE items */ #define RMI$_RESERVEDEXT73 21400 /* Reserved EXE items */ #define RMI$_RESERVEDEXT74 21401 /* Reserved EXE items */ #define RMI$_RESERVEDEXT75 21402 /* Reserved EXE items */ #define RMI$_RESERVEDEXT76 21403 /* Reserved EXE items */ #define RMI$_RESERVEDEXT77 21404 /* Reserved EXE items */ #define RMI$_RESERVEDEXT78 21405 /* Reserved EXE items */ #define RMI$_RESERVEDEXT79 21406 /* Reserved EXE items */ #define RMI$_RESERVEDEXT80 21407 /* Reserved EXE items */ #define RMI$_RESERVEDEXT81 21408 /* Reserved EXE items */ #define RMI$_RESERVEDEXT82 21409 /* Reserved EXE items */ #define RMI$_RESERVEDEXT83 21410 /* Reserved EXE items */ #define RMI$_RESERVEDEXT84 21411 /* Reserved EXE items */ #define RMI$_RESERVEDEXT85 21412 /* Reserved EXE items */ #define RMI$_RESERVEDEXT86 21413 /* Reserved EXE items */ #define RMI$_RESERVEDEXT87 21414 /* Reserved EXE items */ #define RMI$_RESERVEDEXT88 21415 /* Reserved EXE items */ #define RMI$_RESERVEDEXT89 21416 /* Reserved EXE items */ #define RMI$_RESERVEDEXT90 21417 /* Reserved EXE items */ #define RMI$_RESERVEDEXT91 21418 /* Reserved EXE items */ #define RMI$_RESERVEDEXT92 21419 /* Reserved EXE items */ #define RMI$_RESERVEDEXT93 21420 /* Reserved EXE items */ #define RMI$_RESERVEDEXT94 21421 /* Reserved EXE items */ #define RMI$_RESERVEDEXT95 21422 /* Reserved EXE items */ #define RMI$_RESERVEDEXT96 21423 /* Reserved EXE items */ #define RMI$_RESERVEDEXT97 21424 /* Reserved EXE items */ #define RMI$_RESERVEDEXT98 21425 /* Reserved EXE items */ #define RMI$_RESERVEDEXT99 21426 /* Reserved EXE items */ #define RMI$_RESERVEDEXT100 21427 /* Reserved EXE items */ #define RMI$_RESERVEDEXT101 21428 /* Reserved EXE items */ #define RMI$_RESERVEDEXT102 21429 /* Reserved EXE items */ #define RMI$_RESERVEDEXT103 21430 /* Reserved EXE items */ #define RMI$_RESERVEDEXT104 21431 /* Reserved EXE items */ #define RMI$_RESERVEDEXT105 21432 /* Reserved EXE items */ #define RMI$_RESERVEDEXT106 21433 /* Reserved EXE items */ #define RMI$_RESERVEDEXT107 21434 /* Reserved EXE items */ #define RMI$_RESERVEDEXT108 21435 /* Reserved EXE items */ #define RMI$_RESERVEDEXT109 21436 /* Reserved EXE items */ #define RMI$_RESERVEDEXT110 21437 /* Reserved EXE items */ #define RMI$_RESERVEDEXT111 21438 /* Reserved EXE items */ #define RMI$_RESERVEDEXT112 21439 /* Reserved EXE items */ #define RMI$_RESERVEDEXT113 21440 /* Reserved EXE items */ #define RMI$_RESERVEDEXT114 21441 /* Reserved EXE items */ #define RMI$_RESERVEDEXT115 21442 /* Reserved EXE items */ #define RMI$_RESERVEDEXT116 21443 /* Reserved EXE items */ #define RMI$_RESERVEDEXT117 21444 /* Reserved EXE items */ #define RMI$_RESERVEDEXT118 21445 /* Reserved EXE items */ #define RMI$_RESERVEDEXT119 21446 /* Reserved EXE items */ #define RMI$_RESERVEDEXT120 21447 /* Reserved EXE items */ #define RMI$_RESERVEDEXT121 21448 /* Reserved EXE items */ #define RMI$_RESERVEDEXT122 21449 /* Reserved EXE items */ #define RMI$_RESERVEDEXT123 21450 /* Reserved EXE items */ #define RMI$_RESERVEDEXT124 21451 /* Reserved EXE items */ #define RMI$_RESERVEDEXT125 21452 /* Reserved EXE items */ #define RMI$_RESERVEDEXT126 21453 /* Reserved EXE items */ #define RMI$_RESERVEDEXT127 21454 /* Reserved EXE items */ #define RMI$_RESERVEDEXT128 21455 /* Reserved EXE items */ #define RMI$_RESERVEDEXT129 21456 /* Reserved EXE items */ #define RMI$_RESERVEDEXT130 21457 /* Reserved EXE items */ #define RMI$_RESERVEDEXT131 21458 /* Reserved EXE items */ #define RMI$_RESERVEDEXT132 21459 /* Reserved EXE items */ #define RMI$_RESERVEDEXT133 21460 /* Reserved EXE items */ #define RMI$_RESERVEDEXT134 21461 /* Reserved EXE items */ #define RMI$_RESERVEDEXT135 21462 /* Reserved EXE items */ #define RMI$_RESERVEDEXT136 21463 /* Reserved EXE items */ #define RMI$_RESERVEDEXT137 21464 /* Reserved EXE items */ #define RMI$_RESERVEDEXT138 21465 /* Reserved EXE items */ #define RMI$_RESERVEDEXT139 21466 /* Reserved EXE items */ #define RMI$_RESERVEDEXT140 21467 /* Reserved EXE items */ #define RMI$_RESERVEDEXT141 21468 /* Reserved EXE items */ #define RMI$_RESERVEDEXT142 21469 /* Reserved EXE items */ #define RMI$_RESERVEDEXT143 21470 /* Reserved EXE items */ #define RMI$_RESERVEDEXT144 21471 /* Reserved EXE items */ #define RMI$_RESERVEDEXT145 21472 /* Reserved EXE items */ #define RMI$_RESERVEDEXT146 21473 /* Reserved EXE items */ #define RMI$_RESERVEDEXT147 21474 /* Reserved EXE items */ #define RMI$_RESERVEDEXT148 21475 /* Reserved EXE items */ #define RMI$_RESERVEDEXT149 21476 /* Reserved EXE items */ #define RMI$_RESERVEDEXT150 21477 /* Reserved EXE items */ #define RMI$_RESERVEDEXT151 21478 /* Reserved EXE items */ #define RMI$_RESERVEDEXT152 21479 /* Reserved EXE items */ #define RMI$_RESERVEDEXT153 21480 /* Reserved EXE items */ #define RMI$_RESERVEDEXT154 21481 /* Reserved EXE items */ #define RMI$_RESERVEDEXT155 21482 /* Reserved EXE items */ #define RMI$_RESERVEDEXT156 21483 /* Reserved EXE items */ #define RMI$_RESERVEDEXT157 21484 /* Reserved EXE items */ #define RMI$_RESERVEDEXT158 21485 /* Reserved EXE items */ #define RMI$_RESERVEDEXT159 21486 /* Reserved EXE items */ #define RMI$_RESERVEDEXT160 21487 /* Reserved EXE items */ #define RMI$_RESERVEDEXT161 21488 /* Reserved EXE items */ #define RMI$_RESERVEDEXT162 21489 /* Reserved EXE items */ #define RMI$_RESERVEDEXT163 21490 /* Reserved EXE items */ #define RMI$_RESERVEDEXT164 21491 /* Reserved EXE items */ #define RMI$_RESERVEDEXT165 21492 /* Reserved EXE items */ #define RMI$_RESERVEDEXT166 21493 /* Reserved EXE items */ #define RMI$_RESERVEDEXT167 21494 /* Reserved EXE items */ #define RMI$_RESERVEDEXT168 21495 /* Reserved EXE items */ #define RMI$_RESERVEDEXT169 21496 /* Reserved EXE items */ #define RMI$_RESERVEDEXT170 21497 /* Reserved EXE items */ #define RMI$_RESERVEDEXT171 21498 /* Reserved EXE items */ #define RMI$_RESERVEDEXT172 21499 /* Reserved EXE items */ #define RMI$_RESERVEDEXT173 21500 /* Reserved EXE items */ #define RMI$_RESERVEDEXT174 21501 /* Reserved EXE items */ #define RMI$_RESERVEDEXT175 21502 /* Reserved EXE items */ #define RMI$_RESERVEDEXT176 21503 /* Reserved EXE items */ #define RMI$_RESERVEDEXT177 21504 /* Reserved EXE items */ #define RMI$_RESERVEDEXT178 21505 /* Reserved EXE items */ #define RMI$_RESERVEDEXT179 21506 /* Reserved EXE items */ #define RMI$_RESERVEDEXT180 21507 /* Reserved EXE items */ #define RMI$_RESERVEDEXT181 21508 /* Reserved EXE items */ #define RMI$_RESERVEDEXT182 21509 /* Reserved EXE items */ #define RMI$_RESERVEDEXT183 21510 /* Reserved EXE items */ #define RMI$_RESERVEDEXT184 21511 /* Reserved EXE items */ #define RMI$_RESERVEDEXT185 21512 /* Reserved EXE items */ #define RMI$_RESERVEDEXT186 21513 /* Reserved EXE items */ #define RMI$_RESERVEDEXT187 21514 /* Reserved EXE items */ #define RMI$_RESERVEDEXT188 21515 /* Reserved EXE items */ #define RMI$_RESERVEDEXT189 21516 /* Reserved EXE items */ #define RMI$_RESERVEDEXT190 21517 /* Reserved EXE items */ #define RMI$_RESERVEDEXT191 21518 /* Reserved EXE items */ #define RMI$_RESERVEDEXT192 21519 /* Reserved EXE items */ #define RMI$_RESERVEDEXT193 21520 /* Reserved EXE items */ #define RMI$_RESERVEDEXT194 21521 /* Reserved EXE items */ #define RMI$_RESERVEDEXT195 21522 /* Reserved EXE items */ #define RMI$_RESERVEDEXT196 21523 /* Reserved EXE items */ #define RMI$_RESERVEDEXT197 21524 /* Reserved EXE items */ #define RMI$_RESERVEDEXT198 21525 /* Reserved EXE items */ #define RMI$_RESERVEDEXT199 21526 /* Reserved EXE items */ #define RMI$_RESERVEDEXT200 21527 /* Reserved EXE items */ #define RMI$_RESERVEDEXT201 21528 /* Reserved EXE items */ #define RMI$_RESERVEDEXT202 21529 /* Reserved EXE items */ #define RMI$_RESERVEDEXT203 21530 /* Reserved EXE items */ #define RMI$_RESERVEDEXT204 21531 /* Reserved EXE items */ #define RMI$_RESERVEDEXT205 21532 /* Reserved EXE items */ #define RMI$_RESERVEDEXT206 21533 /* Reserved EXE items */ #define RMI$_RESERVEDEXT207 21534 /* Reserved EXE items */ #define RMI$_RESERVEDEXT208 21535 /* Reserved EXE items */ #define RMI$_RESERVEDEXT209 21536 /* Reserved EXE items */ #define RMI$_RESERVEDEXT210 21537 /* Reserved EXE items */ #define RMI$_RESERVEDEXT211 21538 /* Reserved EXE items */ #define RMI$_RESERVEDEXT212 21539 /* Reserved EXE items */ #define RMI$_RESERVEDEXT213 21540 /* Reserved EXE items */ #define RMI$_RESERVEDEXT214 21541 /* Reserved EXE items */ #define RMI$_RESERVEDEXT215 21542 /* Reserved EXE items */ #define RMI$_RESERVEDEXT216 21543 /* Reserved EXE items */ #define RMI$_RESERVEDEXT217 21544 /* Reserved EXE items */ #define RMI$_RESERVEDEXT218 21545 /* Reserved EXE items */ #define RMI$_RESERVEDEXT219 21546 /* Reserved EXE items */ #define RMI$_RESERVEDEXT220 21547 /* Reserved EXE items */ #define RMI$_RESERVEDEXT221 21548 /* Reserved EXE items */ #define RMI$_RESERVEDEXT222 21549 /* Reserved EXE items */ #define RMI$_RESERVEDEXT223 21550 /* Reserved EXE items */ #define RMI$_RESERVEDEXT224 21551 /* Reserved EXE items */ #define RMI$_RESERVEDEXT225 21552 /* Reserved EXE items */ #define RMI$_RESERVEDEXT226 21553 /* Reserved EXE items */ #define RMI$_RESERVEDEXT227 21554 /* Reserved EXE items */ #define RMI$_RESERVEDEXT228 21555 /* Reserved EXE items */ #define RMI$_RESERVEDEXT229 21556 /* Reserved EXE items */ #define RMI$_RESERVEDEXT230 21557 /* Reserved EXE items */ #define RMI$_RESERVEDEXT231 21558 /* Reserved EXE items */ #define RMI$_RESERVEDEXT232 21559 /* Reserved EXE items */ #define RMI$_RESERVEDEXT233 21560 /* Reserved EXE items */ #define RMI$_RESERVEDEXT234 21561 /* Reserved EXE items */ #define RMI$_RESERVEDEXT235 21562 /* Reserved EXE items */ #define RMI$_RESERVEDEXT236 21563 /* Reserved EXE items */ #define RMI$_RESERVEDEXT237 21564 /* Reserved EXE items */ #define RMI$_RESERVEDEXT238 21565 /* Reserved EXE items */ #define RMI$_RESERVEDEXT239 21566 /* Reserved EXE items */ #define RMI$_RESERVEDEXT240 21567 /* Reserved EXE items */ #define RMI$_RESERVEDEXT241 21568 /* Reserved EXE items */ #define RMI$_RESERVEDEXT242 21569 /* Reserved EXE items */ #define RMI$_RESERVEDEXT243 21570 /* Reserved EXE items */ #define RMI$_RESERVEDEXT244 21571 /* Reserved EXE items */ #define RMI$_RESERVEDEXT245 21572 /* Reserved EXE items */ #define RMI$_RESERVEDEXT246 21573 /* Reserved EXE items */ #define RMI$_RESERVEDEXT247 21574 /* Reserved EXE items */ #define RMI$_RESERVEDEXT248 21575 /* Reserved EXE items */ #define RMI$_RESERVEDEXT249 21576 /* Reserved EXE items */ #define RMI$_RESERVEDEXT250 21577 /* Reserved EXE items */ #define RMI$_RESERVEDEXT251 21578 /* Reserved EXE items */ #define RMI$_RESERVEDEXT252 21579 /* Reserved EXE items */ #define RMI$_RESERVEDEXT253 21580 /* Reserved EXE items */ #define RMI$_RESERVEDEXT254 21581 /* Reserved EXE items */ #define RMI$_RESERVEDEXT255 21582 /* Reserved EXE items */ #define RMI$_RESERVEDEXT256 21583 /* Reserved EXE items */ #define RMI$_RESERVEDEXT257 21584 /* Reserved EXE items */ #define RMI$_RESERVEDEXT258 21585 /* Reserved EXE items */ #define RMI$_RESERVEDEXT259 21586 /* Reserved EXE items */ #define RMI$_RESERVEDEXT260 21587 /* Reserved EXE items */ #define RMI$_RESERVEDEXT261 21588 /* Reserved EXE items */ #define RMI$_RESERVEDEXT262 21589 /* Reserved EXE items */ #define RMI$_RESERVEDEXT263 21590 /* Reserved EXE items */ #define RMI$_RESERVEDEXT264 21591 /* Reserved EXE items */ #define RMI$_RESERVEDEXT265 21592 /* Reserved EXE items */ #define RMI$_RESERVEDEXT266 21593 /* Reserved EXE items */ #define RMI$_RESERVEDEXT267 21594 /* Reserved EXE items */ #define RMI$_RESERVEDEXT268 21595 /* Reserved EXE items */ #define RMI$_RESERVEDEXT269 21596 /* Reserved EXE items */ #define RMI$_RESERVEDEXT270 21597 /* Reserved EXE items */ #define RMI$_RESERVEDEXT271 21598 /* Reserved EXE items */ #define RMI$_RESERVEDEXT272 21599 /* Reserved EXE items */ #define RMI$_RESERVEDEXT273 21600 /* Reserved EXE items */ #define RMI$_RESERVEDEXT274 21601 /* Reserved EXE items */ #define RMI$_RESERVEDEXT275 21602 /* Reserved EXE items */ #define RMI$_RESERVEDEXT276 21603 /* Reserved EXE items */ #define RMI$_RESERVEDEXT277 21604 /* Reserved EXE items */ #define RMI$_RESERVEDEXT278 21605 /* Reserved EXE items */ #define RMI$_RESERVEDEXT279 21606 /* Reserved EXE items */ #define RMI$_RESERVEDEXT280 21607 /* Reserved EXE items */ #define RMI$_RESERVEDEXT281 21608 /* Reserved EXE items */ #define RMI$_RESERVEDEXT282 21609 /* Reserved EXE items */ #define RMI$_RESERVEDEXT283 21610 /* Reserved EXE items */ #define RMI$_RESERVEDEXT284 21611 /* Reserved EXE items */ #define RMI$_RESERVEDEXT285 21612 /* Reserved EXE items */ #define RMI$_RESERVEDEXT286 21613 /* Reserved EXE items */ #define RMI$_RESERVEDEXT287 21614 /* Reserved EXE items */ #define RMI$_RESERVEDEXT288 21615 /* Reserved EXE items */ #define RMI$_RESERVEDEXT289 21616 /* Reserved EXE items */ #define RMI$_RESERVEDEXT290 21617 /* Reserved EXE items */ #define RMI$_RESERVEDEXT291 21618 /* Reserved EXE items */ #define RMI$_RESERVEDEXT292 21619 /* Reserved EXE items */ #define RMI$_RESERVEDEXT293 21620 /* Reserved EXE items */ #define RMI$_RESERVEDEXT294 21621 /* Reserved EXE items */ #define RMI$_RESERVEDEXT295 21622 /* Reserved EXE items */ #define RMI$_RESERVEDEXT296 21623 /* Reserved EXE items */ #define RMI$_RESERVEDEXT297 21624 /* Reserved EXE items */ #define RMI$_RESERVEDEXT298 21625 /* Reserved EXE items */ #define RMI$_RESERVEDEXT299 21626 /* Reserved EXE items */ #define RMI$_RESERVEDEXT300 21627 /* Reserved EXE items */ #define RMI$_LASTEX2 21628 /* Last item in the exec writable table */ /* */ /* Add new data items specific to MONITOR (not collected by the RMI on a per */ /* item basis) above this point. */ /* */ #define RMI$_TABLESIZE 1148 /* */ /* End of MONITOR specific data items. */ /* */ #ifdef __NEW_STARLET typedef struct _rmi$scs_offsets { /* SCS class information */ __int64 rmi$q_scs_nodename; /* System node name */ int rmi$l_scs_dgsent; /* Application datagrams sent */ int rmi$l_scs_dgrcvd; /* Application datagrams received */ int rmi$l_scs_dgdiscard; /* Application datagrams discarded */ int rmi$l_scs_msgsent; /* Application messages sent */ int rmi$l_scs_msgrcvd; /* Application messages received */ int rmi$l_scs_snddats; /* Block send datas initiated */ int rmi$l_scs_kbytsent; /* Kbytes sent via send datas */ int rmi$l_scs_reqdats; /* Block request datas initiated */ int rmi$l_scs_kbytreqd; /* Kbytes received via request datas */ int rmi$l_scs_kbytmapd; /* Kbytes mapped for block transfers */ int rmi$l_scs_qcr_cnt; /* Times connection queued for send credit */ int rmi$l_scs_qbdt_cnt; /* Times connection queued for buffer descriptor */ } RMI$SCS_OFFSETS; #else /* __OLD_STARLET */ struct rmi$scs_offsets { /* SCS class information */ int rmi$q_scs_nodename [2]; /* System node name */ int rmi$l_scs_dgsent; /* Application datagrams sent */ int rmi$l_scs_dgrcvd; /* Application datagrams received */ int rmi$l_scs_dgdiscard; /* Application datagrams discarded */ int rmi$l_scs_msgsent; /* Application messages sent */ int rmi$l_scs_msgrcvd; /* Application messages received */ int rmi$l_scs_snddats; /* Block send datas initiated */ int rmi$l_scs_kbytsent; /* Kbytes sent via send datas */ int rmi$l_scs_reqdats; /* Block request datas initiated */ int rmi$l_scs_kbytreqd; /* Kbytes received via request datas */ int rmi$l_scs_kbytmapd; /* Kbytes mapped for block transfers */ int rmi$l_scs_qcr_cnt; /* Times connection queued for send credit */ int rmi$l_scs_qbdt_cnt; /* Times connection queued for buffer descriptor */ } ; #endif /* #ifdef __NEW_STARLET */ #define RMI$C_SCS_MINSIZE 56 /* Size of one collection block for scs class */ #ifdef __NEW_STARLET typedef struct _rmi$disk_offsets { /* DISK class information for */ /* current revision level */ short int rmi$w_disk_alloclass; /* Allocation class */ int rmi$l_disk_devname; /* Device name */ short int rmi$w_disk_unitnum; /* Unit number */ char rmi$b_disk_flags; /* Flags byte (low bit indicates served disk */ __int64 rmi$q_disk_nodename; /* Nodename */ __int64 rmi$q_disk_volnamel; /* Volume name (low) */ int rmi$l_disk_volnameh; /* Volume name (high) */ int rmi$l_disk_optcnt; /* Operation count */ int rmi$l_disk_qcount; /* Queue length accumulator */ } RMI$DISK_OFFSETS; #else /* __OLD_STARLET */ struct rmi$disk_offsets { /* DISK class information for */ /* current revision level */ short int rmi$w_disk_alloclass; /* Allocation class */ int rmi$l_disk_devname; /* Device name */ short int rmi$w_disk_unitnum; /* Unit number */ char rmi$b_disk_flags; /* Flags byte (low bit indicates served disk */ int rmi$q_disk_nodename [2]; /* Nodename */ int rmi$q_disk_volnamel [2]; /* Volume name (low) */ int rmi$l_disk_volnameh; /* Volume name (high) */ int rmi$l_disk_optcnt; /* Operation count */ int rmi$l_disk_qcount; /* Queue length accumulator */ } ; #endif /* #ifdef __NEW_STARLET */ #define RMI$C_DISK_MINSIZE 37 /* Size of one block */ #ifdef __NEW_STARLET typedef struct _rmi$disk_offsets_rev4 { /* DISK class information */ /* for "revision level 4" */ char rmi$b_disk_alloclass_rev4; /* Allocation class */ int rmi$l_disk_devname_rev4; /* Device name */ short int rmi$w_disk_unitnum_rev4; /* Unit number */ char rmi$b_disk_flags_rev4; /* Flags byte (low bit indicates served disk */ __int64 rmi$q_disk_nodename_rev4; /* Nodename */ __int64 rmi$q_disk_volnamel_rev4; /* Volume name (low) */ int rmi$l_disk_volnameh_rev4; /* Volume name (high) */ int rmi$l_disk_optcnt_rev4; /* Operation count */ int rmi$l_disk_qcount_rev4; /* Queue length accumulator */ } RMI$DISK_OFFSETS_REV4; #else /* __OLD_STARLET */ struct rmi$disk_offsets_rev4 { /* DISK class information */ /* for "revision level 4" */ char rmi$b_disk_alloclass_rev4; /* Allocation class */ int rmi$l_disk_devname_rev4; /* Device name */ short int rmi$w_disk_unitnum_rev4; /* Unit number */ char rmi$b_disk_flags_rev4; /* Flags byte (low bit indicates served disk */ int rmi$q_disk_nodename_rev4 [2]; /* Nodename */ int rmi$q_disk_volnamel_rev4 [2]; /* Volume name (low) */ int rmi$l_disk_volnameh_rev4; /* Volume name (high) */ int rmi$l_disk_optcnt_rev4; /* Operation count */ int rmi$l_disk_qcount_rev4; /* Queue length accumulator */ } ; #endif /* #ifdef __NEW_STARLET */ #define RMI$C_DISK_MINSIZE_REV4 36 /* Size of one block */ #ifdef __NEW_STARLET typedef struct _rmi$proc_class { /* PROCESSES Class Data Block */ int rmi$l_proc_ipid; /* Internal PID */ int rmi$l_proc_uic; /* UIC (Member is low-order word) */ short int rmi$w_proc_state; /* State value */ char rmi$b_proc_pri; /* Priority (negative value) */ int rmi$o_proc_lname [4]; /* Process name (counted string) */ int rmi$l_proc_gpgcnt; /* Global page count */ int rmi$l_proc_ppgcnt; /* Process page count */ int rmi$l_proc_sts; /* PCB Status Vector */ /* (PCB$V_RES bit clear => swapped out) */ int rmi$l_proc_diocnt; /* Direct I/O count */ int rmi$l_proc_pageflts; /* Page fault count */ int rmi$l_proc_cputim; /* Accumulated CPU time (in ticks) */ int rmi$l_proc_biocnt; /* Buffered I/O count */ int rmi$l_proc_epid; /* Extended PID */ int rmi$l_proc_efwm; /* Event flag wait mask (for MWAITs) */ int rmi$l_proc_rbstran; /* Real balance slot transitions */ /* Size of process data block */ } RMI$PROC_CLASS; #else /* __OLD_STARLET */ struct rmi$proc_class { /* PROCESSES Class Data Block */ int rmi$l_proc_ipid; /* Internal PID */ int rmi$l_proc_uic; /* UIC (Member is low-order word) */ short int rmi$w_proc_state; /* State value */ char rmi$b_proc_pri; /* Priority (negative value) */ int rmi$o_proc_lname [4]; /* Process name (counted string) */ int rmi$l_proc_gpgcnt; /* Global page count */ int rmi$l_proc_ppgcnt; /* Process page count */ int rmi$l_proc_sts; /* PCB Status Vector */ /* (PCB$V_RES bit clear => swapped out) */ int rmi$l_proc_diocnt; /* Direct I/O count */ int rmi$l_proc_pageflts; /* Page fault count */ int rmi$l_proc_cputim; /* Accumulated CPU time (in ticks) */ int rmi$l_proc_biocnt; /* Buffered I/O count */ int rmi$l_proc_epid; /* Extended PID */ int rmi$l_proc_efwm; /* Event flag wait mask (for MWAITs) */ int rmi$l_proc_rbstran; /* Real balance slot transitions */ /* Size of process data block */ } ; #endif /* #ifdef __NEW_STARLET */ #define RMI$C_PROC_MINSIZE 67 #pragma __member_alignment __restore #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __restore /* Restore the previously-defined required ptr size */ #endif #ifdef __cplusplus } #endif #pragma __standard #endif /* __RMIDEF_LOADED */