1 // Generated by the protocol buffer compiler. DO NOT EDIT! 2 3 #ifndef G_NVDEBUG_PB_H__ 4 #define G_NVDEBUG_PB_H__ 5 6 #include "g_all_dcl_pb.h" 7 #include "g_engines_pb.h" 8 #include "g_regs_pb.h" 9 #include "g_journal_pb.h" 10 11 extern const PRB_ENUM_DESC prb_enums_nvdebug_ostype; 12 13 // 'OsType' enumeration values 14 #define NVDEBUG_OS_NT 1 15 #define NVDEBUG_OS_UNIX 2 16 #define NVDEBUG_OS_MAC 3 17 #define NVDEBUG_OS_MODS 4 18 #define NVDEBUG_OS_QNX 5 19 #define NVDEBUG_OS_UNITTEST 6 20 #define NVDEBUG_OS_UNK 7 21 #define NVDEBUG_OS_LIBOS 8 22 23 extern const PRB_MSG_DESC prb_messages_nvdebug[]; 24 25 // Message descriptor pointers 26 #define NVDEBUG_SYSTEMINFO (&prb_messages_nvdebug[0]) 27 #define NVDEBUG_GPUINFO (&prb_messages_nvdebug[1]) 28 #define NVDEBUG_NVDUMP (&prb_messages_nvdebug[2]) 29 #define NVDEBUG_SYSTEMINFO_NORTHBRIDGEINFO (&prb_messages_nvdebug[3]) 30 #define NVDEBUG_SYSTEMINFO_SOCINFO (&prb_messages_nvdebug[4]) 31 #define NVDEBUG_SYSTEMINFO_CPUINFO (&prb_messages_nvdebug[5]) 32 #define NVDEBUG_SYSTEMINFO_GPUINFO (&prb_messages_nvdebug[6]) 33 #define NVDEBUG_SYSTEMINFO_OSINFO (&prb_messages_nvdebug[7]) 34 #define NVDEBUG_SYSTEMINFO_DRIVERINFO (&prb_messages_nvdebug[8]) 35 #define NVDEBUG_SYSTEMINFO_CONFIG (&prb_messages_nvdebug[9]) 36 #define NVDEBUG_SYSTEMINFO_ERRORSTATE (&prb_messages_nvdebug[10]) 37 #define NVDEBUG_SYSTEMINFO_TIMEINFO (&prb_messages_nvdebug[11]) 38 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER (&prb_messages_nvdebug[12]) 39 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO (&prb_messages_nvdebug[13]) 40 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION (&prb_messages_nvdebug[14]) 41 42 // Message maximum lengths 43 // Does not include repeated fields, strings and byte arrays. 44 #define NVDEBUG_SYSTEMINFO_LEN 354 45 #define NVDEBUG_GPUINFO_LEN 262 46 #define NVDEBUG_NVDUMP_LEN 1570 47 #define NVDEBUG_SYSTEMINFO_NORTHBRIDGEINFO_LEN 12 48 #define NVDEBUG_SYSTEMINFO_SOCINFO_LEN 12 49 #define NVDEBUG_SYSTEMINFO_CPUINFO_LEN 24 50 #define NVDEBUG_SYSTEMINFO_GPUINFO_LEN 38 51 #define NVDEBUG_SYSTEMINFO_OSINFO_LEN 31 52 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_LEN 28 53 #define NVDEBUG_SYSTEMINFO_CONFIG_LEN 12 54 #define NVDEBUG_SYSTEMINFO_ERRORSTATE_LEN 14 55 #define NVDEBUG_SYSTEMINFO_TIMEINFO_LEN 45 56 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_LEN 75 57 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_LEN 54 58 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION_LEN 24 59 60 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo[]; 61 62 // 'SystemInfo' field descriptor pointers 63 #define NVDEBUG_SYSTEMINFO_TIMESTAMP (&prb_fields_nvdebug_systeminfo[0]) 64 #define NVDEBUG_SYSTEMINFO_NORTHBRIDGE_INFO (&prb_fields_nvdebug_systeminfo[1]) 65 #define NVDEBUG_SYSTEMINFO_CPU_INFO (&prb_fields_nvdebug_systeminfo[2]) 66 #define NVDEBUG_SYSTEMINFO_GPU_INFO (&prb_fields_nvdebug_systeminfo[3]) 67 #define NVDEBUG_SYSTEMINFO_OS_INFO (&prb_fields_nvdebug_systeminfo[4]) 68 #define NVDEBUG_SYSTEMINFO_DRIVER_INFO (&prb_fields_nvdebug_systeminfo[5]) 69 #define NVDEBUG_SYSTEMINFO_GPU_CONFIG (&prb_fields_nvdebug_systeminfo[6]) 70 #define NVDEBUG_SYSTEMINFO_ERROR_STATE (&prb_fields_nvdebug_systeminfo[7]) 71 #define NVDEBUG_SYSTEMINFO_SOC_INFO (&prb_fields_nvdebug_systeminfo[8]) 72 #define NVDEBUG_SYSTEMINFO_TIME_SINCE_BOOT (&prb_fields_nvdebug_systeminfo[9]) 73 #define NVDEBUG_SYSTEMINFO_TIME_INFO (&prb_fields_nvdebug_systeminfo[10]) 74 #define NVDEBUG_SYSTEMINFO_BUGCHECK_COUNT (&prb_fields_nvdebug_systeminfo[11]) 75 #define NVDEBUG_SYSTEMINFO_RESSERV_INFO (&prb_fields_nvdebug_systeminfo[12]) 76 77 // 'SystemInfo' field lengths 78 #define NVDEBUG_SYSTEMINFO_TIMESTAMP_LEN 10 79 #define NVDEBUG_SYSTEMINFO_NORTHBRIDGE_INFO_LEN 15 80 #define NVDEBUG_SYSTEMINFO_CPU_INFO_LEN 27 81 #define NVDEBUG_SYSTEMINFO_GPU_INFO_LEN 41 82 #define NVDEBUG_SYSTEMINFO_OS_INFO_LEN 34 83 #define NVDEBUG_SYSTEMINFO_DRIVER_INFO_LEN 31 84 #define NVDEBUG_SYSTEMINFO_GPU_CONFIG_LEN 15 85 #define NVDEBUG_SYSTEMINFO_ERROR_STATE_LEN 17 86 #define NVDEBUG_SYSTEMINFO_SOC_INFO_LEN 15 87 #define NVDEBUG_SYSTEMINFO_TIME_SINCE_BOOT_LEN 5 88 #define NVDEBUG_SYSTEMINFO_TIME_INFO_LEN 48 89 #define NVDEBUG_SYSTEMINFO_BUGCHECK_COUNT_LEN 5 90 #define NVDEBUG_SYSTEMINFO_RESSERV_INFO_LEN 78 91 92 extern const PRB_FIELD_DESC prb_fields_nvdebug_gpuinfo[]; 93 94 // 'GpuInfo' field descriptor pointers 95 #define NVDEBUG_GPUINFO_ENG_GPU (&prb_fields_nvdebug_gpuinfo[0]) 96 #define NVDEBUG_GPUINFO_ENG_MC (&prb_fields_nvdebug_gpuinfo[1]) 97 #define NVDEBUG_GPUINFO_ENG_NVD (&prb_fields_nvdebug_gpuinfo[2]) 98 #define NVDEBUG_GPUINFO_ENG_KGSP (&prb_fields_nvdebug_gpuinfo[3]) 99 100 // 'GpuInfo' field lengths 101 #define NVDEBUG_GPUINFO_ENG_GPU_LEN 65 102 #define NVDEBUG_GPUINFO_ENG_MC_LEN 69 103 #define NVDEBUG_GPUINFO_ENG_NVD_LEN 33 104 #define NVDEBUG_GPUINFO_ENG_KGSP_LEN 91 105 106 extern const PRB_FIELD_DESC prb_fields_nvdebug_nvdump[]; 107 108 // 'NvDump' field descriptor pointers 109 #define NVDEBUG_NVDUMP_SYSTEM_INFO (&prb_fields_nvdebug_nvdump[0]) 110 #define NVDEBUG_NVDUMP_DCL_MSG (&prb_fields_nvdebug_nvdump[1]) 111 #define NVDEBUG_NVDUMP_GPU_INFO (&prb_fields_nvdebug_nvdump[2]) 112 #define NVDEBUG_NVDUMP_EXCEPTION_ADDRESS (&prb_fields_nvdebug_nvdump[3]) 113 #define NVDEBUG_NVDUMP_SYSTEM_INFO_GSPRM (&prb_fields_nvdebug_nvdump[4]) 114 115 // 'NvDump' field lengths 116 #define NVDEBUG_NVDUMP_SYSTEM_INFO_LEN 357 117 #define NVDEBUG_NVDUMP_DCL_MSG_LEN 576 118 #define NVDEBUG_NVDUMP_GPU_INFO_LEN 265 119 #define NVDEBUG_NVDUMP_EXCEPTION_ADDRESS_LEN 10 120 #define NVDEBUG_NVDUMP_SYSTEM_INFO_GSPRM_LEN 357 121 122 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_northbridgeinfo[]; 123 124 // 'NorthBridgeInfo' field descriptor pointers 125 #define NVDEBUG_SYSTEMINFO_NORTHBRIDGEINFO_ID (&prb_fields_nvdebug_systeminfo_northbridgeinfo[0]) 126 #define NVDEBUG_SYSTEMINFO_NORTHBRIDGEINFO_SSID (&prb_fields_nvdebug_systeminfo_northbridgeinfo[1]) 127 128 // 'NorthBridgeInfo' field lengths 129 #define NVDEBUG_SYSTEMINFO_NORTHBRIDGEINFO_ID_LEN 5 130 #define NVDEBUG_SYSTEMINFO_NORTHBRIDGEINFO_SSID_LEN 5 131 132 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_socinfo[]; 133 134 // 'SocInfo' field descriptor pointers 135 #define NVDEBUG_SYSTEMINFO_SOCINFO_VENDORID (&prb_fields_nvdebug_systeminfo_socinfo[0]) 136 #define NVDEBUG_SYSTEMINFO_SOCINFO_CHIPID (&prb_fields_nvdebug_systeminfo_socinfo[1]) 137 138 // 'SocInfo' field lengths 139 #define NVDEBUG_SYSTEMINFO_SOCINFO_VENDORID_LEN 5 140 #define NVDEBUG_SYSTEMINFO_SOCINFO_CHIPID_LEN 5 141 142 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_cpuinfo[]; 143 144 // 'CpuInfo' field descriptor pointers 145 #define NVDEBUG_SYSTEMINFO_CPUINFO_CPU_TYPE (&prb_fields_nvdebug_systeminfo_cpuinfo[0]) 146 #define NVDEBUG_SYSTEMINFO_CPUINFO_NUM_CPU_CORES (&prb_fields_nvdebug_systeminfo_cpuinfo[1]) 147 #define NVDEBUG_SYSTEMINFO_CPUINFO_NUM_LOGICAL_CPUS (&prb_fields_nvdebug_systeminfo_cpuinfo[2]) 148 #define NVDEBUG_SYSTEMINFO_CPUINFO_CPU_CAPS (&prb_fields_nvdebug_systeminfo_cpuinfo[3]) 149 150 // 'CpuInfo' field lengths 151 #define NVDEBUG_SYSTEMINFO_CPUINFO_CPU_TYPE_LEN 5 152 #define NVDEBUG_SYSTEMINFO_CPUINFO_NUM_CPU_CORES_LEN 5 153 #define NVDEBUG_SYSTEMINFO_CPUINFO_NUM_LOGICAL_CPUS_LEN 5 154 #define NVDEBUG_SYSTEMINFO_CPUINFO_CPU_CAPS_LEN 5 155 156 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_gpuinfo[]; 157 158 // 'GpuInfo' field descriptor pointers 159 #define NVDEBUG_SYSTEMINFO_GPUINFO_NUM_GPUS (&prb_fields_nvdebug_systeminfo_gpuinfo[0]) 160 #define NVDEBUG_SYSTEMINFO_GPUINFO_GPU_ID (&prb_fields_nvdebug_systeminfo_gpuinfo[1]) 161 #define NVDEBUG_SYSTEMINFO_GPUINFO_GPU_UUID (&prb_fields_nvdebug_systeminfo_gpuinfo[2]) 162 #define NVDEBUG_SYSTEMINFO_GPUINFO_DEVICE_ID (&prb_fields_nvdebug_systeminfo_gpuinfo[3]) 163 #define NVDEBUG_SYSTEMINFO_GPUINFO_PMCBOOT0 (&prb_fields_nvdebug_systeminfo_gpuinfo[4]) 164 #define NVDEBUG_SYSTEMINFO_GPUINFO_JUNCTION_TEMP (&prb_fields_nvdebug_systeminfo_gpuinfo[5]) 165 #define NVDEBUG_SYSTEMINFO_GPUINFO_SUBDEV_ID (&prb_fields_nvdebug_systeminfo_gpuinfo[6]) 166 167 // 'GpuInfo' field lengths 168 #define NVDEBUG_SYSTEMINFO_GPUINFO_NUM_GPUS_LEN 5 169 #define NVDEBUG_SYSTEMINFO_GPUINFO_GPU_ID_LEN 5 170 #define NVDEBUG_SYSTEMINFO_GPUINFO_GPU_UUID_LEN 1 171 #define NVDEBUG_SYSTEMINFO_GPUINFO_DEVICE_ID_LEN 5 172 #define NVDEBUG_SYSTEMINFO_GPUINFO_PMCBOOT0_LEN 5 173 #define NVDEBUG_SYSTEMINFO_GPUINFO_JUNCTION_TEMP_LEN 5 174 #define NVDEBUG_SYSTEMINFO_GPUINFO_SUBDEV_ID_LEN 5 175 176 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_osinfo[]; 177 178 // 'OsInfo' field descriptor pointers 179 #define NVDEBUG_SYSTEMINFO_OSINFO_FAMILY (&prb_fields_nvdebug_systeminfo_osinfo[0]) 180 #define NVDEBUG_SYSTEMINFO_OSINFO_OSMAJORVERSION (&prb_fields_nvdebug_systeminfo_osinfo[1]) 181 #define NVDEBUG_SYSTEMINFO_OSINFO_OSMINORVERSION (&prb_fields_nvdebug_systeminfo_osinfo[2]) 182 #define NVDEBUG_SYSTEMINFO_OSINFO_OSBLDNUM (&prb_fields_nvdebug_systeminfo_osinfo[3]) 183 #define NVDEBUG_SYSTEMINFO_OSINFO_WINPRODUCTTYPE (&prb_fields_nvdebug_systeminfo_osinfo[4]) 184 #define NVDEBUG_SYSTEMINFO_OSINFO_BUILDVERSION (&prb_fields_nvdebug_systeminfo_osinfo[5]) 185 #define NVDEBUG_SYSTEMINFO_OSINFO_BUILDDATEPLUS (&prb_fields_nvdebug_systeminfo_osinfo[6]) 186 187 // 'OsInfo' field lengths 188 #define NVDEBUG_SYSTEMINFO_OSINFO_FAMILY_LEN 2 189 #define NVDEBUG_SYSTEMINFO_OSINFO_OSMAJORVERSION_LEN 5 190 #define NVDEBUG_SYSTEMINFO_OSINFO_OSMINORVERSION_LEN 5 191 #define NVDEBUG_SYSTEMINFO_OSINFO_OSBLDNUM_LEN 5 192 #define NVDEBUG_SYSTEMINFO_OSINFO_WINPRODUCTTYPE_LEN 5 193 #define NVDEBUG_SYSTEMINFO_OSINFO_BUILDVERSION_LEN 1 194 #define NVDEBUG_SYSTEMINFO_OSINFO_BUILDDATEPLUS_LEN 1 195 196 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_driverinfo[]; 197 198 // 'DriverInfo' field descriptor pointers 199 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_IS_RELEASE (&prb_fields_nvdebug_systeminfo_driverinfo[0]) 200 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_VERSION (&prb_fields_nvdebug_systeminfo_driverinfo[1]) 201 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_BRANCH (&prb_fields_nvdebug_systeminfo_driverinfo[2]) 202 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_CHANGELIST (&prb_fields_nvdebug_systeminfo_driverinfo[3]) 203 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_PREVIOUS_VERSION (&prb_fields_nvdebug_systeminfo_driverinfo[4]) 204 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_PREVIOUS_BRANCH (&prb_fields_nvdebug_systeminfo_driverinfo[5]) 205 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_PREVIOUS_CHANGELIST (&prb_fields_nvdebug_systeminfo_driverinfo[6]) 206 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_LOAD_COUNT (&prb_fields_nvdebug_systeminfo_driverinfo[7]) 207 208 // 'DriverInfo' field lengths 209 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_IS_RELEASE_LEN 1 210 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_VERSION_LEN 1 211 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_BRANCH_LEN 1 212 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_CHANGELIST_LEN 5 213 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_PREVIOUS_VERSION_LEN 1 214 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_PREVIOUS_BRANCH_LEN 1 215 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_PREVIOUS_CHANGELIST_LEN 5 216 #define NVDEBUG_SYSTEMINFO_DRIVERINFO_LOAD_COUNT_LEN 5 217 218 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_config[]; 219 220 // 'Config' field descriptor pointers 221 #define NVDEBUG_SYSTEMINFO_CONFIG_MASTER_ID (&prb_fields_nvdebug_systeminfo_config[0]) 222 #define NVDEBUG_SYSTEMINFO_CONFIG_GPU_ID (&prb_fields_nvdebug_systeminfo_config[1]) 223 224 // 'Config' field lengths 225 #define NVDEBUG_SYSTEMINFO_CONFIG_MASTER_ID_LEN 5 226 #define NVDEBUG_SYSTEMINFO_CONFIG_GPU_ID_LEN 5 227 228 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_errorstate[]; 229 230 // 'ErrorState' field descriptor pointers 231 #define NVDEBUG_SYSTEMINFO_ERRORSTATE_BUGCHECK_CODE (&prb_fields_nvdebug_systeminfo_errorstate[0]) 232 #define NVDEBUG_SYSTEMINFO_ERRORSTATE_GOT_RM_LOCK (&prb_fields_nvdebug_systeminfo_errorstate[1]) 233 #define NVDEBUG_SYSTEMINFO_ERRORSTATE_DUMP_BUFFER_SIZE (&prb_fields_nvdebug_systeminfo_errorstate[2]) 234 235 // 'ErrorState' field lengths 236 #define NVDEBUG_SYSTEMINFO_ERRORSTATE_BUGCHECK_CODE_LEN 5 237 #define NVDEBUG_SYSTEMINFO_ERRORSTATE_GOT_RM_LOCK_LEN 1 238 #define NVDEBUG_SYSTEMINFO_ERRORSTATE_DUMP_BUFFER_SIZE_LEN 5 239 240 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_timeinfo[]; 241 242 // 'TimeInfo' field descriptor pointers 243 #define NVDEBUG_SYSTEMINFO_TIMEINFO_TIMESTAMP_FREQ (&prb_fields_nvdebug_systeminfo_timeinfo[0]) 244 #define NVDEBUG_SYSTEMINFO_TIMEINFO_TIMESTAMP_DUMP (&prb_fields_nvdebug_systeminfo_timeinfo[1]) 245 #define NVDEBUG_SYSTEMINFO_TIMEINFO_SYSTEM_TIME_DUMP (&prb_fields_nvdebug_systeminfo_timeinfo[2]) 246 #define NVDEBUG_SYSTEMINFO_TIMEINFO_TIME_SINCE_BOOT_US (&prb_fields_nvdebug_systeminfo_timeinfo[3]) 247 #define NVDEBUG_SYSTEMINFO_TIMEINFO_TIME_SINCE_BOOT_SEC (&prb_fields_nvdebug_systeminfo_timeinfo[4]) 248 249 // 'TimeInfo' field lengths 250 #define NVDEBUG_SYSTEMINFO_TIMEINFO_TIMESTAMP_FREQ_LEN 10 251 #define NVDEBUG_SYSTEMINFO_TIMEINFO_TIMESTAMP_DUMP_LEN 10 252 #define NVDEBUG_SYSTEMINFO_TIMEINFO_SYSTEM_TIME_DUMP_LEN 10 253 #define NVDEBUG_SYSTEMINFO_TIMEINFO_TIME_SINCE_BOOT_US_LEN 5 254 #define NVDEBUG_SYSTEMINFO_TIMEINFO_TIME_SINCE_BOOT_SEC_LEN 5 255 256 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_resourceserver[]; 257 258 // 'ResourceServer' field descriptor pointers 259 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_NUM_CLIENTS (&prb_fields_nvdebug_systeminfo_resourceserver[0]) 260 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_NUM_RESOURCES (&prb_fields_nvdebug_systeminfo_resourceserver[1]) 261 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENT_INFO (&prb_fields_nvdebug_systeminfo_resourceserver[2]) 262 263 // 'ResourceServer' field lengths 264 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_NUM_CLIENTS_LEN 5 265 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_NUM_RESOURCES_LEN 10 266 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENT_INFO_LEN 57 267 268 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_resourceserver_clientinfo[]; 269 270 // 'ClientInfo' field descriptor pointers 271 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENT_HANDLE (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo[0]) 272 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_PROCESS_ID (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo[1]) 273 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_PROCESS_NAME (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo[2]) 274 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_FLAGS (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo[3]) 275 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_PRIV_LEVEL (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo[4]) 276 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_ALLOCATIONS (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo[5]) 277 278 // 'ClientInfo' field lengths 279 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENT_HANDLE_LEN 5 280 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_PROCESS_ID_LEN 5 281 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_PROCESS_NAME_LEN 1 282 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_FLAGS_LEN 5 283 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_PRIV_LEVEL_LEN 5 284 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_ALLOCATIONS_LEN 27 285 286 extern const PRB_FIELD_DESC prb_fields_nvdebug_systeminfo_resourceserver_clientinfo_clientallocation[]; 287 288 // 'ClientAllocation' field descriptor pointers 289 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION_OBJECT_HANDLE (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo_clientallocation[0]) 290 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION_OBJECT_CLASS_ID (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo_clientallocation[1]) 291 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION_PARENT_HANDLE (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo_clientallocation[2]) 292 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION_GPU_INSTANCE (&prb_fields_nvdebug_systeminfo_resourceserver_clientinfo_clientallocation[3]) 293 294 // 'ClientAllocation' field lengths 295 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION_OBJECT_HANDLE_LEN 5 296 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION_OBJECT_CLASS_ID_LEN 5 297 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION_PARENT_HANDLE_LEN 5 298 #define NVDEBUG_SYSTEMINFO_RESOURCESERVER_CLIENTINFO_CLIENTALLOCATION_GPU_INSTANCE_LEN 5 299 300 extern const PRB_SERVICE_DESC prb_services_nvdebug[]; 301 302 // Service descriptor pointers 303 304 #endif // G_NVDEBUG_PB_H__ 305