1[ 2 { 3 "BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egress is full. AD_0", 4 "Counter": "0,1,2,3", 5 "EventCode": "0x25", 6 "EventName": "UNC_M2P_EGRESS_CYCLES_FULL.AD_0", 7 "PerPkg": "1", 8 "UMask": "0x1", 9 "Unit": "M2PCIe" 10 }, 11 { 12 "BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egress is full. AD_1", 13 "Counter": "0,1,2,3", 14 "EventCode": "0x25", 15 "EventName": "UNC_M2P_EGRESS_CYCLES_FULL.AD_1", 16 "PerPkg": "1", 17 "UMask": "0x8", 18 "Unit": "M2PCIe" 19 }, 20 { 21 "BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egress is full. AK_0", 22 "Counter": "0,1,2,3", 23 "EventCode": "0x25", 24 "EventName": "UNC_M2P_EGRESS_CYCLES_FULL.AK_0", 25 "PerPkg": "1", 26 "UMask": "0x2", 27 "Unit": "M2PCIe" 28 }, 29 { 30 "BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egress is full. AK_1", 31 "Counter": "0,1,2,3", 32 "EventCode": "0x25", 33 "EventName": "UNC_M2P_EGRESS_CYCLES_FULL.AK_1", 34 "PerPkg": "1", 35 "UMask": "0x10", 36 "Unit": "M2PCIe" 37 }, 38 { 39 "BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egress is full. BL_0", 40 "Counter": "0,1,2,3", 41 "EventCode": "0x25", 42 "EventName": "UNC_M2P_EGRESS_CYCLES_FULL.BL_0", 43 "PerPkg": "1", 44 "UMask": "0x4", 45 "Unit": "M2PCIe" 46 }, 47 { 48 "BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egress is full. BL_1", 49 "Counter": "0,1,2,3", 50 "EventCode": "0x25", 51 "EventName": "UNC_M2P_EGRESS_CYCLES_FULL.BL_1", 52 "PerPkg": "1", 53 "UMask": "0x20", 54 "Unit": "M2PCIe" 55 }, 56 { 57 "BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe Egress is not empty. AD_0", 58 "Counter": "0,1", 59 "EventCode": "0x23", 60 "EventName": "UNC_M2P_EGRESS_CYCLES_NE.AD_0", 61 "PerPkg": "1", 62 "UMask": "0x1", 63 "Unit": "M2PCIe" 64 }, 65 { 66 "BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe Egress is not empty. AD_1", 67 "Counter": "0,1", 68 "EventCode": "0x23", 69 "EventName": "UNC_M2P_EGRESS_CYCLES_NE.AD_1", 70 "PerPkg": "1", 71 "UMask": "0x8", 72 "Unit": "M2PCIe" 73 }, 74 { 75 "BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe Egress is not empty. AK_0", 76 "Counter": "0,1", 77 "EventCode": "0x23", 78 "EventName": "UNC_M2P_EGRESS_CYCLES_NE.AK_0", 79 "PerPkg": "1", 80 "UMask": "0x2", 81 "Unit": "M2PCIe" 82 }, 83 { 84 "BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe Egress is not empty. AK_1", 85 "Counter": "0,1", 86 "EventCode": "0x23", 87 "EventName": "UNC_M2P_EGRESS_CYCLES_NE.AK_1", 88 "PerPkg": "1", 89 "UMask": "0x10", 90 "Unit": "M2PCIe" 91 }, 92 { 93 "BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe Egress is not empty. BL_0", 94 "Counter": "0,1", 95 "EventCode": "0x23", 96 "EventName": "UNC_M2P_EGRESS_CYCLES_NE.BL_0", 97 "PerPkg": "1", 98 "UMask": "0x4", 99 "Unit": "M2PCIe" 100 }, 101 { 102 "BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe Egress is not empty. BL_1", 103 "Counter": "0,1", 104 "EventCode": "0x23", 105 "EventName": "UNC_M2P_EGRESS_CYCLES_NE.BL_1", 106 "PerPkg": "1", 107 "UMask": "0x20", 108 "Unit": "M2PCIe" 109 }, 110 { 111 "BriefDescription": "Egress (to CMS) Ingress. Counts the number of number of messages inserted into the the M2PCIe Egress queue. AD_0", 112 "Counter": "0,1,2,3", 113 "EventCode": "0x24", 114 "EventName": "UNC_M2P_EGRESS_INSERTS.AD_0", 115 "PerPkg": "1", 116 "UMask": "0x1", 117 "Unit": "M2PCIe" 118 }, 119 { 120 "BriefDescription": "Egress (to CMS) Ingress. Counts the number of number of messages inserted into the the M2PCIe Egress queue. AD_1", 121 "Counter": "0,1,2,3", 122 "EventCode": "0x24", 123 "EventName": "UNC_M2P_EGRESS_INSERTS.AD_1", 124 "PerPkg": "1", 125 "UMask": "0x10", 126 "Unit": "M2PCIe" 127 }, 128 { 129 "BriefDescription": "Egress (to CMS) Ingress. Counts the number of number of messages inserted into the the M2PCIe Egress queue. AK_0", 130 "Counter": "0,1,2,3", 131 "EventCode": "0x24", 132 "EventName": "UNC_M2P_EGRESS_INSERTS.AK_0", 133 "PerPkg": "1", 134 "UMask": "0x2", 135 "Unit": "M2PCIe" 136 }, 137 { 138 "BriefDescription": "Egress (to CMS) Ingress. Counts the number of number of messages inserted into the the M2PCIe Egress queue. AK_1", 139 "Counter": "0,1,2,3", 140 "EventCode": "0x24", 141 "EventName": "UNC_M2P_EGRESS_INSERTS.AK_1", 142 "PerPkg": "1", 143 "UMask": "0x20", 144 "Unit": "M2PCIe" 145 }, 146 { 147 "BriefDescription": "Egress (to CMS) Ingress. Counts the number of number of messages inserted into the the M2PCIe Egress queue. AK_CRD_0", 148 "Counter": "0,1,2,3", 149 "EventCode": "0x24", 150 "EventName": "UNC_M2P_EGRESS_INSERTS.AK_CRD_0", 151 "PerPkg": "1", 152 "UMask": "0x8", 153 "Unit": "M2PCIe" 154 }, 155 { 156 "BriefDescription": "Egress (to CMS) Ingress. Counts the number of number of messages inserted into the the M2PCIe Egress queue. AK_CRD_1", 157 "Counter": "0,1,2,3", 158 "EventCode": "0x24", 159 "EventName": "UNC_M2P_EGRESS_INSERTS.AK_CRD_1", 160 "PerPkg": "1", 161 "UMask": "0x80", 162 "Unit": "M2PCIe" 163 }, 164 { 165 "BriefDescription": "Egress (to CMS) Ingress. Counts the number of number of messages inserted into the the M2PCIe Egress queue. BL_0", 166 "Counter": "0,1,2,3", 167 "EventCode": "0x24", 168 "EventName": "UNC_M2P_EGRESS_INSERTS.BL_0", 169 "PerPkg": "1", 170 "UMask": "0x4", 171 "Unit": "M2PCIe" 172 }, 173 { 174 "BriefDescription": "Egress (to CMS) Ingress. Counts the number of number of messages inserted into the the M2PCIe Egress queue. BL_1", 175 "Counter": "0,1,2,3", 176 "EventCode": "0x24", 177 "EventName": "UNC_M2P_EGRESS_INSERTS.BL_1", 178 "PerPkg": "1", 179 "UMask": "0x40", 180 "Unit": "M2PCIe" 181 }, 182 { 183 "BriefDescription": "Ingress Queue Cycles Not Empty. Counts the number of cycles when the M2PCIe Ingress is not empty.ALL", 184 "Counter": "0,1,2,3", 185 "EventCode": "0x10", 186 "EventName": "UNC_M2P_INGRESS_CYCLES_NE.ALL", 187 "PerPkg": "1", 188 "UMask": "0x80", 189 "Unit": "M2PCIe" 190 }, 191 { 192 "BriefDescription": "Ingress Queue Cycles Not Empty. Counts the number of cycles when the M2PCIe Ingress is not empty.CBO_IDI", 193 "Counter": "0,1,2,3", 194 "EventCode": "0x10", 195 "EventName": "UNC_M2P_INGRESS_CYCLES_NE.CBO_IDI", 196 "PerPkg": "1", 197 "UMask": "0x1", 198 "Unit": "M2PCIe" 199 }, 200 { 201 "BriefDescription": "Ingress Queue Cycles Not Empty. Counts the number of cycles when the M2PCIe Ingress is not empty.CBO_NCB", 202 "Counter": "0,1,2,3", 203 "EventCode": "0x10", 204 "EventName": "UNC_M2P_INGRESS_CYCLES_NE.CBO_NCB", 205 "PerPkg": "1", 206 "UMask": "0x2", 207 "Unit": "M2PCIe" 208 }, 209 { 210 "BriefDescription": "Ingress Queue Cycles Not Empty. Counts the number of cycles when the M2PCIe Ingress is not empty.CBO_NCS", 211 "Counter": "0,1,2,3", 212 "EventCode": "0x10", 213 "EventName": "UNC_M2P_INGRESS_CYCLES_NE.CBO_NCS", 214 "PerPkg": "1", 215 "UMask": "0x4", 216 "Unit": "M2PCIe" 217 } 218] 219