1 #define NVOC_SUBDEVICE_H_PRIVATE_ACCESS_ALLOWED 2 #include "nvoc/runtime.h" 3 #include "nvoc/rtti.h" 4 #include "nvtypes.h" 5 #include "nvport/nvport.h" 6 #include "nvport/inline/util_valist.h" 7 #include "utils/nvassert.h" 8 #include "g_subdevice_nvoc.h" 9 10 #ifdef DEBUG 11 char __nvoc_class_id_uniqueness_check_0x4b01b3 = 1; 12 #endif 13 14 extern const struct NVOC_CLASS_DEF __nvoc_class_def_Subdevice; 15 16 extern const struct NVOC_CLASS_DEF __nvoc_class_def_Object; 17 18 extern const struct NVOC_CLASS_DEF __nvoc_class_def_RsResource; 19 20 extern const struct NVOC_CLASS_DEF __nvoc_class_def_RmResourceCommon; 21 22 extern const struct NVOC_CLASS_DEF __nvoc_class_def_RmResource; 23 24 extern const struct NVOC_CLASS_DEF __nvoc_class_def_GpuResource; 25 26 extern const struct NVOC_CLASS_DEF __nvoc_class_def_INotifier; 27 28 extern const struct NVOC_CLASS_DEF __nvoc_class_def_Notifier; 29 30 void __nvoc_init_Subdevice(Subdevice*, RmHalspecOwner* ); 31 void __nvoc_init_funcTable_Subdevice(Subdevice*, RmHalspecOwner* ); 32 NV_STATUS __nvoc_ctor_Subdevice(Subdevice*, RmHalspecOwner* , struct CALL_CONTEXT * arg_pCallContext, struct RS_RES_ALLOC_PARAMS_INTERNAL * arg_pParams); 33 void __nvoc_init_dataField_Subdevice(Subdevice*, RmHalspecOwner* ); 34 void __nvoc_dtor_Subdevice(Subdevice*); 35 extern const struct NVOC_EXPORT_INFO __nvoc_export_info_Subdevice; 36 37 static const struct NVOC_RTTI __nvoc_rtti_Subdevice_Subdevice = { 38 /*pClassDef=*/ &__nvoc_class_def_Subdevice, 39 /*dtor=*/ (NVOC_DYNAMIC_DTOR) &__nvoc_dtor_Subdevice, 40 /*offset=*/ 0, 41 }; 42 43 static const struct NVOC_RTTI __nvoc_rtti_Subdevice_Object = { 44 /*pClassDef=*/ &__nvoc_class_def_Object, 45 /*dtor=*/ &__nvoc_destructFromBase, 46 /*offset=*/ NV_OFFSETOF(Subdevice, __nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RsResource.__nvoc_base_Object), 47 }; 48 49 static const struct NVOC_RTTI __nvoc_rtti_Subdevice_RsResource = { 50 /*pClassDef=*/ &__nvoc_class_def_RsResource, 51 /*dtor=*/ &__nvoc_destructFromBase, 52 /*offset=*/ NV_OFFSETOF(Subdevice, __nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RsResource), 53 }; 54 55 static const struct NVOC_RTTI __nvoc_rtti_Subdevice_RmResourceCommon = { 56 /*pClassDef=*/ &__nvoc_class_def_RmResourceCommon, 57 /*dtor=*/ &__nvoc_destructFromBase, 58 /*offset=*/ NV_OFFSETOF(Subdevice, __nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RmResourceCommon), 59 }; 60 61 static const struct NVOC_RTTI __nvoc_rtti_Subdevice_RmResource = { 62 /*pClassDef=*/ &__nvoc_class_def_RmResource, 63 /*dtor=*/ &__nvoc_destructFromBase, 64 /*offset=*/ NV_OFFSETOF(Subdevice, __nvoc_base_GpuResource.__nvoc_base_RmResource), 65 }; 66 67 static const struct NVOC_RTTI __nvoc_rtti_Subdevice_GpuResource = { 68 /*pClassDef=*/ &__nvoc_class_def_GpuResource, 69 /*dtor=*/ &__nvoc_destructFromBase, 70 /*offset=*/ NV_OFFSETOF(Subdevice, __nvoc_base_GpuResource), 71 }; 72 73 static const struct NVOC_RTTI __nvoc_rtti_Subdevice_INotifier = { 74 /*pClassDef=*/ &__nvoc_class_def_INotifier, 75 /*dtor=*/ &__nvoc_destructFromBase, 76 /*offset=*/ NV_OFFSETOF(Subdevice, __nvoc_base_Notifier.__nvoc_base_INotifier), 77 }; 78 79 static const struct NVOC_RTTI __nvoc_rtti_Subdevice_Notifier = { 80 /*pClassDef=*/ &__nvoc_class_def_Notifier, 81 /*dtor=*/ &__nvoc_destructFromBase, 82 /*offset=*/ NV_OFFSETOF(Subdevice, __nvoc_base_Notifier), 83 }; 84 85 static const struct NVOC_CASTINFO __nvoc_castinfo_Subdevice = { 86 /*numRelatives=*/ 8, 87 /*relatives=*/ { 88 &__nvoc_rtti_Subdevice_Subdevice, 89 &__nvoc_rtti_Subdevice_Notifier, 90 &__nvoc_rtti_Subdevice_INotifier, 91 &__nvoc_rtti_Subdevice_GpuResource, 92 &__nvoc_rtti_Subdevice_RmResource, 93 &__nvoc_rtti_Subdevice_RmResourceCommon, 94 &__nvoc_rtti_Subdevice_RsResource, 95 &__nvoc_rtti_Subdevice_Object, 96 }, 97 }; 98 99 const struct NVOC_CLASS_DEF __nvoc_class_def_Subdevice = 100 { 101 /*classInfo=*/ { 102 /*size=*/ sizeof(Subdevice), 103 /*classId=*/ classId(Subdevice), 104 /*providerId=*/ &__nvoc_rtti_provider, 105 #if NV_PRINTF_STRINGS_ALLOWED 106 /*name=*/ "Subdevice", 107 #endif 108 }, 109 /*objCreatefn=*/ (NVOC_DYNAMIC_OBJ_CREATE) &__nvoc_objCreateDynamic_Subdevice, 110 /*pCastInfo=*/ &__nvoc_castinfo_Subdevice, 111 /*pExportInfo=*/ &__nvoc_export_info_Subdevice 112 }; 113 114 static void __nvoc_thunk_Subdevice_resPreDestruct(struct RsResource *pResource) { 115 subdevicePreDestruct((struct Subdevice *)(((unsigned char *)pResource) - __nvoc_rtti_Subdevice_RsResource.offset)); 116 } 117 118 static NV_STATUS __nvoc_thunk_Subdevice_gpuresInternalControlForward(struct GpuResource *pSubdevice, NvU32 command, void *pParams, NvU32 size) { 119 return subdeviceInternalControlForward((struct Subdevice *)(((unsigned char *)pSubdevice) - __nvoc_rtti_Subdevice_GpuResource.offset), command, pParams, size); 120 } 121 122 static NV_STATUS __nvoc_thunk_Subdevice_resControlFilter(struct RsResource *pSubdevice, struct CALL_CONTEXT *pCallContext, struct RS_RES_CONTROL_PARAMS_INTERNAL *pParams) { 123 return subdeviceControlFilter((struct Subdevice *)(((unsigned char *)pSubdevice) - __nvoc_rtti_Subdevice_RsResource.offset), pCallContext, pParams); 124 } 125 126 static NvBool __nvoc_thunk_GpuResource_subdeviceShareCallback(struct Subdevice *pGpuResource, struct RsClient *pInvokingClient, struct RsResourceRef *pParentRef, RS_SHARE_POLICY *pSharePolicy) { 127 return gpuresShareCallback((struct GpuResource *)(((unsigned char *)pGpuResource) + __nvoc_rtti_Subdevice_GpuResource.offset), pInvokingClient, pParentRef, pSharePolicy); 128 } 129 130 static NV_STATUS __nvoc_thunk_RmResource_subdeviceCheckMemInterUnmap(struct Subdevice *pRmResource, NvBool bSubdeviceHandleProvided) { 131 return rmresCheckMemInterUnmap((struct RmResource *)(((unsigned char *)pRmResource) + __nvoc_rtti_Subdevice_RmResource.offset), bSubdeviceHandleProvided); 132 } 133 134 static NV_STATUS __nvoc_thunk_Notifier_subdeviceGetOrAllocNotifShare(struct Subdevice *pNotifier, NvHandle hNotifierClient, NvHandle hNotifierResource, struct NotifShare **ppNotifShare) { 135 return notifyGetOrAllocNotifShare((struct Notifier *)(((unsigned char *)pNotifier) + __nvoc_rtti_Subdevice_Notifier.offset), hNotifierClient, hNotifierResource, ppNotifShare); 136 } 137 138 static NV_STATUS __nvoc_thunk_RsResource_subdeviceMapTo(struct Subdevice *pResource, RS_RES_MAP_TO_PARAMS *pParams) { 139 return resMapTo((struct RsResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RsResource.offset), pParams); 140 } 141 142 static NV_STATUS __nvoc_thunk_GpuResource_subdeviceGetMapAddrSpace(struct Subdevice *pGpuResource, struct CALL_CONTEXT *pCallContext, NvU32 mapFlags, NV_ADDRESS_SPACE *pAddrSpace) { 143 return gpuresGetMapAddrSpace((struct GpuResource *)(((unsigned char *)pGpuResource) + __nvoc_rtti_Subdevice_GpuResource.offset), pCallContext, mapFlags, pAddrSpace); 144 } 145 146 static void __nvoc_thunk_Notifier_subdeviceSetNotificationShare(struct Subdevice *pNotifier, struct NotifShare *pNotifShare) { 147 notifySetNotificationShare((struct Notifier *)(((unsigned char *)pNotifier) + __nvoc_rtti_Subdevice_Notifier.offset), pNotifShare); 148 } 149 150 static NvU32 __nvoc_thunk_RsResource_subdeviceGetRefCount(struct Subdevice *pResource) { 151 return resGetRefCount((struct RsResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RsResource.offset)); 152 } 153 154 static void __nvoc_thunk_RsResource_subdeviceAddAdditionalDependants(struct RsClient *pClient, struct Subdevice *pResource, RsResourceRef *pReference) { 155 resAddAdditionalDependants(pClient, (struct RsResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RsResource.offset), pReference); 156 } 157 158 static NV_STATUS __nvoc_thunk_RmResource_subdeviceControl_Prologue(struct Subdevice *pResource, struct CALL_CONTEXT *pCallContext, struct RS_RES_CONTROL_PARAMS_INTERNAL *pParams) { 159 return rmresControl_Prologue((struct RmResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RmResource.offset), pCallContext, pParams); 160 } 161 162 static NV_STATUS __nvoc_thunk_GpuResource_subdeviceGetRegBaseOffsetAndSize(struct Subdevice *pGpuResource, struct OBJGPU *pGpu, NvU32 *pOffset, NvU32 *pSize) { 163 return gpuresGetRegBaseOffsetAndSize((struct GpuResource *)(((unsigned char *)pGpuResource) + __nvoc_rtti_Subdevice_GpuResource.offset), pGpu, pOffset, pSize); 164 } 165 166 static NV_STATUS __nvoc_thunk_RsResource_subdeviceUnmapFrom(struct Subdevice *pResource, RS_RES_UNMAP_FROM_PARAMS *pParams) { 167 return resUnmapFrom((struct RsResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RsResource.offset), pParams); 168 } 169 170 static void __nvoc_thunk_RmResource_subdeviceControl_Epilogue(struct Subdevice *pResource, struct CALL_CONTEXT *pCallContext, struct RS_RES_CONTROL_PARAMS_INTERNAL *pParams) { 171 rmresControl_Epilogue((struct RmResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RmResource.offset), pCallContext, pParams); 172 } 173 174 static NV_STATUS __nvoc_thunk_RsResource_subdeviceControlLookup(struct Subdevice *pResource, struct RS_RES_CONTROL_PARAMS_INTERNAL *pParams, const struct NVOC_EXPORTED_METHOD_DEF **ppEntry) { 175 return resControlLookup((struct RsResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RsResource.offset), pParams, ppEntry); 176 } 177 178 static NvHandle __nvoc_thunk_GpuResource_subdeviceGetInternalObjectHandle(struct Subdevice *pGpuResource) { 179 return gpuresGetInternalObjectHandle((struct GpuResource *)(((unsigned char *)pGpuResource) + __nvoc_rtti_Subdevice_GpuResource.offset)); 180 } 181 182 static NV_STATUS __nvoc_thunk_GpuResource_subdeviceControl(struct Subdevice *pGpuResource, struct CALL_CONTEXT *pCallContext, struct RS_RES_CONTROL_PARAMS_INTERNAL *pParams) { 183 return gpuresControl((struct GpuResource *)(((unsigned char *)pGpuResource) + __nvoc_rtti_Subdevice_GpuResource.offset), pCallContext, pParams); 184 } 185 186 static NV_STATUS __nvoc_thunk_GpuResource_subdeviceUnmap(struct Subdevice *pGpuResource, struct CALL_CONTEXT *pCallContext, struct RsCpuMapping *pCpuMapping) { 187 return gpuresUnmap((struct GpuResource *)(((unsigned char *)pGpuResource) + __nvoc_rtti_Subdevice_GpuResource.offset), pCallContext, pCpuMapping); 188 } 189 190 static NV_STATUS __nvoc_thunk_RmResource_subdeviceGetMemInterMapParams(struct Subdevice *pRmResource, RMRES_MEM_INTER_MAP_PARAMS *pParams) { 191 return rmresGetMemInterMapParams((struct RmResource *)(((unsigned char *)pRmResource) + __nvoc_rtti_Subdevice_RmResource.offset), pParams); 192 } 193 194 static NV_STATUS __nvoc_thunk_RmResource_subdeviceGetMemoryMappingDescriptor(struct Subdevice *pRmResource, struct MEMORY_DESCRIPTOR **ppMemDesc) { 195 return rmresGetMemoryMappingDescriptor((struct RmResource *)(((unsigned char *)pRmResource) + __nvoc_rtti_Subdevice_RmResource.offset), ppMemDesc); 196 } 197 198 static NV_STATUS __nvoc_thunk_Notifier_subdeviceUnregisterEvent(struct Subdevice *pNotifier, NvHandle hNotifierClient, NvHandle hNotifierResource, NvHandle hEventClient, NvHandle hEvent) { 199 return notifyUnregisterEvent((struct Notifier *)(((unsigned char *)pNotifier) + __nvoc_rtti_Subdevice_Notifier.offset), hNotifierClient, hNotifierResource, hEventClient, hEvent); 200 } 201 202 static NV_STATUS __nvoc_thunk_RmResource_subdeviceControlSerialization_Prologue(struct Subdevice *pResource, struct CALL_CONTEXT *pCallContext, struct RS_RES_CONTROL_PARAMS_INTERNAL *pParams) { 203 return rmresControlSerialization_Prologue((struct RmResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RmResource.offset), pCallContext, pParams); 204 } 205 206 static NvBool __nvoc_thunk_RsResource_subdeviceCanCopy(struct Subdevice *pResource) { 207 return resCanCopy((struct RsResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RsResource.offset)); 208 } 209 210 static NV_STATUS __nvoc_thunk_RsResource_subdeviceIsDuplicate(struct Subdevice *pResource, NvHandle hMemory, NvBool *pDuplicate) { 211 return resIsDuplicate((struct RsResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RsResource.offset), hMemory, pDuplicate); 212 } 213 214 static void __nvoc_thunk_RmResource_subdeviceControlSerialization_Epilogue(struct Subdevice *pResource, struct CALL_CONTEXT *pCallContext, struct RS_RES_CONTROL_PARAMS_INTERNAL *pParams) { 215 rmresControlSerialization_Epilogue((struct RmResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RmResource.offset), pCallContext, pParams); 216 } 217 218 static PEVENTNOTIFICATION *__nvoc_thunk_Notifier_subdeviceGetNotificationListPtr(struct Subdevice *pNotifier) { 219 return notifyGetNotificationListPtr((struct Notifier *)(((unsigned char *)pNotifier) + __nvoc_rtti_Subdevice_Notifier.offset)); 220 } 221 222 static struct NotifShare *__nvoc_thunk_Notifier_subdeviceGetNotificationShare(struct Subdevice *pNotifier) { 223 return notifyGetNotificationShare((struct Notifier *)(((unsigned char *)pNotifier) + __nvoc_rtti_Subdevice_Notifier.offset)); 224 } 225 226 static NV_STATUS __nvoc_thunk_GpuResource_subdeviceMap(struct Subdevice *pGpuResource, struct CALL_CONTEXT *pCallContext, struct RS_CPU_MAP_PARAMS *pParams, struct RsCpuMapping *pCpuMapping) { 227 return gpuresMap((struct GpuResource *)(((unsigned char *)pGpuResource) + __nvoc_rtti_Subdevice_GpuResource.offset), pCallContext, pParams, pCpuMapping); 228 } 229 230 static NvBool __nvoc_thunk_RmResource_subdeviceAccessCallback(struct Subdevice *pResource, struct RsClient *pInvokingClient, void *pAllocParams, RsAccessRight accessRight) { 231 return rmresAccessCallback((struct RmResource *)(((unsigned char *)pResource) + __nvoc_rtti_Subdevice_RmResource.offset), pInvokingClient, pAllocParams, accessRight); 232 } 233 234 #if !defined(NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG) 235 #define NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(x) (0) 236 #endif 237 238 static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevice[] = 239 { 240 { /* [0] */ 241 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200850u) 242 /*pFunc=*/ (void (*)(void)) NULL, 243 #else 244 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetInfoV2_IMPL, 245 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200850u) 246 /*flags=*/ 0x200850u, 247 /*accessRight=*/0x0u, 248 /*methodId=*/ 0x20800102u, 249 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_INFO_V2_PARAMS), 250 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 251 #if NV_PRINTF_STRINGS_ALLOWED 252 /*func=*/ "subdeviceCtrlCmdGpuGetInfoV2" 253 #endif 254 }, 255 { /* [1] */ 256 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200a12u) 257 /*pFunc=*/ (void (*)(void)) NULL, 258 #else 259 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetNameString_IMPL, 260 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200a12u) 261 /*flags=*/ 0x200a12u, 262 /*accessRight=*/0x0u, 263 /*methodId=*/ 0x20800110u, 264 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_NAME_STRING_PARAMS), 265 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 266 #if NV_PRINTF_STRINGS_ALLOWED 267 /*func=*/ "subdeviceCtrlCmdGpuGetNameString" 268 #endif 269 }, 270 { /* [2] */ 271 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4a12u) 272 /*pFunc=*/ (void (*)(void)) NULL, 273 #else 274 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetShortNameString_IMPL, 275 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4a12u) 276 /*flags=*/ 0x4a12u, 277 /*accessRight=*/0x0u, 278 /*methodId=*/ 0x20800111u, 279 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_SHORT_NAME_STRING_PARAMS), 280 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 281 #if NV_PRINTF_STRINGS_ALLOWED 282 /*func=*/ "subdeviceCtrlCmdGpuGetShortNameString" 283 #endif 284 }, 285 { /* [3] */ 286 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 287 /*pFunc=*/ (void (*)(void)) NULL, 288 #else 289 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetPower_IMPL, 290 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 291 /*flags=*/ 0x210u, 292 /*accessRight=*/0x0u, 293 /*methodId=*/ 0x20800112u, 294 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_SET_POWER_PARAMS), 295 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 296 #if NV_PRINTF_STRINGS_ALLOWED 297 /*func=*/ "subdeviceCtrlCmdGpuSetPower" 298 #endif 299 }, 300 { /* [4] */ 301 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 302 /*pFunc=*/ (void (*)(void)) NULL, 303 #else 304 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetSdm_IMPL, 305 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 306 /*flags=*/ 0x11u, 307 /*accessRight=*/0x0u, 308 /*methodId=*/ 0x20800118u, 309 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_SDM_PARAMS), 310 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 311 #if NV_PRINTF_STRINGS_ALLOWED 312 /*func=*/ "subdeviceCtrlCmdGpuGetSdm" 313 #endif 314 }, 315 { /* [5] */ 316 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4813u) 317 /*pFunc=*/ (void (*)(void)) NULL, 318 #else 319 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetSimulationInfo_IMPL, 320 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4813u) 321 /*flags=*/ 0x4813u, 322 /*accessRight=*/0x0u, 323 /*methodId=*/ 0x20800119u, 324 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_SIMULATION_INFO_PARAMS), 325 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 326 #if NV_PRINTF_STRINGS_ALLOWED 327 /*func=*/ "subdeviceCtrlCmdGpuGetSimulationInfo" 328 #endif 329 }, 330 { /* [6] */ 331 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x5u) 332 /*pFunc=*/ (void (*)(void)) NULL, 333 #else 334 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetSdm_IMPL, 335 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x5u) 336 /*flags=*/ 0x5u, 337 /*accessRight=*/0x0u, 338 /*methodId=*/ 0x20800120u, 339 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_SET_SDM_PARAMS), 340 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 341 #if NV_PRINTF_STRINGS_ALLOWED 342 /*func=*/ "subdeviceCtrlCmdGpuSetSdm" 343 #endif 344 }, 345 { /* [7] */ 346 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 347 /*pFunc=*/ (void (*)(void)) NULL, 348 #else 349 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuExecRegOps_IMPL, 350 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 351 /*flags=*/ 0x850u, 352 /*accessRight=*/0x0u, 353 /*methodId=*/ 0x20800122u, 354 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_EXEC_REG_OPS_PARAMS), 355 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 356 #if NV_PRINTF_STRINGS_ALLOWED 357 /*func=*/ "subdeviceCtrlCmdGpuExecRegOps" 358 #endif 359 }, 360 { /* [8] */ 361 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 362 /*pFunc=*/ (void (*)(void)) NULL, 363 #else 364 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetEngines_IMPL, 365 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 366 /*flags=*/ 0x811u, 367 /*accessRight=*/0x0u, 368 /*methodId=*/ 0x20800123u, 369 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ENGINES_PARAMS), 370 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 371 #if NV_PRINTF_STRINGS_ALLOWED 372 /*func=*/ "subdeviceCtrlCmdGpuGetEngines" 373 #endif 374 }, 375 { /* [9] */ 376 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 377 /*pFunc=*/ (void (*)(void)) NULL, 378 #else 379 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetEngineClasslist_IMPL, 380 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 381 /*flags=*/ 0x811u, 382 /*accessRight=*/0x0u, 383 /*methodId=*/ 0x20800124u, 384 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ENGINE_CLASSLIST_PARAMS), 385 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 386 #if NV_PRINTF_STRINGS_ALLOWED 387 /*func=*/ "subdeviceCtrlCmdGpuGetEngineClasslist" 388 #endif 389 }, 390 { /* [10] */ 391 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 392 /*pFunc=*/ (void (*)(void)) NULL, 393 #else 394 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetEngineFaultInfo_IMPL, 395 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 396 /*flags=*/ 0x11u, 397 /*accessRight=*/0x0u, 398 /*methodId=*/ 0x20800125u, 399 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ENGINE_FAULT_INFO_PARAMS), 400 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 401 #if NV_PRINTF_STRINGS_ALLOWED 402 /*func=*/ "subdeviceCtrlCmdGpuGetEngineFaultInfo" 403 #endif 404 }, 405 { /* [11] */ 406 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 407 /*pFunc=*/ (void (*)(void)) NULL, 408 #else 409 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuQueryMode_IMPL, 410 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 411 /*flags=*/ 0x10u, 412 /*accessRight=*/0x0u, 413 /*methodId=*/ 0x20800128u, 414 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_QUERY_MODE_PARAMS), 415 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 416 #if NV_PRINTF_STRINGS_ALLOWED 417 /*func=*/ "subdeviceCtrlCmdGpuQueryMode" 418 #endif 419 }, 420 { /* [12] */ 421 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102204u) 422 /*pFunc=*/ (void (*)(void)) NULL, 423 #else 424 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuPromoteCtx_IMPL, 425 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102204u) 426 /*flags=*/ 0x102204u, 427 /*accessRight=*/0x0u, 428 /*methodId=*/ 0x2080012bu, 429 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_PROMOTE_CTX_PARAMS), 430 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 431 #if NV_PRINTF_STRINGS_ALLOWED 432 /*func=*/ "subdeviceCtrlCmdGpuPromoteCtx" 433 #endif 434 }, 435 { /* [13] */ 436 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2200u) 437 /*pFunc=*/ (void (*)(void)) NULL, 438 #else 439 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuEvictCtx_IMPL, 440 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2200u) 441 /*flags=*/ 0x1c2200u, 442 /*accessRight=*/0x0u, 443 /*methodId=*/ 0x2080012cu, 444 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_EVICT_CTX_PARAMS), 445 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 446 #if NV_PRINTF_STRINGS_ALLOWED 447 /*func=*/ "subdeviceCtrlCmdGpuEvictCtx" 448 #endif 449 }, 450 { /* [14] */ 451 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x142204u) 452 /*pFunc=*/ (void (*)(void)) NULL, 453 #else 454 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuInitializeCtx_IMPL, 455 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x142204u) 456 /*flags=*/ 0x142204u, 457 /*accessRight=*/0x0u, 458 /*methodId=*/ 0x2080012du, 459 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_INITIALIZE_CTX_PARAMS), 460 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 461 #if NV_PRINTF_STRINGS_ALLOWED 462 /*func=*/ "subdeviceCtrlCmdGpuInitializeCtx" 463 #endif 464 }, 465 { /* [15] */ 466 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 467 /*pFunc=*/ (void (*)(void)) NULL, 468 #else 469 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuQueryEccStatus_IMPL, 470 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 471 /*flags=*/ 0xa50u, 472 /*accessRight=*/0x0u, 473 /*methodId=*/ 0x2080012fu, 474 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_QUERY_ECC_STATUS_PARAMS), 475 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 476 #if NV_PRINTF_STRINGS_ALLOWED 477 /*func=*/ "subdeviceCtrlCmdGpuQueryEccStatus" 478 #endif 479 }, 480 { /* [16] */ 481 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x844u) 482 /*pFunc=*/ (void (*)(void)) NULL, 483 #else 484 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetComputeModeRules_IMPL, 485 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x844u) 486 /*flags=*/ 0x844u, 487 /*accessRight=*/0x0u, 488 /*methodId=*/ 0x20800130u, 489 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_SET_COMPUTE_MODE_RULES_PARAMS), 490 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 491 #if NV_PRINTF_STRINGS_ALLOWED 492 /*func=*/ "subdeviceCtrlCmdGpuSetComputeModeRules" 493 #endif 494 }, 495 { /* [17] */ 496 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 497 /*pFunc=*/ (void (*)(void)) NULL, 498 #else 499 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuQueryComputeModeRules_IMPL, 500 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 501 /*flags=*/ 0x811u, 502 /*accessRight=*/0x0u, 503 /*methodId=*/ 0x20800131u, 504 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_QUERY_COMPUTE_MODE_RULES_PARAMS), 505 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 506 #if NV_PRINTF_STRINGS_ALLOWED 507 /*func=*/ "subdeviceCtrlCmdGpuQueryComputeModeRules" 508 #endif 509 }, 510 { /* [18] */ 511 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 512 /*pFunc=*/ (void (*)(void)) NULL, 513 #else 514 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuQueryEccConfiguration_IMPL, 515 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 516 /*flags=*/ 0x210u, 517 /*accessRight=*/0x0u, 518 /*methodId=*/ 0x20800133u, 519 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_QUERY_ECC_CONFIGURATION_PARAMS), 520 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 521 #if NV_PRINTF_STRINGS_ALLOWED 522 /*func=*/ "subdeviceCtrlCmdGpuQueryEccConfiguration" 523 #endif 524 }, 525 { /* [19] */ 526 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 527 /*pFunc=*/ (void (*)(void)) NULL, 528 #else 529 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetEccConfiguration_IMPL, 530 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 531 /*flags=*/ 0x204u, 532 /*accessRight=*/0x0u, 533 /*methodId=*/ 0x20800134u, 534 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_SET_ECC_CONFIGURATION_PARAMS), 535 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 536 #if NV_PRINTF_STRINGS_ALLOWED 537 /*func=*/ "subdeviceCtrlCmdGpuSetEccConfiguration" 538 #endif 539 }, 540 { /* [20] */ 541 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 542 /*pFunc=*/ (void (*)(void)) NULL, 543 #else 544 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuResetEccErrorStatus_IMPL, 545 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 546 /*flags=*/ 0x204u, 547 /*accessRight=*/0x0u, 548 /*methodId=*/ 0x20800136u, 549 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_RESET_ECC_ERROR_STATUS_PARAMS), 550 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 551 #if NV_PRINTF_STRINGS_ALLOWED 552 /*func=*/ "subdeviceCtrlCmdGpuResetEccErrorStatus" 553 #endif 554 }, 555 { /* [21] */ 556 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 557 /*pFunc=*/ (void (*)(void)) NULL, 558 #else 559 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetFermiGpcInfo_IMPL, 560 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 561 /*flags=*/ 0x850u, 562 /*accessRight=*/0x0u, 563 /*methodId=*/ 0x20800137u, 564 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_FERMI_GPC_INFO_PARAMS), 565 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 566 #if NV_PRINTF_STRINGS_ALLOWED 567 /*func=*/ "subdeviceCtrlCmdGpuGetFermiGpcInfo" 568 #endif 569 }, 570 { /* [22] */ 571 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 572 /*pFunc=*/ (void (*)(void)) NULL, 573 #else 574 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetFermiTpcInfo_IMPL, 575 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 576 /*flags=*/ 0x850u, 577 /*accessRight=*/0x0u, 578 /*methodId=*/ 0x20800138u, 579 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_FERMI_TPC_INFO_PARAMS), 580 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 581 #if NV_PRINTF_STRINGS_ALLOWED 582 /*func=*/ "subdeviceCtrlCmdGpuGetFermiTpcInfo" 583 #endif 584 }, 585 { /* [23] */ 586 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 587 /*pFunc=*/ (void (*)(void)) NULL, 588 #else 589 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetFermiZcullInfo_IMPL, 590 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 591 /*flags=*/ 0x850u, 592 /*accessRight=*/0x0u, 593 /*methodId=*/ 0x20800139u, 594 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_FERMI_ZCULL_INFO_PARAMS), 595 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 596 #if NV_PRINTF_STRINGS_ALLOWED 597 /*func=*/ "subdeviceCtrlCmdGpuGetFermiZcullInfo" 598 #endif 599 }, 600 { /* [24] */ 601 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 602 /*pFunc=*/ (void (*)(void)) NULL, 603 #else 604 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetOEMBoardInfo_IMPL, 605 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 606 /*flags=*/ 0x4210u, 607 /*accessRight=*/0x0u, 608 /*methodId=*/ 0x2080013fu, 609 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_OEM_BOARD_INFO_PARAMS), 610 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 611 #if NV_PRINTF_STRINGS_ALLOWED 612 /*func=*/ "subdeviceCtrlCmdGpuGetOEMBoardInfo" 613 #endif 614 }, 615 { /* [25] */ 616 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x812u) 617 /*pFunc=*/ (void (*)(void)) NULL, 618 #else 619 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetId_IMPL, 620 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x812u) 621 /*flags=*/ 0x812u, 622 /*accessRight=*/0x0u, 623 /*methodId=*/ 0x20800142u, 624 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ID_PARAMS), 625 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 626 #if NV_PRINTF_STRINGS_ALLOWED 627 /*func=*/ "subdeviceCtrlCmdGpuGetId" 628 #endif 629 }, 630 { /* [26] */ 631 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 632 /*pFunc=*/ (void (*)(void)) NULL, 633 #else 634 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuAcquireComputeModeReservation_IMPL, 635 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 636 /*flags=*/ 0x850u, 637 /*accessRight=*/0x0u, 638 /*methodId=*/ 0x20800145u, 639 /*paramSize=*/ 0, 640 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 641 #if NV_PRINTF_STRINGS_ALLOWED 642 /*func=*/ "subdeviceCtrlCmdGpuAcquireComputeModeReservation" 643 #endif 644 }, 645 { /* [27] */ 646 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 647 /*pFunc=*/ (void (*)(void)) NULL, 648 #else 649 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuReleaseComputeModeReservation_IMPL, 650 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 651 /*flags=*/ 0x850u, 652 /*accessRight=*/0x0u, 653 /*methodId=*/ 0x20800146u, 654 /*paramSize=*/ 0, 655 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 656 #if NV_PRINTF_STRINGS_ALLOWED 657 /*func=*/ "subdeviceCtrlCmdGpuReleaseComputeModeReservation" 658 #endif 659 }, 660 { /* [28] */ 661 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 662 /*pFunc=*/ (void (*)(void)) NULL, 663 #else 664 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetEnginePartnerList_IMPL, 665 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 666 /*flags=*/ 0x850u, 667 /*accessRight=*/0x0u, 668 /*methodId=*/ 0x20800147u, 669 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ENGINE_PARTNERLIST_PARAMS), 670 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 671 #if NV_PRINTF_STRINGS_ALLOWED 672 /*func=*/ "subdeviceCtrlCmdGpuGetEnginePartnerList" 673 #endif 674 }, 675 { /* [29] */ 676 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 677 /*pFunc=*/ (void (*)(void)) NULL, 678 #else 679 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetGidInfo_IMPL, 680 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 681 /*flags=*/ 0xa50u, 682 /*accessRight=*/0x0u, 683 /*methodId=*/ 0x2080014au, 684 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_GID_INFO_PARAMS), 685 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 686 #if NV_PRINTF_STRINGS_ALLOWED 687 /*func=*/ "subdeviceCtrlCmdGpuGetGidInfo" 688 #endif 689 }, 690 { /* [30] */ 691 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 692 /*pFunc=*/ (void (*)(void)) NULL, 693 #else 694 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetInforomObjectVersion_IMPL, 695 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 696 /*flags=*/ 0x210u, 697 /*accessRight=*/0x0u, 698 /*methodId=*/ 0x2080014bu, 699 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_INFOROM_OBJECT_VERSION_PARAMS), 700 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 701 #if NV_PRINTF_STRINGS_ALLOWED 702 /*func=*/ "subdeviceCtrlCmdGpuGetInforomObjectVersion" 703 #endif 704 }, 705 { /* [31] */ 706 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 707 /*pFunc=*/ (void (*)(void)) NULL, 708 #else 709 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetOptimusInfo_IMPL, 710 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 711 /*flags=*/ 0x10u, 712 /*accessRight=*/0x0u, 713 /*methodId=*/ 0x2080014cu, 714 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_OPTIMUS_INFO_PARAMS), 715 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 716 #if NV_PRINTF_STRINGS_ALLOWED 717 /*func=*/ "subdeviceCtrlCmdGpuSetOptimusInfo" 718 #endif 719 }, 720 { /* [32] */ 721 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 722 /*pFunc=*/ (void (*)(void)) NULL, 723 #else 724 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetIpVersion_IMPL, 725 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 726 /*flags=*/ 0x210u, 727 /*accessRight=*/0x0u, 728 /*methodId=*/ 0x2080014du, 729 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_IP_VERSION_PARAMS), 730 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 731 #if NV_PRINTF_STRINGS_ALLOWED 732 /*func=*/ "subdeviceCtrlCmdGpuGetIpVersion" 733 #endif 734 }, 735 { /* [33] */ 736 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 737 /*pFunc=*/ (void (*)(void)) NULL, 738 #else 739 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuQueryIllumSupport_IMPL, 740 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 741 /*flags=*/ 0x210u, 742 /*accessRight=*/0x0u, 743 /*methodId=*/ 0x20800153u, 744 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_GPU_QUERY_ILLUM_SUPPORT_PARAMS), 745 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 746 #if NV_PRINTF_STRINGS_ALLOWED 747 /*func=*/ "subdeviceCtrlCmdGpuQueryIllumSupport" 748 #endif 749 }, 750 { /* [34] */ 751 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 752 /*pFunc=*/ (void (*)(void)) NULL, 753 #else 754 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetIllum_IMPL, 755 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 756 /*flags=*/ 0x210u, 757 /*accessRight=*/0x0u, 758 /*methodId=*/ 0x20800154u, 759 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_GPU_ILLUM_PARAMS), 760 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 761 #if NV_PRINTF_STRINGS_ALLOWED 762 /*func=*/ "subdeviceCtrlCmdGpuGetIllum" 763 #endif 764 }, 765 { /* [35] */ 766 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 767 /*pFunc=*/ (void (*)(void)) NULL, 768 #else 769 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetIllum_IMPL, 770 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 771 /*flags=*/ 0x210u, 772 /*accessRight=*/0x0u, 773 /*methodId=*/ 0x20800155u, 774 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_GPU_ILLUM_PARAMS), 775 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 776 #if NV_PRINTF_STRINGS_ALLOWED 777 /*func=*/ "subdeviceCtrlCmdGpuSetIllum" 778 #endif 779 }, 780 { /* [36] */ 781 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 782 /*pFunc=*/ (void (*)(void)) NULL, 783 #else 784 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetInforomImageVersion_IMPL, 785 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 786 /*flags=*/ 0x4210u, 787 /*accessRight=*/0x0u, 788 /*methodId=*/ 0x20800156u, 789 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_INFOROM_IMAGE_VERSION_PARAMS), 790 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 791 #if NV_PRINTF_STRINGS_ALLOWED 792 /*func=*/ "subdeviceCtrlCmdGpuGetInforomImageVersion" 793 #endif 794 }, 795 { /* [37] */ 796 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 797 /*pFunc=*/ (void (*)(void)) NULL, 798 #else 799 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuQueryInforomEccSupport_IMPL, 800 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 801 /*flags=*/ 0x210u, 802 /*accessRight=*/0x0u, 803 /*methodId=*/ 0x20800157u, 804 /*paramSize=*/ 0, 805 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 806 #if NV_PRINTF_STRINGS_ALLOWED 807 /*func=*/ "subdeviceCtrlCmdGpuQueryInforomEccSupport" 808 #endif 809 }, 810 { /* [38] */ 811 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 812 /*pFunc=*/ (void (*)(void)) NULL, 813 #else 814 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetPhysicalBridgeVersionInfo_IMPL, 815 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 816 /*flags=*/ 0x10u, 817 /*accessRight=*/0x0u, 818 /*methodId=*/ 0x2080015au, 819 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_PHYSICAL_BRIDGE_VERSION_INFO_PARAMS), 820 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 821 #if NV_PRINTF_STRINGS_ALLOWED 822 /*func=*/ "subdeviceCtrlCmdGpuGetPhysicalBridgeVersionInfo" 823 #endif 824 }, 825 { /* [39] */ 826 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 827 /*pFunc=*/ (void (*)(void)) NULL, 828 #else 829 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetAllBridgesUpstreamOfGpu_IMPL, 830 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 831 /*flags=*/ 0x10u, 832 /*accessRight=*/0x0u, 833 /*methodId=*/ 0x2080015bu, 834 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ALL_BRIDGES_UPSTREAM_OF_GPU_PARAMS), 835 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 836 #if NV_PRINTF_STRINGS_ALLOWED 837 /*func=*/ "subdeviceCtrlCmdGpuGetAllBridgesUpstreamOfGpu" 838 #endif 839 }, 840 { /* [40] */ 841 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 842 /*pFunc=*/ (void (*)(void)) NULL, 843 #else 844 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuQueryScrubberStatus_IMPL, 845 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 846 /*flags=*/ 0x210u, 847 /*accessRight=*/0x0u, 848 /*methodId=*/ 0x2080015fu, 849 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_QUERY_SCRUBBER_STATUS_PARAMS), 850 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 851 #if NV_PRINTF_STRINGS_ALLOWED 852 /*func=*/ "subdeviceCtrlCmdGpuQueryScrubberStatus" 853 #endif 854 }, 855 { /* [41] */ 856 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 857 /*pFunc=*/ (void (*)(void)) NULL, 858 #else 859 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetVprCaps_IMPL, 860 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 861 /*flags=*/ 0x210u, 862 /*accessRight=*/0x0u, 863 /*methodId=*/ 0x20800160u, 864 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_VPR_CAPS_PARAMS), 865 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 866 #if NV_PRINTF_STRINGS_ALLOWED 867 /*func=*/ "subdeviceCtrlCmdGpuGetVprCaps" 868 #endif 869 }, 870 { /* [42] */ 871 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x3u) 872 /*pFunc=*/ (void (*)(void)) NULL, 873 #else 874 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuHandleGpuSR_IMPL, 875 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x3u) 876 /*flags=*/ 0x3u, 877 /*accessRight=*/0x0u, 878 /*methodId=*/ 0x20800167u, 879 /*paramSize=*/ 0, 880 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 881 #if NV_PRINTF_STRINGS_ALLOWED 882 /*func=*/ "subdeviceCtrlCmdGpuHandleGpuSR" 883 #endif 884 }, 885 { /* [43] */ 886 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 887 /*pFunc=*/ (void (*)(void)) NULL, 888 #else 889 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetPesInfo_IMPL, 890 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 891 /*flags=*/ 0x10u, 892 /*accessRight=*/0x0u, 893 /*methodId=*/ 0x20800168u, 894 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_PES_INFO_PARAMS), 895 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 896 #if NV_PRINTF_STRINGS_ALLOWED 897 /*func=*/ "subdeviceCtrlCmdGpuGetPesInfo" 898 #endif 899 }, 900 { /* [44] */ 901 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 902 /*pFunc=*/ (void (*)(void)) NULL, 903 #else 904 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetOEMInfo_IMPL, 905 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 906 /*flags=*/ 0x4210u, 907 /*accessRight=*/0x0u, 908 /*methodId=*/ 0x20800169u, 909 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_OEM_INFO_PARAMS), 910 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 911 #if NV_PRINTF_STRINGS_ALLOWED 912 /*func=*/ "subdeviceCtrlCmdGpuGetOEMInfo" 913 #endif 914 }, 915 { /* [45] */ 916 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 917 /*pFunc=*/ (void (*)(void)) NULL, 918 #else 919 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetVprInfo_IMPL, 920 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 921 /*flags=*/ 0x210u, 922 /*accessRight=*/0x0u, 923 /*methodId=*/ 0x2080016bu, 924 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_VPR_INFO_PARAMS), 925 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 926 #if NV_PRINTF_STRINGS_ALLOWED 927 /*func=*/ "subdeviceCtrlCmdGpuGetVprInfo" 928 #endif 929 }, 930 { /* [46] */ 931 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 932 /*pFunc=*/ (void (*)(void)) NULL, 933 #else 934 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetEncoderCapacity_IMPL, 935 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 936 /*flags=*/ 0x10u, 937 /*accessRight=*/0x0u, 938 /*methodId=*/ 0x2080016cu, 939 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ENCODER_CAPACITY_PARAMS), 940 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 941 #if NV_PRINTF_STRINGS_ALLOWED 942 /*func=*/ "subdeviceCtrlCmdGpuGetEncoderCapacity" 943 #endif 944 }, 945 { /* [47] */ 946 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 947 /*pFunc=*/ (void (*)(void)) NULL, 948 #else 949 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetNvencSwSessionStats_IMPL, 950 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 951 /*flags=*/ 0x10u, 952 /*accessRight=*/0x0u, 953 /*methodId=*/ 0x2080016du, 954 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_NVENC_SW_SESSION_STATS_PARAMS), 955 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 956 #if NV_PRINTF_STRINGS_ALLOWED 957 /*func=*/ "subdeviceCtrlCmdGpuGetNvencSwSessionStats" 958 #endif 959 }, 960 { /* [48] */ 961 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 962 /*pFunc=*/ (void (*)(void)) NULL, 963 #else 964 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetNvencSwSessionInfo_IMPL, 965 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 966 /*flags=*/ 0x10u, 967 /*accessRight=*/0x0u, 968 /*methodId=*/ 0x2080016eu, 969 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_NVENC_SW_SESSION_INFO_PARAMS), 970 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 971 #if NV_PRINTF_STRINGS_ALLOWED 972 /*func=*/ "subdeviceCtrlCmdGpuGetNvencSwSessionInfo" 973 #endif 974 }, 975 { /* [49] */ 976 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 977 /*pFunc=*/ (void (*)(void)) NULL, 978 #else 979 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetFabricAddr_IMPL, 980 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 981 /*flags=*/ 0x10u, 982 /*accessRight=*/0x0u, 983 /*methodId=*/ 0x2080016fu, 984 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_SET_FABRIC_BASE_ADDR_PARAMS), 985 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 986 #if NV_PRINTF_STRINGS_ALLOWED 987 /*func=*/ "subdeviceCtrlCmdGpuSetFabricAddr" 988 #endif 989 }, 990 { /* [50] */ 991 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 992 /*pFunc=*/ (void (*)(void)) NULL, 993 #else 994 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetEnginesV2_IMPL, 995 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 996 /*flags=*/ 0x811u, 997 /*accessRight=*/0x0u, 998 /*methodId=*/ 0x20800170u, 999 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ENGINES_V2_PARAMS), 1000 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1001 #if NV_PRINTF_STRINGS_ALLOWED 1002 /*func=*/ "subdeviceCtrlCmdGpuGetEnginesV2" 1003 #endif 1004 }, 1005 { /* [51] */ 1006 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1007 /*pFunc=*/ (void (*)(void)) NULL, 1008 #else 1009 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuQueryFunctionStatus_IMPL, 1010 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1011 /*flags=*/ 0x210u, 1012 /*accessRight=*/0x0u, 1013 /*methodId=*/ 0x20800173u, 1014 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_GPU_QUERY_FUNCTION_STATUS_PARAMS), 1015 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1016 #if NV_PRINTF_STRINGS_ALLOWED 1017 /*func=*/ "subdeviceCtrlCmdGpuQueryFunctionStatus" 1018 #endif 1019 }, 1020 { /* [52] */ 1021 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1022 /*pFunc=*/ (void (*)(void)) NULL, 1023 #else 1024 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetPartitions_IMPL, 1025 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1026 /*flags=*/ 0x10u, 1027 /*accessRight=*/0x0u, 1028 /*methodId=*/ 0x20800174u, 1029 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_SET_PARTITIONS_PARAMS), 1030 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1031 #if NV_PRINTF_STRINGS_ALLOWED 1032 /*func=*/ "subdeviceCtrlCmdGpuSetPartitions" 1033 #endif 1034 }, 1035 { /* [53] */ 1036 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1037 /*pFunc=*/ (void (*)(void)) NULL, 1038 #else 1039 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetPartitions_IMPL, 1040 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1041 /*flags=*/ 0x10u, 1042 /*accessRight=*/0x0u, 1043 /*methodId=*/ 0x20800175u, 1044 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_PARTITIONS_PARAMS), 1045 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1046 #if NV_PRINTF_STRINGS_ALLOWED 1047 /*func=*/ "subdeviceCtrlCmdGpuGetPartitions" 1048 #endif 1049 }, 1050 { /* [54] */ 1051 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 1052 /*pFunc=*/ (void (*)(void)) NULL, 1053 #else 1054 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuReportNonReplayableFault_IMPL, 1055 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 1056 /*flags=*/ 0x200u, 1057 /*accessRight=*/0x0u, 1058 /*methodId=*/ 0x20800177u, 1059 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_REPORT_NON_REPLAYABLE_FAULT_PARAMS), 1060 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1061 #if NV_PRINTF_STRINGS_ALLOWED 1062 /*func=*/ "subdeviceCtrlCmdGpuReportNonReplayableFault" 1063 #endif 1064 }, 1065 { /* [55] */ 1066 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 1067 /*pFunc=*/ (void (*)(void)) NULL, 1068 #else 1069 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetEngineRunlistPriBase_IMPL, 1070 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 1071 /*flags=*/ 0x4u, 1072 /*accessRight=*/0x0u, 1073 /*methodId=*/ 0x20800179u, 1074 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ENGINE_RUNLIST_PRI_BASE_PARAMS), 1075 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1076 #if NV_PRINTF_STRINGS_ALLOWED 1077 /*func=*/ "subdeviceCtrlCmdGpuGetEngineRunlistPriBase" 1078 #endif 1079 }, 1080 { /* [56] */ 1081 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1082 /*pFunc=*/ (void (*)(void)) NULL, 1083 #else 1084 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetHwEngineId_IMPL, 1085 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1086 /*flags=*/ 0x10u, 1087 /*accessRight=*/0x0u, 1088 /*methodId=*/ 0x2080017au, 1089 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_HW_ENGINE_ID_PARAMS), 1090 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1091 #if NV_PRINTF_STRINGS_ALLOWED 1092 /*func=*/ "subdeviceCtrlCmdGpuGetHwEngineId" 1093 #endif 1094 }, 1095 { /* [57] */ 1096 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1097 /*pFunc=*/ (void (*)(void)) NULL, 1098 #else 1099 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetNvfbcSwSessionStats_IMPL, 1100 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1101 /*flags=*/ 0x10u, 1102 /*accessRight=*/0x0u, 1103 /*methodId=*/ 0x2080017bu, 1104 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_NVFBC_SW_SESSION_STATS_PARAMS), 1105 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1106 #if NV_PRINTF_STRINGS_ALLOWED 1107 /*func=*/ "subdeviceCtrlCmdGpuGetNvfbcSwSessionStats" 1108 #endif 1109 }, 1110 { /* [58] */ 1111 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1112 /*pFunc=*/ (void (*)(void)) NULL, 1113 #else 1114 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetNvfbcSwSessionInfo_IMPL, 1115 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1116 /*flags=*/ 0x10u, 1117 /*accessRight=*/0x0u, 1118 /*methodId=*/ 0x2080017cu, 1119 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_NVFBC_SW_SESSION_INFO_PARAMS), 1120 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1121 #if NV_PRINTF_STRINGS_ALLOWED 1122 /*func=*/ "subdeviceCtrlCmdGpuGetNvfbcSwSessionInfo" 1123 #endif 1124 }, 1125 { /* [59] */ 1126 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 1127 /*pFunc=*/ (void (*)(void)) NULL, 1128 #else 1129 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetVmmuSegmentSize_IMPL, 1130 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 1131 /*flags=*/ 0x4210u, 1132 /*accessRight=*/0x0u, 1133 /*methodId=*/ 0x2080017eu, 1134 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_VMMU_SEGMENT_SIZE_PARAMS), 1135 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1136 #if NV_PRINTF_STRINGS_ALLOWED 1137 /*func=*/ "subdeviceCtrlCmdGpuGetVmmuSegmentSize" 1138 #endif 1139 }, 1140 { /* [60] */ 1141 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1142 /*pFunc=*/ (void (*)(void)) NULL, 1143 #else 1144 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetPartitionCapacity_IMPL, 1145 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1146 /*flags=*/ 0x210u, 1147 /*accessRight=*/0x0u, 1148 /*methodId=*/ 0x20800181u, 1149 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_PARTITION_CAPACITY_PARAMS), 1150 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1151 #if NV_PRINTF_STRINGS_ALLOWED 1152 /*func=*/ "subdeviceCtrlCmdGpuGetPartitionCapacity" 1153 #endif 1154 }, 1155 { /* [61] */ 1156 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x813u) 1157 /*pFunc=*/ (void (*)(void)) NULL, 1158 #else 1159 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetCachedInfo_IMPL, 1160 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x813u) 1161 /*flags=*/ 0x813u, 1162 /*accessRight=*/0x0u, 1163 /*methodId=*/ 0x20800182u, 1164 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_INFO_V2_PARAMS), 1165 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1166 #if NV_PRINTF_STRINGS_ALLOWED 1167 /*func=*/ "subdeviceCtrlCmdGpuGetCachedInfo" 1168 #endif 1169 }, 1170 { /* [62] */ 1171 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 1172 /*pFunc=*/ (void (*)(void)) NULL, 1173 #else 1174 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetPartitioningMode_IMPL, 1175 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 1176 /*flags=*/ 0x4u, 1177 /*accessRight=*/0x0u, 1178 /*methodId=*/ 0x20800183u, 1179 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_SET_PARTITIONING_MODE_PARAMS), 1180 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1181 #if NV_PRINTF_STRINGS_ALLOWED 1182 /*func=*/ "subdeviceCtrlCmdGpuSetPartitioningMode" 1183 #endif 1184 }, 1185 { /* [63] */ 1186 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1187 /*pFunc=*/ (void (*)(void)) NULL, 1188 #else 1189 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuDescribePartitions_IMPL, 1190 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1191 /*flags=*/ 0x10u, 1192 /*accessRight=*/0x0u, 1193 /*methodId=*/ 0x20800185u, 1194 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_DESCRIBE_PARTITIONS_PARAMS), 1195 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1196 #if NV_PRINTF_STRINGS_ALLOWED 1197 /*func=*/ "subdeviceCtrlCmdGpuDescribePartitions" 1198 #endif 1199 }, 1200 { /* [64] */ 1201 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 1202 /*pFunc=*/ (void (*)(void)) NULL, 1203 #else 1204 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetMaxSupportedPageSize_IMPL, 1205 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 1206 /*flags=*/ 0x50u, 1207 /*accessRight=*/0x0u, 1208 /*methodId=*/ 0x20800188u, 1209 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_MAX_SUPPORTED_PAGE_SIZE_PARAMS), 1210 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1211 #if NV_PRINTF_STRINGS_ALLOWED 1212 /*func=*/ "subdeviceCtrlCmdGpuGetMaxSupportedPageSize" 1213 #endif 1214 }, 1215 { /* [65] */ 1216 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1217 /*pFunc=*/ (void (*)(void)) NULL, 1218 #else 1219 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetActivePartitionIds_IMPL, 1220 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1221 /*flags=*/ 0x10u, 1222 /*accessRight=*/0x0u, 1223 /*methodId=*/ 0x2080018bu, 1224 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ACTIVE_PARTITION_IDS_PARAMS), 1225 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1226 #if NV_PRINTF_STRINGS_ALLOWED 1227 /*func=*/ "subdeviceCtrlCmdGpuGetActivePartitionIds" 1228 #endif 1229 }, 1230 { /* [66] */ 1231 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1232 /*pFunc=*/ (void (*)(void)) NULL, 1233 #else 1234 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetPids_IMPL, 1235 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1236 /*flags=*/ 0x10u, 1237 /*accessRight=*/0x0u, 1238 /*methodId=*/ 0x2080018du, 1239 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_PIDS_PARAMS), 1240 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1241 #if NV_PRINTF_STRINGS_ALLOWED 1242 /*func=*/ "subdeviceCtrlCmdGpuGetPids" 1243 #endif 1244 }, 1245 { /* [67] */ 1246 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1247 /*pFunc=*/ (void (*)(void)) NULL, 1248 #else 1249 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetPidInfo_IMPL, 1250 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1251 /*flags=*/ 0x10u, 1252 /*accessRight=*/0x0u, 1253 /*methodId=*/ 0x2080018eu, 1254 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_PID_INFO_PARAMS), 1255 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1256 #if NV_PRINTF_STRINGS_ALLOWED 1257 /*func=*/ "subdeviceCtrlCmdGpuGetPidInfo" 1258 #endif 1259 }, 1260 { /* [68] */ 1261 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 1262 /*pFunc=*/ (void (*)(void)) NULL, 1263 #else 1264 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuHandleVfPriFault_IMPL, 1265 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 1266 /*flags=*/ 0x2210u, 1267 /*accessRight=*/0x0u, 1268 /*methodId=*/ 0x20800192u, 1269 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_GPU_HANDLE_VF_PRI_FAULT_PARAMS), 1270 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1271 #if NV_PRINTF_STRINGS_ALLOWED 1272 /*func=*/ "subdeviceCtrlCmdGpuHandleVfPriFault" 1273 #endif 1274 }, 1275 { /* [69] */ 1276 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x807u) 1277 /*pFunc=*/ (void (*)(void)) NULL, 1278 #else 1279 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetComputePolicyConfig_IMPL, 1280 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x807u) 1281 /*flags=*/ 0x807u, 1282 /*accessRight=*/0x0u, 1283 /*methodId=*/ 0x20800194u, 1284 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_SET_COMPUTE_POLICY_CONFIG_PARAMS), 1285 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1286 #if NV_PRINTF_STRINGS_ALLOWED 1287 /*func=*/ "subdeviceCtrlCmdGpuSetComputePolicyConfig" 1288 #endif 1289 }, 1290 { /* [70] */ 1291 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x813u) 1292 /*pFunc=*/ (void (*)(void)) NULL, 1293 #else 1294 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetComputePolicyConfig_IMPL, 1295 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x813u) 1296 /*flags=*/ 0x813u, 1297 /*accessRight=*/0x0u, 1298 /*methodId=*/ 0x20800195u, 1299 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_COMPUTE_POLICY_CONFIG_PARAMS), 1300 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1301 #if NV_PRINTF_STRINGS_ALLOWED 1302 /*func=*/ "subdeviceCtrlCmdGpuGetComputePolicyConfig" 1303 #endif 1304 }, 1305 { /* [71] */ 1306 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1307 /*pFunc=*/ (void (*)(void)) NULL, 1308 #else 1309 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetGfid_IMPL, 1310 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1311 /*flags=*/ 0x10u, 1312 /*accessRight=*/0x0u, 1313 /*methodId=*/ 0x20800196u, 1314 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_GFID_PARAMS), 1315 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1316 #if NV_PRINTF_STRINGS_ALLOWED 1317 /*func=*/ "subdeviceCtrlCmdGpuGetGfid" 1318 #endif 1319 }, 1320 { /* [72] */ 1321 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 1322 /*pFunc=*/ (void (*)(void)) NULL, 1323 #else 1324 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdUpdateGfidP2pCapability_IMPL, 1325 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 1326 /*flags=*/ 0x4u, 1327 /*accessRight=*/0x0u, 1328 /*methodId=*/ 0x20800197u, 1329 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_GPU_UPDATE_GFID_P2P_CAPABILITY_PARAMS), 1330 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1331 #if NV_PRINTF_STRINGS_ALLOWED 1332 /*func=*/ "subdeviceCtrlCmdUpdateGfidP2pCapability" 1333 #endif 1334 }, 1335 { /* [73] */ 1336 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x840u) 1337 /*pFunc=*/ (void (*)(void)) NULL, 1338 #else 1339 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdValidateMemMapRequest_IMPL, 1340 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x840u) 1341 /*flags=*/ 0x840u, 1342 /*accessRight=*/0x0u, 1343 /*methodId=*/ 0x20800198u, 1344 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_VALIDATE_MEM_MAP_REQUEST_PARAMS), 1345 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1346 #if NV_PRINTF_STRINGS_ALLOWED 1347 /*func=*/ "subdeviceCtrlCmdValidateMemMapRequest" 1348 #endif 1349 }, 1350 { /* [74] */ 1351 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1352 /*pFunc=*/ (void (*)(void)) NULL, 1353 #else 1354 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuSetEgmGpaFabricAddr_IMPL, 1355 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1356 /*flags=*/ 0x10u, 1357 /*accessRight=*/0x0u, 1358 /*methodId=*/ 0x20800199u, 1359 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_SET_EGM_GPA_FABRIC_BASE_ADDR_PARAMS), 1360 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1361 #if NV_PRINTF_STRINGS_ALLOWED 1362 /*func=*/ "subdeviceCtrlCmdGpuSetEgmGpaFabricAddr" 1363 #endif 1364 }, 1365 { /* [75] */ 1366 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x12u) 1367 /*pFunc=*/ (void (*)(void)) NULL, 1368 #else 1369 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetEngineLoadTimes_IMPL, 1370 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x12u) 1371 /*flags=*/ 0x12u, 1372 /*accessRight=*/0x0u, 1373 /*methodId=*/ 0x2080019bu, 1374 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_ENGINE_LOAD_TIMES_PARAMS), 1375 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1376 #if NV_PRINTF_STRINGS_ALLOWED 1377 /*func=*/ "subdeviceCtrlCmdGpuGetEngineLoadTimes" 1378 #endif 1379 }, 1380 { /* [76] */ 1381 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1382 /*pFunc=*/ (void (*)(void)) NULL, 1383 #else 1384 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGetP2pCaps_IMPL, 1385 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1386 /*flags=*/ 0x210u, 1387 /*accessRight=*/0x0u, 1388 /*methodId=*/ 0x208001a0u, 1389 /*paramSize=*/ sizeof(NV2080_CTRL_GET_P2P_CAPS_PARAMS), 1390 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1391 #if NV_PRINTF_STRINGS_ALLOWED 1392 /*func=*/ "subdeviceCtrlCmdGetP2pCaps" 1393 #endif 1394 }, 1395 { /* [77] */ 1396 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1397 /*pFunc=*/ (void (*)(void)) NULL, 1398 #else 1399 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetComputeProfiles_IMPL, 1400 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1401 /*flags=*/ 0x10u, 1402 /*accessRight=*/0x0u, 1403 /*methodId=*/ 0x208001a2u, 1404 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_COMPUTE_PROFILES_PARAMS), 1405 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1406 #if NV_PRINTF_STRINGS_ALLOWED 1407 /*func=*/ "subdeviceCtrlCmdGpuGetComputeProfiles" 1408 #endif 1409 }, 1410 { /* [78] */ 1411 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 1412 /*pFunc=*/ (void (*)(void)) NULL, 1413 #else 1414 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGetGpuFabricProbeInfo_IMPL, 1415 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 1416 /*flags=*/ 0x850u, 1417 /*accessRight=*/0x0u, 1418 /*methodId=*/ 0x208001a3u, 1419 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_GET_GPU_FABRIC_PROBE_INFO_PARAMS), 1420 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1421 #if NV_PRINTF_STRINGS_ALLOWED 1422 /*func=*/ "subdeviceCtrlCmdGetGpuFabricProbeInfo" 1423 #endif 1424 }, 1425 { /* [79] */ 1426 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 1427 /*pFunc=*/ (void (*)(void)) NULL, 1428 #else 1429 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetChipDetails_IMPL, 1430 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 1431 /*flags=*/ 0x4210u, 1432 /*accessRight=*/0x0u, 1433 /*methodId=*/ 0x208001a4u, 1434 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_CHIP_DETAILS_PARAMS), 1435 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1436 #if NV_PRINTF_STRINGS_ALLOWED 1437 /*func=*/ "subdeviceCtrlCmdGpuGetChipDetails" 1438 #endif 1439 }, 1440 { /* [80] */ 1441 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 1442 /*pFunc=*/ (void (*)(void)) NULL, 1443 #else 1444 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuMigratableOps_IMPL, 1445 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 1446 /*flags=*/ 0x850u, 1447 /*accessRight=*/0x0u, 1448 /*methodId=*/ 0x208001a6u, 1449 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_MIGRATABLE_OPS_PARAMS), 1450 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1451 #if NV_PRINTF_STRINGS_ALLOWED 1452 /*func=*/ "subdeviceCtrlCmdGpuMigratableOps" 1453 #endif 1454 }, 1455 { /* [81] */ 1456 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1457 /*pFunc=*/ (void (*)(void)) NULL, 1458 #else 1459 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetResetStatus_IMPL, 1460 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1461 /*flags=*/ 0x210u, 1462 /*accessRight=*/0x0u, 1463 /*methodId=*/ 0x208001abu, 1464 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_RESET_STATUS_PARAMS), 1465 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1466 #if NV_PRINTF_STRINGS_ALLOWED 1467 /*func=*/ "subdeviceCtrlCmdGpuGetResetStatus" 1468 #endif 1469 }, 1470 { /* [82] */ 1471 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1472 /*pFunc=*/ (void (*)(void)) NULL, 1473 #else 1474 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetDrainAndResetStatus_IMPL, 1475 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1476 /*flags=*/ 0x210u, 1477 /*accessRight=*/0x0u, 1478 /*methodId=*/ 0x208001aeu, 1479 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_DRAIN_AND_RESET_STATUS_PARAMS), 1480 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1481 #if NV_PRINTF_STRINGS_ALLOWED 1482 /*func=*/ "subdeviceCtrlCmdGpuGetDrainAndResetStatus" 1483 #endif 1484 }, 1485 { /* [83] */ 1486 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1487 /*pFunc=*/ (void (*)(void)) NULL, 1488 #else 1489 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGpuGetNvencSwSessionInfoV2_IMPL, 1490 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1491 /*flags=*/ 0x210u, 1492 /*accessRight=*/0x0u, 1493 /*methodId=*/ 0x208001afu, 1494 /*paramSize=*/ sizeof(NV2080_CTRL_GPU_GET_NVENC_SW_SESSION_INFO_V2_PARAMS), 1495 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1496 #if NV_PRINTF_STRINGS_ALLOWED 1497 /*func=*/ "subdeviceCtrlCmdGpuGetNvencSwSessionInfoV2" 1498 #endif 1499 }, 1500 { /* [84] */ 1501 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1502 /*pFunc=*/ (void (*)(void)) NULL, 1503 #else 1504 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalConfComputeEncryptionControl_IMPL, 1505 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1506 /*flags=*/ 0x600u, 1507 /*accessRight=*/0x0u, 1508 /*methodId=*/ 0x208001b2u, 1509 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_CONF_COMPUTE_ENCRYPTION_CONTROL_PARAMS), 1510 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1511 #if NV_PRINTF_STRINGS_ALLOWED 1512 /*func=*/ "subdeviceCtrlCmdInternalConfComputeEncryptionControl" 1513 #endif 1514 }, 1515 { /* [85] */ 1516 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1517 /*pFunc=*/ (void (*)(void)) NULL, 1518 #else 1519 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdEventSetNotification_IMPL, 1520 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1521 /*flags=*/ 0x10u, 1522 /*accessRight=*/0x0u, 1523 /*methodId=*/ 0x20800301u, 1524 /*paramSize=*/ sizeof(NV2080_CTRL_EVENT_SET_NOTIFICATION_PARAMS), 1525 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1526 #if NV_PRINTF_STRINGS_ALLOWED 1527 /*func=*/ "subdeviceCtrlCmdEventSetNotification" 1528 #endif 1529 }, 1530 { /* [86] */ 1531 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1532 /*pFunc=*/ (void (*)(void)) NULL, 1533 #else 1534 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdEventSetTrigger_IMPL, 1535 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1536 /*flags=*/ 0x10u, 1537 /*accessRight=*/0x0u, 1538 /*methodId=*/ 0x20800302u, 1539 /*paramSize=*/ 0, 1540 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1541 #if NV_PRINTF_STRINGS_ALLOWED 1542 /*func=*/ "subdeviceCtrlCmdEventSetTrigger" 1543 #endif 1544 }, 1545 { /* [87] */ 1546 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1547 /*pFunc=*/ (void (*)(void)) NULL, 1548 #else 1549 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdEventSetMemoryNotifies_IMPL, 1550 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1551 /*flags=*/ 0x10u, 1552 /*accessRight=*/0x0u, 1553 /*methodId=*/ 0x20800303u, 1554 /*paramSize=*/ sizeof(NV2080_CTRL_EVENT_SET_MEMORY_NOTIFIES_PARAMS), 1555 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1556 #if NV_PRINTF_STRINGS_ALLOWED 1557 /*func=*/ "subdeviceCtrlCmdEventSetMemoryNotifies" 1558 #endif 1559 }, 1560 { /* [88] */ 1561 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1562 /*pFunc=*/ (void (*)(void)) NULL, 1563 #else 1564 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdEventSetSemaphoreMemory_IMPL, 1565 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1566 /*flags=*/ 0x10u, 1567 /*accessRight=*/0x0u, 1568 /*methodId=*/ 0x20800304u, 1569 /*paramSize=*/ sizeof(NV2080_CTRL_EVENT_SET_SEMAPHORE_MEMORY_PARAMS), 1570 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1571 #if NV_PRINTF_STRINGS_ALLOWED 1572 /*func=*/ "subdeviceCtrlCmdEventSetSemaphoreMemory" 1573 #endif 1574 }, 1575 { /* [89] */ 1576 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1577 /*pFunc=*/ (void (*)(void)) NULL, 1578 #else 1579 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdEventSetSemaMemValidation_IMPL, 1580 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1581 /*flags=*/ 0x10u, 1582 /*accessRight=*/0x0u, 1583 /*methodId=*/ 0x20800306u, 1584 /*paramSize=*/ sizeof(NV2080_CTRL_EVENT_SET_SEMA_MEM_VALIDATION_PARAMS), 1585 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1586 #if NV_PRINTF_STRINGS_ALLOWED 1587 /*func=*/ "subdeviceCtrlCmdEventSetSemaMemValidation" 1588 #endif 1589 }, 1590 { /* [90] */ 1591 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 1592 /*pFunc=*/ (void (*)(void)) NULL, 1593 #else 1594 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdEventSetTriggerFifo_IMPL, 1595 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 1596 /*flags=*/ 0x11u, 1597 /*accessRight=*/0x0u, 1598 /*methodId=*/ 0x20800308u, 1599 /*paramSize=*/ sizeof(NV2080_CTRL_EVENT_SET_TRIGGER_FIFO_PARAMS), 1600 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1601 #if NV_PRINTF_STRINGS_ALLOWED 1602 /*func=*/ "subdeviceCtrlCmdEventSetTriggerFifo" 1603 #endif 1604 }, 1605 { /* [91] */ 1606 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1607 /*pFunc=*/ (void (*)(void)) NULL, 1608 #else 1609 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdTimerSchedule_IMPL, 1610 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1611 /*flags=*/ 0x10u, 1612 /*accessRight=*/0x0u, 1613 /*methodId=*/ 0x20800401u, 1614 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_TIMER_SCHEDULE_PARAMS), 1615 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1616 #if NV_PRINTF_STRINGS_ALLOWED 1617 /*func=*/ "subdeviceCtrlCmdTimerSchedule" 1618 #endif 1619 }, 1620 { /* [92] */ 1621 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1622 /*pFunc=*/ (void (*)(void)) NULL, 1623 #else 1624 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdTimerCancel_IMPL, 1625 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1626 /*flags=*/ 0x10u, 1627 /*accessRight=*/0x0u, 1628 /*methodId=*/ 0x20800402u, 1629 /*paramSize=*/ 0, 1630 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1631 #if NV_PRINTF_STRINGS_ALLOWED 1632 /*func=*/ "subdeviceCtrlCmdTimerCancel" 1633 #endif 1634 }, 1635 { /* [93] */ 1636 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1637 /*pFunc=*/ (void (*)(void)) NULL, 1638 #else 1639 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdTimerGetTime_IMPL, 1640 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1641 /*flags=*/ 0x10u, 1642 /*accessRight=*/0x0u, 1643 /*methodId=*/ 0x20800403u, 1644 /*paramSize=*/ sizeof(NV2080_CTRL_TIMER_GET_TIME_PARAMS), 1645 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1646 #if NV_PRINTF_STRINGS_ALLOWED 1647 /*func=*/ "subdeviceCtrlCmdTimerGetTime" 1648 #endif 1649 }, 1650 { /* [94] */ 1651 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 1652 /*pFunc=*/ (void (*)(void)) NULL, 1653 #else 1654 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdTimerGetRegisterOffset_IMPL, 1655 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 1656 /*flags=*/ 0x11u, 1657 /*accessRight=*/0x0u, 1658 /*methodId=*/ 0x20800404u, 1659 /*paramSize=*/ sizeof(NV2080_CTRL_TIMER_GET_REGISTER_OFFSET_PARAMS), 1660 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1661 #if NV_PRINTF_STRINGS_ALLOWED 1662 /*func=*/ "subdeviceCtrlCmdTimerGetRegisterOffset" 1663 #endif 1664 }, 1665 { /* [95] */ 1666 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1667 /*pFunc=*/ (void (*)(void)) NULL, 1668 #else 1669 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdTimerGetGpuCpuTimeCorrelationInfo_IMPL, 1670 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 1671 /*flags=*/ 0x10u, 1672 /*accessRight=*/0x0u, 1673 /*methodId=*/ 0x20800406u, 1674 /*paramSize=*/ sizeof(NV2080_CTRL_TIMER_GET_GPU_CPU_TIME_CORRELATION_INFO_PARAMS), 1675 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1676 #if NV_PRINTF_STRINGS_ALLOWED 1677 /*func=*/ "subdeviceCtrlCmdTimerGetGpuCpuTimeCorrelationInfo" 1678 #endif 1679 }, 1680 { /* [96] */ 1681 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2010u) 1682 /*pFunc=*/ (void (*)(void)) NULL, 1683 #else 1684 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdTimerSetGrTickFreq_IMPL, 1685 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2010u) 1686 /*flags=*/ 0x2010u, 1687 /*accessRight=*/0x0u, 1688 /*methodId=*/ 0x20800407u, 1689 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_TIMER_SET_GR_TICK_FREQ_PARAMS), 1690 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1691 #if NV_PRINTF_STRINGS_ALLOWED 1692 /*func=*/ "subdeviceCtrlCmdTimerSetGrTickFreq" 1693 #endif 1694 }, 1695 { /* [97] */ 1696 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1697 /*pFunc=*/ (void (*)(void)) NULL, 1698 #else 1699 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdI2cReadBuffer_IMPL, 1700 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1701 /*flags=*/ 0x210u, 1702 /*accessRight=*/0x0u, 1703 /*methodId=*/ 0x20800601u, 1704 /*paramSize=*/ sizeof(NV2080_CTRL_I2C_READ_BUFFER_PARAMS), 1705 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1706 #if NV_PRINTF_STRINGS_ALLOWED 1707 /*func=*/ "subdeviceCtrlCmdI2cReadBuffer" 1708 #endif 1709 }, 1710 { /* [98] */ 1711 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1712 /*pFunc=*/ (void (*)(void)) NULL, 1713 #else 1714 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdI2cWriteBuffer_IMPL, 1715 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1716 /*flags=*/ 0x210u, 1717 /*accessRight=*/0x0u, 1718 /*methodId=*/ 0x20800602u, 1719 /*paramSize=*/ sizeof(NV2080_CTRL_I2C_WRITE_BUFFER_PARAMS), 1720 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1721 #if NV_PRINTF_STRINGS_ALLOWED 1722 /*func=*/ "subdeviceCtrlCmdI2cWriteBuffer" 1723 #endif 1724 }, 1725 { /* [99] */ 1726 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1727 /*pFunc=*/ (void (*)(void)) NULL, 1728 #else 1729 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdI2cReadReg_IMPL, 1730 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1731 /*flags=*/ 0x210u, 1732 /*accessRight=*/0x0u, 1733 /*methodId=*/ 0x20800603u, 1734 /*paramSize=*/ sizeof(NV2080_CTRL_I2C_RW_REG_PARAMS), 1735 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1736 #if NV_PRINTF_STRINGS_ALLOWED 1737 /*func=*/ "subdeviceCtrlCmdI2cReadReg" 1738 #endif 1739 }, 1740 { /* [100] */ 1741 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1742 /*pFunc=*/ (void (*)(void)) NULL, 1743 #else 1744 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdI2cWriteReg_IMPL, 1745 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1746 /*flags=*/ 0x210u, 1747 /*accessRight=*/0x0u, 1748 /*methodId=*/ 0x20800604u, 1749 /*paramSize=*/ sizeof(NV2080_CTRL_I2C_RW_REG_PARAMS), 1750 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1751 #if NV_PRINTF_STRINGS_ALLOWED 1752 /*func=*/ "subdeviceCtrlCmdI2cWriteReg" 1753 #endif 1754 }, 1755 { /* [101] */ 1756 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1757 /*pFunc=*/ (void (*)(void)) NULL, 1758 #else 1759 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBiosGetSKUInfo_IMPL, 1760 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1761 /*flags=*/ 0x210u, 1762 /*accessRight=*/0x0u, 1763 /*methodId=*/ 0x20800808u, 1764 /*paramSize=*/ sizeof(NV2080_CTRL_BIOS_GET_SKU_INFO_PARAMS), 1765 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1766 #if NV_PRINTF_STRINGS_ALLOWED 1767 /*func=*/ "subdeviceCtrlCmdBiosGetSKUInfo" 1768 #endif 1769 }, 1770 { /* [102] */ 1771 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1772 /*pFunc=*/ (void (*)(void)) NULL, 1773 #else 1774 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBiosGetPostTime_IMPL, 1775 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1776 /*flags=*/ 0x210u, 1777 /*accessRight=*/0x0u, 1778 /*methodId=*/ 0x20800809u, 1779 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BIOS_GET_POST_TIME_PARAMS), 1780 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1781 #if NV_PRINTF_STRINGS_ALLOWED 1782 /*func=*/ "subdeviceCtrlCmdBiosGetPostTime" 1783 #endif 1784 }, 1785 { /* [103] */ 1786 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1787 /*pFunc=*/ (void (*)(void)) NULL, 1788 #else 1789 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBiosGetUefiSupport_IMPL, 1790 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1791 /*flags=*/ 0x210u, 1792 /*accessRight=*/0x0u, 1793 /*methodId=*/ 0x2080080bu, 1794 /*paramSize=*/ sizeof(NV2080_CTRL_BIOS_GET_UEFI_SUPPORT_PARAMS), 1795 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1796 #if NV_PRINTF_STRINGS_ALLOWED 1797 /*func=*/ "subdeviceCtrlCmdBiosGetUefiSupport" 1798 #endif 1799 }, 1800 { /* [104] */ 1801 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1802 /*pFunc=*/ (void (*)(void)) NULL, 1803 #else 1804 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBiosGetNbsiV2_IMPL, 1805 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1806 /*flags=*/ 0x210u, 1807 /*accessRight=*/0x0u, 1808 /*methodId=*/ 0x2080080eu, 1809 /*paramSize=*/ sizeof(NV2080_CTRL_BIOS_GET_NBSI_V2_PARAMS), 1810 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1811 #if NV_PRINTF_STRINGS_ALLOWED 1812 /*func=*/ "subdeviceCtrlCmdBiosGetNbsiV2" 1813 #endif 1814 }, 1815 { /* [105] */ 1816 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1817 /*pFunc=*/ (void (*)(void)) NULL, 1818 #else 1819 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBiosGetInfoV2_IMPL, 1820 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 1821 /*flags=*/ 0x210u, 1822 /*accessRight=*/0x0u, 1823 /*methodId=*/ 0x20800810u, 1824 /*paramSize=*/ sizeof(NV2080_CTRL_BIOS_GET_INFO_V2_PARAMS), 1825 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1826 #if NV_PRINTF_STRINGS_ALLOWED 1827 /*func=*/ "subdeviceCtrlCmdBiosGetInfoV2" 1828 #endif 1829 }, 1830 { /* [106] */ 1831 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1832 /*pFunc=*/ (void (*)(void)) NULL, 1833 #else 1834 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplayGetStaticInfo_IMPL, 1835 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1836 /*flags=*/ 0x600u, 1837 /*accessRight=*/0x0u, 1838 /*methodId=*/ 0x20800a01u, 1839 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_DISPLAY_GET_STATIC_INFO_PARAMS), 1840 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1841 #if NV_PRINTF_STRINGS_ALLOWED 1842 /*func=*/ "subdeviceCtrlCmdDisplayGetStaticInfo" 1843 #endif 1844 }, 1845 { /* [107] */ 1846 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1847 /*pFunc=*/ (void (*)(void)) NULL, 1848 #else 1849 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMemSysGetStaticConfig_IMPL, 1850 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1851 /*flags=*/ 0x600u, 1852 /*accessRight=*/0x0u, 1853 /*methodId=*/ 0x20800a1cu, 1854 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMSYS_GET_STATIC_CONFIG_PARAMS), 1855 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1856 #if NV_PRINTF_STRINGS_ALLOWED 1857 /*func=*/ "subdeviceCtrlCmdMemSysGetStaticConfig" 1858 #endif 1859 }, 1860 { /* [108] */ 1861 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1862 /*pFunc=*/ (void (*)(void)) NULL, 1863 #else 1864 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalUvmRegisterAccessCntrBuffer_IMPL, 1865 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1866 /*flags=*/ 0x600u, 1867 /*accessRight=*/0x0u, 1868 /*methodId=*/ 0x20800a1du, 1869 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_UVM_REGISTER_ACCESS_CNTR_BUFFER_PARAMS), 1870 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1871 #if NV_PRINTF_STRINGS_ALLOWED 1872 /*func=*/ "subdeviceCtrlCmdInternalUvmRegisterAccessCntrBuffer" 1873 #endif 1874 }, 1875 { /* [109] */ 1876 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1877 /*pFunc=*/ (void (*)(void)) NULL, 1878 #else 1879 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalUvmUnregisterAccessCntrBuffer_IMPL, 1880 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 1881 /*flags=*/ 0x600u, 1882 /*accessRight=*/0x0u, 1883 /*methodId=*/ 0x20800a1eu, 1884 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_UVM_UNREGISTER_ACCESS_CNTR_BUFFER_PARAMS), 1885 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1886 #if NV_PRINTF_STRINGS_ALLOWED 1887 /*func=*/ "subdeviceCtrlCmdInternalUvmUnregisterAccessCntrBuffer" 1888 #endif 1889 }, 1890 { /* [110] */ 1891 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102600u) 1892 /*pFunc=*/ (void (*)(void)) NULL, 1893 #else 1894 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetCaps_IMPL, 1895 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102600u) 1896 /*flags=*/ 0x102600u, 1897 /*accessRight=*/0x0u, 1898 /*methodId=*/ 0x20800a1fu, 1899 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_CAPS_PARAMS), 1900 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1901 #if NV_PRINTF_STRINGS_ALLOWED 1902 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetCaps" 1903 #endif 1904 }, 1905 { /* [111] */ 1906 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 1907 /*pFunc=*/ (void (*)(void)) NULL, 1908 #else 1909 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetGlobalSmOrder_IMPL, 1910 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 1911 /*flags=*/ 0x1c2600u, 1912 /*accessRight=*/0x0u, 1913 /*methodId=*/ 0x20800a22u, 1914 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_GLOBAL_SM_ORDER_PARAMS), 1915 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1916 #if NV_PRINTF_STRINGS_ALLOWED 1917 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetGlobalSmOrder" 1918 #endif 1919 }, 1920 { /* [112] */ 1921 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 1922 /*pFunc=*/ (void (*)(void)) NULL, 1923 #else 1924 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMsencGetCaps_IMPL, 1925 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 1926 /*flags=*/ 0x4600u, 1927 /*accessRight=*/0x0u, 1928 /*methodId=*/ 0x20800a25u, 1929 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MSENC_GET_CAPS_PARAMS), 1930 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1931 #if NV_PRINTF_STRINGS_ALLOWED 1932 /*func=*/ "subdeviceCtrlCmdMsencGetCaps" 1933 #endif 1934 }, 1935 { /* [113] */ 1936 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 1937 /*pFunc=*/ (void (*)(void)) NULL, 1938 #else 1939 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetFloorsweepingMasks_IMPL, 1940 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 1941 /*flags=*/ 0x1c2600u, 1942 /*accessRight=*/0x0u, 1943 /*methodId=*/ 0x20800a26u, 1944 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_FLOORSWEEPING_MASKS_PARAMS), 1945 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1946 #if NV_PRINTF_STRINGS_ALLOWED 1947 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetFloorsweepingMasks" 1948 #endif 1949 }, 1950 { /* [114] */ 1951 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x80000u) 1952 /*pFunc=*/ (void (*)(void)) NULL, 1953 #else 1954 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetCtxBufferPtes_IMPL, 1955 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x80000u) 1956 /*flags=*/ 0x80000u, 1957 /*accessRight=*/0x0u, 1958 /*methodId=*/ 0x20800a28u, 1959 /*paramSize=*/ sizeof(NV2080_CTRL_KGR_GET_CTX_BUFFER_PTES_PARAMS), 1960 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1961 #if NV_PRINTF_STRINGS_ALLOWED 1962 /*func=*/ "subdeviceCtrlCmdKGrGetCtxBufferPtes" 1963 #endif 1964 }, 1965 { /* [115] */ 1966 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 1967 /*pFunc=*/ (void (*)(void)) NULL, 1968 #else 1969 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetInfo_IMPL, 1970 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 1971 /*flags=*/ 0x1c2600u, 1972 /*accessRight=*/0x0u, 1973 /*methodId=*/ 0x20800a2au, 1974 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_INFO_PARAMS), 1975 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1976 #if NV_PRINTF_STRINGS_ALLOWED 1977 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetInfo" 1978 #endif 1979 }, 1980 { /* [116] */ 1981 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 1982 /*pFunc=*/ (void (*)(void)) NULL, 1983 #else 1984 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetZcullInfo_IMPL, 1985 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 1986 /*flags=*/ 0x1c2600u, 1987 /*accessRight=*/0x0u, 1988 /*methodId=*/ 0x20800a2cu, 1989 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_ZCULL_INFO_PARAMS), 1990 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 1991 #if NV_PRINTF_STRINGS_ALLOWED 1992 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetZcullInfo" 1993 #endif 1994 }, 1995 { /* [117] */ 1996 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 1997 /*pFunc=*/ (void (*)(void)) NULL, 1998 #else 1999 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetRopInfo_IMPL, 2000 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2001 /*flags=*/ 0x1c2600u, 2002 /*accessRight=*/0x0u, 2003 /*methodId=*/ 0x20800a2eu, 2004 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_ROP_INFO_PARAMS), 2005 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2006 #if NV_PRINTF_STRINGS_ALLOWED 2007 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetRopInfo" 2008 #endif 2009 }, 2010 { /* [118] */ 2011 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2012 /*pFunc=*/ (void (*)(void)) NULL, 2013 #else 2014 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetPpcMasks_IMPL, 2015 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2016 /*flags=*/ 0x1c2600u, 2017 /*accessRight=*/0x0u, 2018 /*methodId=*/ 0x20800a30u, 2019 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_PPC_MASKS_PARAMS), 2020 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2021 #if NV_PRINTF_STRINGS_ALLOWED 2022 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetPpcMasks" 2023 #endif 2024 }, 2025 { /* [119] */ 2026 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2027 /*pFunc=*/ (void (*)(void)) NULL, 2028 #else 2029 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetContextBuffersInfo_IMPL, 2030 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2031 /*flags=*/ 0x1c2600u, 2032 /*accessRight=*/0x0u, 2033 /*methodId=*/ 0x20800a32u, 2034 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_CONTEXT_BUFFERS_INFO_PARAMS), 2035 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2036 #if NV_PRINTF_STRINGS_ALLOWED 2037 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetContextBuffersInfo" 2038 #endif 2039 }, 2040 { /* [120] */ 2041 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2042 /*pFunc=*/ (void (*)(void)) NULL, 2043 #else 2044 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetSmIssueRateModifier_IMPL, 2045 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2046 /*flags=*/ 0x1c2600u, 2047 /*accessRight=*/0x0u, 2048 /*methodId=*/ 0x20800a34u, 2049 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_SM_ISSUE_RATE_MODIFIER_PARAMS), 2050 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2051 #if NV_PRINTF_STRINGS_ALLOWED 2052 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetSmIssueRateModifier" 2053 #endif 2054 }, 2055 { /* [121] */ 2056 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 2057 /*pFunc=*/ (void (*)(void)) NULL, 2058 #else 2059 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGetChipInfo_IMPL, 2060 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 2061 /*flags=*/ 0x4600u, 2062 /*accessRight=*/0x0u, 2063 /*methodId=*/ 0x20800a36u, 2064 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GPU_GET_CHIP_INFO_PARAMS), 2065 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2066 #if NV_PRINTF_STRINGS_ALLOWED 2067 /*func=*/ "subdeviceCtrlCmdInternalGetChipInfo" 2068 #endif 2069 }, 2070 { /* [122] */ 2071 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2072 /*pFunc=*/ (void (*)(void)) NULL, 2073 #else 2074 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetFecsRecordSize_IMPL, 2075 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2076 /*flags=*/ 0x1c2600u, 2077 /*accessRight=*/0x0u, 2078 /*methodId=*/ 0x20800a3du, 2079 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_FECS_RECORD_SIZE_PARAMS), 2080 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2081 #if NV_PRINTF_STRINGS_ALLOWED 2082 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetFecsRecordSize" 2083 #endif 2084 }, 2085 { /* [123] */ 2086 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2087 /*pFunc=*/ (void (*)(void)) NULL, 2088 #else 2089 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetFecsTraceDefines_IMPL, 2090 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2091 /*flags=*/ 0x1c2600u, 2092 /*accessRight=*/0x0u, 2093 /*methodId=*/ 0x20800a3fu, 2094 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_FECS_TRACE_DEFINES_PARAMS), 2095 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2096 #if NV_PRINTF_STRINGS_ALLOWED 2097 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetFecsTraceDefines" 2098 #endif 2099 }, 2100 { /* [124] */ 2101 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 2102 /*pFunc=*/ (void (*)(void)) NULL, 2103 #else 2104 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGetDeviceInfoTable_IMPL, 2105 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 2106 /*flags=*/ 0x4600u, 2107 /*accessRight=*/0x0u, 2108 /*methodId=*/ 0x20800a40u, 2109 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GET_DEVICE_INFO_TABLE_PARAMS), 2110 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2111 #if NV_PRINTF_STRINGS_ALLOWED 2112 /*func=*/ "subdeviceCtrlCmdInternalGetDeviceInfoTable" 2113 #endif 2114 }, 2115 { /* [125] */ 2116 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 2117 /*pFunc=*/ (void (*)(void)) NULL, 2118 #else 2119 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGetUserRegisterAccessMap_IMPL, 2120 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 2121 /*flags=*/ 0x4600u, 2122 /*accessRight=*/0x0u, 2123 /*methodId=*/ 0x20800a41u, 2124 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GPU_GET_USER_REGISTER_ACCESS_MAP_PARAMS), 2125 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2126 #if NV_PRINTF_STRINGS_ALLOWED 2127 /*func=*/ "subdeviceCtrlCmdInternalGetUserRegisterAccessMap" 2128 #endif 2129 }, 2130 { /* [126] */ 2131 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2132 /*pFunc=*/ (void (*)(void)) NULL, 2133 #else 2134 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGetConstructedFalconInfo_IMPL, 2135 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2136 /*flags=*/ 0x600u, 2137 /*accessRight=*/0x0u, 2138 /*methodId=*/ 0x20800a42u, 2139 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GET_CONSTRUCTED_FALCON_INFO_PARAMS), 2140 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2141 #if NV_PRINTF_STRINGS_ALLOWED 2142 /*func=*/ "subdeviceCtrlCmdInternalGetConstructedFalconInfo" 2143 #endif 2144 }, 2145 { /* [127] */ 2146 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2147 /*pFunc=*/ (void (*)(void)) NULL, 2148 #else 2149 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalKMIGmgrPromoteGpuInstanceMemRange_IMPL, 2150 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2151 /*flags=*/ 0x2600u, 2152 /*accessRight=*/0x0u, 2153 /*methodId=*/ 0x20800a44u, 2154 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_KMIGMGR_PROMOTE_GPU_INSTANCE_MEM_RANGE_PARAMS), 2155 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2156 #if NV_PRINTF_STRINGS_ALLOWED 2157 /*func=*/ "subdeviceCtrlCmdInternalKMIGmgrPromoteGpuInstanceMemRange" 2158 #endif 2159 }, 2160 { /* [128] */ 2161 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2162 /*pFunc=*/ (void (*)(void)) NULL, 2163 #else 2164 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalStaticGetPdbProperties_IMPL, 2165 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 2166 /*flags=*/ 0x1c2600u, 2167 /*accessRight=*/0x0u, 2168 /*methodId=*/ 0x20800a48u, 2169 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_GR_GET_PDB_PROPERTIES_PARAMS), 2170 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2171 #if NV_PRINTF_STRINGS_ALLOWED 2172 /*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetPdbProperties" 2173 #endif 2174 }, 2175 { /* [129] */ 2176 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2177 /*pFunc=*/ (void (*)(void)) NULL, 2178 #else 2179 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplayWriteInstMem_IMPL, 2180 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2181 /*flags=*/ 0x600u, 2182 /*accessRight=*/0x0u, 2183 /*methodId=*/ 0x20800a49u, 2184 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_DISPLAY_WRITE_INST_MEM_PARAMS), 2185 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2186 #if NV_PRINTF_STRINGS_ALLOWED 2187 /*func=*/ "subdeviceCtrlCmdDisplayWriteInstMem" 2188 #endif 2189 }, 2190 { /* [130] */ 2191 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2192 /*pFunc=*/ (void (*)(void)) NULL, 2193 #else 2194 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalRecoverAllComputeContexts_IMPL, 2195 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2196 /*flags=*/ 0x600u, 2197 /*accessRight=*/0x0u, 2198 /*methodId=*/ 0x20800a4au, 2199 /*paramSize=*/ 0, 2200 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2201 #if NV_PRINTF_STRINGS_ALLOWED 2202 /*func=*/ "subdeviceCtrlCmdInternalRecoverAllComputeContexts" 2203 #endif 2204 }, 2205 { /* [131] */ 2206 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2207 /*pFunc=*/ (void (*)(void)) NULL, 2208 #else 2209 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplayGetIpVersion_IMPL, 2210 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2211 /*flags=*/ 0x600u, 2212 /*accessRight=*/0x0u, 2213 /*methodId=*/ 0x20800a4bu, 2214 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_DISPLAY_GET_IP_VERSION_PARAMS), 2215 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2216 #if NV_PRINTF_STRINGS_ALLOWED 2217 /*func=*/ "subdeviceCtrlCmdDisplayGetIpVersion" 2218 #endif 2219 }, 2220 { /* [132] */ 2221 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2222 /*pFunc=*/ (void (*)(void)) NULL, 2223 #else 2224 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGetSmcMode_IMPL, 2225 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2226 /*flags=*/ 0x600u, 2227 /*accessRight=*/0x0u, 2228 /*methodId=*/ 0x20800a4cu, 2229 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GPU_GET_SMC_MODE_PARAMS), 2230 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2231 #if NV_PRINTF_STRINGS_ALLOWED 2232 /*func=*/ "subdeviceCtrlCmdInternalGetSmcMode" 2233 #endif 2234 }, 2235 { /* [133] */ 2236 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2237 /*pFunc=*/ (void (*)(void)) NULL, 2238 #else 2239 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplaySetupRgLineIntr_IMPL, 2240 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2241 /*flags=*/ 0x600u, 2242 /*accessRight=*/0x0u, 2243 /*methodId=*/ 0x20800a4du, 2244 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_DISPLAY_SETUP_RG_LINE_INTR_PARAMS), 2245 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2246 #if NV_PRINTF_STRINGS_ALLOWED 2247 /*func=*/ "subdeviceCtrlCmdDisplaySetupRgLineIntr" 2248 #endif 2249 }, 2250 { /* [134] */ 2251 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2252 /*pFunc=*/ (void (*)(void)) NULL, 2253 #else 2254 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMemSysSetPartitionableMem_IMPL, 2255 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2256 /*flags=*/ 0x600u, 2257 /*accessRight=*/0x0u, 2258 /*methodId=*/ 0x20800a51u, 2259 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMSYS_SET_PARTITIONABLE_MEM_PARAMS), 2260 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2261 #if NV_PRINTF_STRINGS_ALLOWED 2262 /*func=*/ "subdeviceCtrlCmdMemSysSetPartitionableMem" 2263 #endif 2264 }, 2265 { /* [135] */ 2266 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2267 /*pFunc=*/ (void (*)(void)) NULL, 2268 #else 2269 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalFifoPromoteRunlistBuffers_IMPL, 2270 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2271 /*flags=*/ 0x2600u, 2272 /*accessRight=*/0x0u, 2273 /*methodId=*/ 0x20800a53u, 2274 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_FIFO_PROMOTE_RUNLIST_BUFFERS_PARAMS), 2275 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2276 #if NV_PRINTF_STRINGS_ALLOWED 2277 /*func=*/ "subdeviceCtrlCmdInternalFifoPromoteRunlistBuffers" 2278 #endif 2279 }, 2280 { /* [136] */ 2281 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2282 /*pFunc=*/ (void (*)(void)) NULL, 2283 #else 2284 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplaySetImportedImpData_IMPL, 2285 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2286 /*flags=*/ 0x600u, 2287 /*accessRight=*/0x0u, 2288 /*methodId=*/ 0x20800a54u, 2289 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_DISPLAY_SET_IMP_INIT_INFO_PARAMS), 2290 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2291 #if NV_PRINTF_STRINGS_ALLOWED 2292 /*func=*/ "subdeviceCtrlCmdDisplaySetImportedImpData" 2293 #endif 2294 }, 2295 { /* [137] */ 2296 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2297 /*pFunc=*/ (void (*)(void)) NULL, 2298 #else 2299 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalVmmuGetSpaForGpaEntries_IMPL, 2300 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2301 /*flags=*/ 0x600u, 2302 /*accessRight=*/0x0u, 2303 /*methodId=*/ 0x20800a57u, 2304 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_VMMU_GET_SPA_FOR_GPA_ENTRIES_PARAMS), 2305 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2306 #if NV_PRINTF_STRINGS_ALLOWED 2307 /*func=*/ "subdeviceCtrlCmdInternalVmmuGetSpaForGpaEntries" 2308 #endif 2309 }, 2310 { /* [138] */ 2311 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2312 /*pFunc=*/ (void (*)(void)) NULL, 2313 #else 2314 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplaySetChannelPushbuffer_IMPL, 2315 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2316 /*flags=*/ 0x600u, 2317 /*accessRight=*/0x0u, 2318 /*methodId=*/ 0x20800a58u, 2319 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_DISPLAY_CHANNEL_PUSHBUFFER_PARAMS), 2320 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2321 #if NV_PRINTF_STRINGS_ALLOWED 2322 /*func=*/ "subdeviceCtrlCmdDisplaySetChannelPushbuffer" 2323 #endif 2324 }, 2325 { /* [139] */ 2326 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2327 /*pFunc=*/ (void (*)(void)) NULL, 2328 #else 2329 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGmmuGetStaticInfo_IMPL, 2330 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2331 /*flags=*/ 0x600u, 2332 /*accessRight=*/0x0u, 2333 /*methodId=*/ 0x20800a59u, 2334 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GMMU_GET_STATIC_INFO_PARAMS), 2335 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2336 #if NV_PRINTF_STRINGS_ALLOWED 2337 /*func=*/ "subdeviceCtrlCmdGmmuGetStaticInfo" 2338 #endif 2339 }, 2340 { /* [140] */ 2341 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2342 /*pFunc=*/ (void (*)(void)) NULL, 2343 #else 2344 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetHeapReservationSize_IMPL, 2345 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2346 /*flags=*/ 0x2600u, 2347 /*accessRight=*/0x0u, 2348 /*methodId=*/ 0x20800a5bu, 2349 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_FB_GET_HEAP_RESERVATION_SIZE_PARAMS), 2350 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2351 #if NV_PRINTF_STRINGS_ALLOWED 2352 /*func=*/ "subdeviceCtrlCmdFbGetHeapReservationSize" 2353 #endif 2354 }, 2355 { /* [141] */ 2356 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2357 /*pFunc=*/ (void (*)(void)) NULL, 2358 #else 2359 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdIntrGetKernelTable_IMPL, 2360 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2361 /*flags=*/ 0x600u, 2362 /*accessRight=*/0x0u, 2363 /*methodId=*/ 0x20800a5cu, 2364 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_INTR_GET_KERNEL_TABLE_PARAMS), 2365 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2366 #if NV_PRINTF_STRINGS_ALLOWED 2367 /*func=*/ "subdeviceCtrlCmdIntrGetKernelTable" 2368 #endif 2369 }, 2370 { /* [142] */ 2371 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2372 /*pFunc=*/ (void (*)(void)) NULL, 2373 #else 2374 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplayGetDisplayMask_IMPL, 2375 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2376 /*flags=*/ 0x600u, 2377 /*accessRight=*/0x0u, 2378 /*methodId=*/ 0x20800a5du, 2379 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_DISPLAY_GET_ACTIVE_DISPLAY_DEVICES_PARAMS), 2380 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2381 #if NV_PRINTF_STRINGS_ALLOWED 2382 /*func=*/ "subdeviceCtrlCmdDisplayGetDisplayMask" 2383 #endif 2384 }, 2385 { /* [143] */ 2386 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2e50u) 2387 /*pFunc=*/ (void (*)(void)) NULL, 2388 #else 2389 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalFifoGetNumChannels_IMPL, 2390 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2e50u) 2391 /*flags=*/ 0x2e50u, 2392 /*accessRight=*/0x0u, 2393 /*methodId=*/ 0x20800a61u, 2394 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_FIFO_GET_NUM_CHANNELS_PARAMS), 2395 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2396 #if NV_PRINTF_STRINGS_ALLOWED 2397 /*func=*/ "subdeviceCtrlCmdInternalFifoGetNumChannels" 2398 #endif 2399 }, 2400 { /* [144] */ 2401 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2402 /*pFunc=*/ (void (*)(void)) NULL, 2403 #else 2404 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalStaticKMIGmgrGetProfiles_IMPL, 2405 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2406 /*flags=*/ 0x2600u, 2407 /*accessRight=*/0x0u, 2408 /*methodId=*/ 0x20800a63u, 2409 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_MIGMGR_GET_PROFILES_PARAMS), 2410 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2411 #if NV_PRINTF_STRINGS_ALLOWED 2412 /*func=*/ "subdeviceCtrlCmdInternalStaticKMIGmgrGetProfiles" 2413 #endif 2414 }, 2415 { /* [145] */ 2416 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2417 /*pFunc=*/ (void (*)(void)) NULL, 2418 #else 2419 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalStaticKMIGmgrGetPartitionableEngines_IMPL, 2420 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2421 /*flags=*/ 0x2600u, 2422 /*accessRight=*/0x0u, 2423 /*methodId=*/ 0x20800a65u, 2424 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_MIGMGR_GET_PARTITIONABLE_ENGINES_PARAMS), 2425 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2426 #if NV_PRINTF_STRINGS_ALLOWED 2427 /*func=*/ "subdeviceCtrlCmdInternalStaticKMIGmgrGetPartitionableEngines" 2428 #endif 2429 }, 2430 { /* [146] */ 2431 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2432 /*pFunc=*/ (void (*)(void)) NULL, 2433 #else 2434 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalStaticKMIGmgrGetSwizzIdFbMemPageRanges_IMPL, 2435 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 2436 /*flags=*/ 0x2600u, 2437 /*accessRight=*/0x0u, 2438 /*methodId=*/ 0x20800a66u, 2439 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_MIGMGR_GET_SWIZZ_ID_FB_MEM_PAGE_RANGES_PARAMS), 2440 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2441 #if NV_PRINTF_STRINGS_ALLOWED 2442 /*func=*/ "subdeviceCtrlCmdInternalStaticKMIGmgrGetSwizzIdFbMemPageRanges" 2443 #endif 2444 }, 2445 { /* [147] */ 2446 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2447 /*pFunc=*/ (void (*)(void)) NULL, 2448 #else 2449 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKMemSysGetMIGMemoryConfig_133e5e, 2450 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2451 /*flags=*/ 0x600u, 2452 /*accessRight=*/0x0u, 2453 /*methodId=*/ 0x20800a67u, 2454 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMSYS_GET_MIG_MEMORY_CONFIG_PARAMS), 2455 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2456 #if NV_PRINTF_STRINGS_ALLOWED 2457 /*func=*/ "subdeviceCtrlCmdKMemSysGetMIGMemoryConfig" 2458 #endif 2459 }, 2460 { /* [148] */ 2461 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 2462 /*pFunc=*/ (void (*)(void)) NULL, 2463 #else 2464 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbSetZbcReferenced_IMPL, 2465 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 2466 /*flags=*/ 0x10u, 2467 /*accessRight=*/0x0u, 2468 /*methodId=*/ 0x20800a69u, 2469 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMSYS_SET_ZBC_REFERENCED_PARAMS), 2470 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2471 #if NV_PRINTF_STRINGS_ALLOWED 2472 /*func=*/ "subdeviceCtrlCmdFbSetZbcReferenced" 2473 #endif 2474 }, 2475 { /* [149] */ 2476 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2477 /*pFunc=*/ (void (*)(void)) NULL, 2478 #else 2479 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalRcWatchdogTimeout_IMPL, 2480 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2481 /*flags=*/ 0x600u, 2482 /*accessRight=*/0x0u, 2483 /*methodId=*/ 0x20800a6au, 2484 /*paramSize=*/ 0, 2485 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2486 #if NV_PRINTF_STRINGS_ALLOWED 2487 /*func=*/ "subdeviceCtrlCmdInternalRcWatchdogTimeout" 2488 #endif 2489 }, 2490 { /* [150] */ 2491 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2492 /*pFunc=*/ (void (*)(void)) NULL, 2493 #else 2494 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMemSysGetMIGMemoryPartitionTable_IMPL, 2495 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2496 /*flags=*/ 0x600u, 2497 /*accessRight=*/0x0u, 2498 /*methodId=*/ 0x20800a6bu, 2499 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMSYS_GET_MIG_MEMORY_PARTITION_TABLE_PARAMS), 2500 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2501 #if NV_PRINTF_STRINGS_ALLOWED 2502 /*func=*/ "subdeviceCtrlCmdMemSysGetMIGMemoryPartitionTable" 2503 #endif 2504 }, 2505 { /* [151] */ 2506 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2507 /*pFunc=*/ (void (*)(void)) NULL, 2508 #else 2509 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMemSysL2InvalidateEvict_IMPL, 2510 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2511 /*flags=*/ 0x600u, 2512 /*accessRight=*/0x0u, 2513 /*methodId=*/ 0x20800a6cu, 2514 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMSYS_L2_INVALIDATE_EVICT_PARAMS), 2515 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2516 #if NV_PRINTF_STRINGS_ALLOWED 2517 /*func=*/ "subdeviceCtrlCmdMemSysL2InvalidateEvict" 2518 #endif 2519 }, 2520 { /* [152] */ 2521 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2522 /*pFunc=*/ (void (*)(void)) NULL, 2523 #else 2524 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMemSysFlushL2AllRamsAndCaches_IMPL, 2525 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2526 /*flags=*/ 0x600u, 2527 /*accessRight=*/0x0u, 2528 /*methodId=*/ 0x20800a6du, 2529 /*paramSize=*/ 0, 2530 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2531 #if NV_PRINTF_STRINGS_ALLOWED 2532 /*func=*/ "subdeviceCtrlCmdMemSysFlushL2AllRamsAndCaches" 2533 #endif 2534 }, 2535 { /* [153] */ 2536 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2537 /*pFunc=*/ (void (*)(void)) NULL, 2538 #else 2539 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMemSysDisableNvlinkPeers_IMPL, 2540 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2541 /*flags=*/ 0x600u, 2542 /*accessRight=*/0x0u, 2543 /*methodId=*/ 0x20800a6eu, 2544 /*paramSize=*/ 0, 2545 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2546 #if NV_PRINTF_STRINGS_ALLOWED 2547 /*func=*/ "subdeviceCtrlCmdMemSysDisableNvlinkPeers" 2548 #endif 2549 }, 2550 { /* [154] */ 2551 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2552 /*pFunc=*/ (void (*)(void)) NULL, 2553 #else 2554 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMemSysProgramRawCompressionMode_IMPL, 2555 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2556 /*flags=*/ 0x600u, 2557 /*accessRight=*/0x0u, 2558 /*methodId=*/ 0x20800a6fu, 2559 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMSYS_PROGRAM_RAW_COMPRESSION_MODE_PARAMS), 2560 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2561 #if NV_PRINTF_STRINGS_ALLOWED 2562 /*func=*/ "subdeviceCtrlCmdMemSysProgramRawCompressionMode" 2563 #endif 2564 }, 2565 { /* [155] */ 2566 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2567 /*pFunc=*/ (void (*)(void)) NULL, 2568 #else 2569 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalBusFlushWithSysmembar_IMPL, 2570 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2571 /*flags=*/ 0x600u, 2572 /*accessRight=*/0x0u, 2573 /*methodId=*/ 0x20800a70u, 2574 /*paramSize=*/ 0, 2575 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2576 #if NV_PRINTF_STRINGS_ALLOWED 2577 /*func=*/ "subdeviceCtrlCmdInternalBusFlushWithSysmembar" 2578 #endif 2579 }, 2580 { /* [156] */ 2581 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2582 /*pFunc=*/ (void (*)(void)) NULL, 2583 #else 2584 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalBusSetupP2pMailboxLocal_IMPL, 2585 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2586 /*flags=*/ 0x600u, 2587 /*accessRight=*/0x0u, 2588 /*methodId=*/ 0x20800a71u, 2589 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_BUS_SETUP_P2P_MAILBOX_LOCAL_PARAMS), 2590 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2591 #if NV_PRINTF_STRINGS_ALLOWED 2592 /*func=*/ "subdeviceCtrlCmdInternalBusSetupP2pMailboxLocal" 2593 #endif 2594 }, 2595 { /* [157] */ 2596 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2597 /*pFunc=*/ (void (*)(void)) NULL, 2598 #else 2599 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalBusSetupP2pMailboxRemote_IMPL, 2600 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2601 /*flags=*/ 0x600u, 2602 /*accessRight=*/0x0u, 2603 /*methodId=*/ 0x20800a72u, 2604 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_BUS_SETUP_P2P_MAILBOX_REMOTE_PARAMS), 2605 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2606 #if NV_PRINTF_STRINGS_ALLOWED 2607 /*func=*/ "subdeviceCtrlCmdInternalBusSetupP2pMailboxRemote" 2608 #endif 2609 }, 2610 { /* [158] */ 2611 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2612 /*pFunc=*/ (void (*)(void)) NULL, 2613 #else 2614 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalBusDestroyP2pMailbox_IMPL, 2615 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2616 /*flags=*/ 0x600u, 2617 /*accessRight=*/0x0u, 2618 /*methodId=*/ 0x20800a73u, 2619 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_BUS_DESTROY_P2P_MAILBOX_PARAMS), 2620 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2621 #if NV_PRINTF_STRINGS_ALLOWED 2622 /*func=*/ "subdeviceCtrlCmdInternalBusDestroyP2pMailbox" 2623 #endif 2624 }, 2625 { /* [159] */ 2626 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2627 /*pFunc=*/ (void (*)(void)) NULL, 2628 #else 2629 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalBusCreateC2cPeerMapping_IMPL, 2630 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2631 /*flags=*/ 0x600u, 2632 /*accessRight=*/0x0u, 2633 /*methodId=*/ 0x20800a74u, 2634 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_BUS_CREATE_C2C_PEER_MAPPING_PARAMS), 2635 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2636 #if NV_PRINTF_STRINGS_ALLOWED 2637 /*func=*/ "subdeviceCtrlCmdInternalBusCreateC2cPeerMapping" 2638 #endif 2639 }, 2640 { /* [160] */ 2641 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2642 /*pFunc=*/ (void (*)(void)) NULL, 2643 #else 2644 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalBusRemoveC2cPeerMapping_IMPL, 2645 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2646 /*flags=*/ 0x600u, 2647 /*accessRight=*/0x0u, 2648 /*methodId=*/ 0x20800a75u, 2649 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_BUS_REMOVE_C2C_PEER_MAPPING_PARAMS), 2650 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2651 #if NV_PRINTF_STRINGS_ALLOWED 2652 /*func=*/ "subdeviceCtrlCmdInternalBusRemoveC2cPeerMapping" 2653 #endif 2654 }, 2655 { /* [161] */ 2656 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2657 /*pFunc=*/ (void (*)(void)) NULL, 2658 #else 2659 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplayUnixConsole_IMPL, 2660 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2661 /*flags=*/ 0x600u, 2662 /*accessRight=*/0x0u, 2663 /*methodId=*/ 0x20800a76u, 2664 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_DISPLAY_UNIX_CONSOLE_PARAMS), 2665 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2666 #if NV_PRINTF_STRINGS_ALLOWED 2667 /*func=*/ "subdeviceCtrlCmdDisplayUnixConsole" 2668 #endif 2669 }, 2670 { /* [162] */ 2671 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2672 /*pFunc=*/ (void (*)(void)) NULL, 2673 #else 2674 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplayPostVgaRestore_IMPL, 2675 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2676 /*flags=*/ 0x600u, 2677 /*accessRight=*/0x0u, 2678 /*methodId=*/ 0x20800a77u, 2679 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_DISPLAY_POST_RESTORE_PARAMS), 2680 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2681 #if NV_PRINTF_STRINGS_ALLOWED 2682 /*func=*/ "subdeviceCtrlCmdDisplayPostVgaRestore" 2683 #endif 2684 }, 2685 { /* [163] */ 2686 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 2687 /*pFunc=*/ (void (*)(void)) NULL, 2688 #else 2689 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfCudaLimitDisable_IMPL, 2690 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 2691 /*flags=*/ 0x610u, 2692 /*accessRight=*/0x0u, 2693 /*methodId=*/ 0x20800a7au, 2694 /*paramSize=*/ 0, 2695 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2696 #if NV_PRINTF_STRINGS_ALLOWED 2697 /*func=*/ "subdeviceCtrlCmdInternalPerfCudaLimitDisable" 2698 #endif 2699 }, 2700 { /* [164] */ 2701 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2702 /*pFunc=*/ (void (*)(void)) NULL, 2703 #else 2704 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPmgrUnsetDynamicBoostLimit_IMPL, 2705 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2706 /*flags=*/ 0x600u, 2707 /*accessRight=*/0x0u, 2708 /*methodId=*/ 0x20800a7bu, 2709 /*paramSize=*/ 0, 2710 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2711 #if NV_PRINTF_STRINGS_ALLOWED 2712 /*func=*/ "subdeviceCtrlCmdInternalPmgrUnsetDynamicBoostLimit" 2713 #endif 2714 }, 2715 { /* [165] */ 2716 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2717 /*pFunc=*/ (void (*)(void)) NULL, 2718 #else 2719 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfOptpCliClear_IMPL, 2720 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2721 /*flags=*/ 0x600u, 2722 /*accessRight=*/0x0u, 2723 /*methodId=*/ 0x20800a7cu, 2724 /*paramSize=*/ 0, 2725 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2726 #if NV_PRINTF_STRINGS_ALLOWED 2727 /*func=*/ "subdeviceCtrlCmdInternalPerfOptpCliClear" 2728 #endif 2729 }, 2730 { /* [166] */ 2731 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2732 /*pFunc=*/ (void (*)(void)) NULL, 2733 #else 2734 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfGpuBoostSyncSetControl_IMPL, 2735 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2736 /*flags=*/ 0x600u, 2737 /*accessRight=*/0x0u, 2738 /*methodId=*/ 0x20800a7eu, 2739 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_GPU_BOOST_SYNC_CONTROL_PARAMS), 2740 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2741 #if NV_PRINTF_STRINGS_ALLOWED 2742 /*func=*/ "subdeviceCtrlCmdInternalPerfGpuBoostSyncSetControl" 2743 #endif 2744 }, 2745 { /* [167] */ 2746 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2747 /*pFunc=*/ (void (*)(void)) NULL, 2748 #else 2749 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfSyncGpuBoostSetLimits_IMPL, 2750 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2751 /*flags=*/ 0x600u, 2752 /*accessRight=*/0x0u, 2753 /*methodId=*/ 0x20800a7fu, 2754 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_GPU_BOOST_SYNC_SET_LIMITS_PARAMS), 2755 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2756 #if NV_PRINTF_STRINGS_ALLOWED 2757 /*func=*/ "subdeviceCtrlCmdInternalPerfSyncGpuBoostSetLimits" 2758 #endif 2759 }, 2760 { /* [168] */ 2761 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2762 /*pFunc=*/ (void (*)(void)) NULL, 2763 #else 2764 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfGpuBoostSyncGetInfo_IMPL, 2765 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2766 /*flags=*/ 0x600u, 2767 /*accessRight=*/0x0u, 2768 /*methodId=*/ 0x20800a80u, 2769 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_GPU_BOOST_SYNC_GET_INFO_PARAMS), 2770 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2771 #if NV_PRINTF_STRINGS_ALLOWED 2772 /*func=*/ "subdeviceCtrlCmdInternalPerfGpuBoostSyncGetInfo" 2773 #endif 2774 }, 2775 { /* [169] */ 2776 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2777 /*pFunc=*/ (void (*)(void)) NULL, 2778 #else 2779 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfGetAuxPowerState_IMPL, 2780 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2781 /*flags=*/ 0x600u, 2782 /*accessRight=*/0x0u, 2783 /*methodId=*/ 0x20800a81u, 2784 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_GET_AUX_POWER_STATE_PARAMS), 2785 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2786 #if NV_PRINTF_STRINGS_ALLOWED 2787 /*func=*/ "subdeviceCtrlCmdInternalPerfGetAuxPowerState" 2788 #endif 2789 }, 2790 { /* [170] */ 2791 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2792 /*pFunc=*/ (void (*)(void)) NULL, 2793 #else 2794 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdHshubPeerConnConfig_IMPL, 2795 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2796 /*flags=*/ 0x600u, 2797 /*accessRight=*/0x0u, 2798 /*methodId=*/ 0x20800a88u, 2799 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_HSHUB_PEER_CONN_CONFIG_PARAMS), 2800 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2801 #if NV_PRINTF_STRINGS_ALLOWED 2802 /*func=*/ "subdeviceCtrlCmdHshubPeerConnConfig" 2803 #endif 2804 }, 2805 { /* [171] */ 2806 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2807 /*pFunc=*/ (void (*)(void)) NULL, 2808 #else 2809 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdHshubFirstLinkPeerId_IMPL, 2810 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2811 /*flags=*/ 0x600u, 2812 /*accessRight=*/0x0u, 2813 /*methodId=*/ 0x20800a89u, 2814 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_HSHUB_FIRST_LINK_PEER_ID_PARAMS), 2815 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2816 #if NV_PRINTF_STRINGS_ALLOWED 2817 /*func=*/ "subdeviceCtrlCmdHshubFirstLinkPeerId" 2818 #endif 2819 }, 2820 { /* [172] */ 2821 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2822 /*pFunc=*/ (void (*)(void)) NULL, 2823 #else 2824 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdHshubGetHshubIdForLinks_IMPL, 2825 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2826 /*flags=*/ 0x600u, 2827 /*accessRight=*/0x0u, 2828 /*methodId=*/ 0x20800a8au, 2829 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_HSHUB_GET_HSHUB_ID_FOR_LINKS_PARAMS), 2830 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2831 #if NV_PRINTF_STRINGS_ALLOWED 2832 /*func=*/ "subdeviceCtrlCmdHshubGetHshubIdForLinks" 2833 #endif 2834 }, 2835 { /* [173] */ 2836 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2837 /*pFunc=*/ (void (*)(void)) NULL, 2838 #else 2839 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdHshubGetNumUnits_IMPL, 2840 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2841 /*flags=*/ 0x600u, 2842 /*accessRight=*/0x0u, 2843 /*methodId=*/ 0x20800a8bu, 2844 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_HSHUB_GET_NUM_UNITS_PARAMS), 2845 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2846 #if NV_PRINTF_STRINGS_ALLOWED 2847 /*func=*/ "subdeviceCtrlCmdHshubGetNumUnits" 2848 #endif 2849 }, 2850 { /* [174] */ 2851 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2852 /*pFunc=*/ (void (*)(void)) NULL, 2853 #else 2854 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdHshubNextHshubId_IMPL, 2855 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2856 /*flags=*/ 0x600u, 2857 /*accessRight=*/0x0u, 2858 /*methodId=*/ 0x20800a8cu, 2859 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_HSHUB_NEXT_HSHUB_ID_PARAMS), 2860 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2861 #if NV_PRINTF_STRINGS_ALLOWED 2862 /*func=*/ "subdeviceCtrlCmdHshubNextHshubId" 2863 #endif 2864 }, 2865 { /* [175] */ 2866 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2867 /*pFunc=*/ (void (*)(void)) NULL, 2868 #else 2869 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdHshubEgmConfig_IMPL, 2870 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2871 /*flags=*/ 0x600u, 2872 /*accessRight=*/0x0u, 2873 /*methodId=*/ 0x20800a8du, 2874 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_HSHUB_EGM_CONFIG_PARAMS), 2875 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2876 #if NV_PRINTF_STRINGS_ALLOWED 2877 /*func=*/ "subdeviceCtrlCmdHshubEgmConfig" 2878 #endif 2879 }, 2880 { /* [176] */ 2881 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 2882 /*pFunc=*/ (void (*)(void)) NULL, 2883 #else 2884 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfPerfmonClientReservationCheck_IMPL, 2885 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 2886 /*flags=*/ 0x610u, 2887 /*accessRight=*/0x0u, 2888 /*methodId=*/ 0x20800a98u, 2889 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_PERFMON_CLIENT_RESERVATION_CHECK_PARAMS), 2890 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2891 #if NV_PRINTF_STRINGS_ALLOWED 2892 /*func=*/ "subdeviceCtrlCmdInternalPerfPerfmonClientReservationCheck" 2893 #endif 2894 }, 2895 { /* [177] */ 2896 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 2897 /*pFunc=*/ (void (*)(void)) NULL, 2898 #else 2899 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfPerfmonClientReservationSet_IMPL, 2900 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 2901 /*flags=*/ 0x610u, 2902 /*accessRight=*/0x0u, 2903 /*methodId=*/ 0x20800a99u, 2904 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_PERFMON_CLIENT_RESERVATION_SET_PARAMS), 2905 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2906 #if NV_PRINTF_STRINGS_ALLOWED 2907 /*func=*/ "subdeviceCtrlCmdInternalPerfPerfmonClientReservationSet" 2908 #endif 2909 }, 2910 { /* [178] */ 2911 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 2912 /*pFunc=*/ (void (*)(void)) NULL, 2913 #else 2914 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfBoostSet_2x_IMPL, 2915 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 2916 /*flags=*/ 0x610u, 2917 /*accessRight=*/0x0u, 2918 /*methodId=*/ 0x20800a9au, 2919 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_BOOST_SET_PARAMS_2X), 2920 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2921 #if NV_PRINTF_STRINGS_ALLOWED 2922 /*func=*/ "subdeviceCtrlCmdInternalPerfBoostSet_2x" 2923 #endif 2924 }, 2925 { /* [179] */ 2926 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2927 /*pFunc=*/ (void (*)(void)) NULL, 2928 #else 2929 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGmmuRegisterFaultBuffer_IMPL, 2930 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2931 /*flags=*/ 0x600u, 2932 /*accessRight=*/0x0u, 2933 /*methodId=*/ 0x20800a9bu, 2934 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GMMU_REGISTER_FAULT_BUFFER_PARAMS), 2935 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2936 #if NV_PRINTF_STRINGS_ALLOWED 2937 /*func=*/ "subdeviceCtrlCmdInternalGmmuRegisterFaultBuffer" 2938 #endif 2939 }, 2940 { /* [180] */ 2941 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2942 /*pFunc=*/ (void (*)(void)) NULL, 2943 #else 2944 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGmmuUnregisterFaultBuffer_IMPL, 2945 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2946 /*flags=*/ 0x600u, 2947 /*accessRight=*/0x0u, 2948 /*methodId=*/ 0x20800a9cu, 2949 /*paramSize=*/ 0, 2950 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2951 #if NV_PRINTF_STRINGS_ALLOWED 2952 /*func=*/ "subdeviceCtrlCmdInternalGmmuUnregisterFaultBuffer" 2953 #endif 2954 }, 2955 { /* [181] */ 2956 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2957 /*pFunc=*/ (void (*)(void)) NULL, 2958 #else 2959 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGmmuRegisterClientShadowFaultBuffer_IMPL, 2960 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2961 /*flags=*/ 0x600u, 2962 /*accessRight=*/0x0u, 2963 /*methodId=*/ 0x20800a9du, 2964 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GMMU_REGISTER_CLIENT_SHADOW_FAULT_BUFFER_PARAMS), 2965 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2966 #if NV_PRINTF_STRINGS_ALLOWED 2967 /*func=*/ "subdeviceCtrlCmdInternalGmmuRegisterClientShadowFaultBuffer" 2968 #endif 2969 }, 2970 { /* [182] */ 2971 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2972 /*pFunc=*/ (void (*)(void)) NULL, 2973 #else 2974 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGmmuUnregisterClientShadowFaultBuffer_IMPL, 2975 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2976 /*flags=*/ 0x600u, 2977 /*accessRight=*/0x0u, 2978 /*methodId=*/ 0x20800a9eu, 2979 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GMMU_UNREGISTER_CLIENT_SHADOW_FAULT_BUFFER_PARAMS), 2980 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2981 #if NV_PRINTF_STRINGS_ALLOWED 2982 /*func=*/ "subdeviceCtrlCmdInternalGmmuUnregisterClientShadowFaultBuffer" 2983 #endif 2984 }, 2985 { /* [183] */ 2986 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2987 /*pFunc=*/ (void (*)(void)) NULL, 2988 #else 2989 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGmmuCopyReservedSplitGVASpacePdesServer_IMPL, 2990 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 2991 /*flags=*/ 0x600u, 2992 /*accessRight=*/0x0u, 2993 /*methodId=*/ 0x20800a9fu, 2994 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GMMU_COPY_RESERVED_SPLIT_GVASPACE_PDES_TO_SERVER_PARAMS), 2995 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 2996 #if NV_PRINTF_STRINGS_ALLOWED 2997 /*func=*/ "subdeviceCtrlCmdInternalGmmuCopyReservedSplitGVASpacePdesServer" 2998 #endif 2999 }, 3000 { /* [184] */ 3001 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 3002 /*pFunc=*/ (void (*)(void)) NULL, 3003 #else 3004 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfBoostSet_3x_IMPL, 3005 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 3006 /*flags=*/ 0x610u, 3007 /*accessRight=*/0x0u, 3008 /*methodId=*/ 0x20800aa0u, 3009 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_BOOST_SET_PARAMS_3X), 3010 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3011 #if NV_PRINTF_STRINGS_ALLOWED 3012 /*func=*/ "subdeviceCtrlCmdInternalPerfBoostSet_3x" 3013 #endif 3014 }, 3015 { /* [185] */ 3016 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 3017 /*pFunc=*/ (void (*)(void)) NULL, 3018 #else 3019 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfBoostClear_3x_IMPL, 3020 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 3021 /*flags=*/ 0x610u, 3022 /*accessRight=*/0x0u, 3023 /*methodId=*/ 0x20800aa1u, 3024 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_BOOST_CLEAR_PARAMS_3X), 3025 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3026 #if NV_PRINTF_STRINGS_ALLOWED 3027 /*func=*/ "subdeviceCtrlCmdInternalPerfBoostClear_3x" 3028 #endif 3029 }, 3030 { /* [186] */ 3031 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x400u) 3032 /*pFunc=*/ (void (*)(void)) NULL, 3033 #else 3034 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalKMIGmgrExportGPUInstance_IMPL, 3035 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x400u) 3036 /*flags=*/ 0x400u, 3037 /*accessRight=*/0x0u, 3038 /*methodId=*/ 0x20800aa7u, 3039 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_KMIGMGR_IMPORT_EXPORT_GPU_INSTANCE_PARAMS), 3040 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3041 #if NV_PRINTF_STRINGS_ALLOWED 3042 /*func=*/ "subdeviceCtrlCmdInternalKMIGmgrExportGPUInstance" 3043 #endif 3044 }, 3045 { /* [187] */ 3046 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x400u) 3047 /*pFunc=*/ (void (*)(void)) NULL, 3048 #else 3049 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalKMIGmgrImportGPUInstance_IMPL, 3050 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x400u) 3051 /*flags=*/ 0x400u, 3052 /*accessRight=*/0x0u, 3053 /*methodId=*/ 0x20800aa9u, 3054 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_KMIGMGR_IMPORT_EXPORT_GPU_INSTANCE_PARAMS), 3055 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3056 #if NV_PRINTF_STRINGS_ALLOWED 3057 /*func=*/ "subdeviceCtrlCmdInternalKMIGmgrImportGPUInstance" 3058 #endif 3059 }, 3060 { /* [188] */ 3061 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3062 /*pFunc=*/ (void (*)(void)) NULL, 3063 #else 3064 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBifGetStaticInfo_IMPL, 3065 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3066 /*flags=*/ 0x600u, 3067 /*accessRight=*/0x0u, 3068 /*methodId=*/ 0x20800aacu, 3069 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_BIF_GET_STATIC_INFO_PARAMS), 3070 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3071 #if NV_PRINTF_STRINGS_ALLOWED 3072 /*func=*/ "subdeviceCtrlCmdBifGetStaticInfo" 3073 #endif 3074 }, 3075 { /* [189] */ 3076 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3077 /*pFunc=*/ (void (*)(void)) NULL, 3078 #else 3079 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalNvlinkEnableComputePeerAddr_IMPL, 3080 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3081 /*flags=*/ 0x600u, 3082 /*accessRight=*/0x0u, 3083 /*methodId=*/ 0x20800aadu, 3084 /*paramSize=*/ 0, 3085 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3086 #if NV_PRINTF_STRINGS_ALLOWED 3087 /*func=*/ "subdeviceCtrlCmdInternalNvlinkEnableComputePeerAddr" 3088 #endif 3089 }, 3090 { /* [190] */ 3091 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3092 /*pFunc=*/ (void (*)(void)) NULL, 3093 #else 3094 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalNvlinkGetSetNvswitchFabricAddr_IMPL, 3095 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3096 /*flags=*/ 0x600u, 3097 /*accessRight=*/0x0u, 3098 /*methodId=*/ 0x20800aaeu, 3099 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_NVLINK_GET_SET_NVSWITCH_FABRIC_ADDR_PARAMS), 3100 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3101 #if NV_PRINTF_STRINGS_ALLOWED 3102 /*func=*/ "subdeviceCtrlCmdInternalNvlinkGetSetNvswitchFabricAddr" 3103 #endif 3104 }, 3105 { /* [191] */ 3106 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u) 3107 /*pFunc=*/ (void (*)(void)) NULL, 3108 #else 3109 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBifGetAspmL1Flags_IMPL, 3110 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u) 3111 /*flags=*/ 0xe40u, 3112 /*accessRight=*/0x0u, 3113 /*methodId=*/ 0x20800ab0u, 3114 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_BIF_GET_ASPM_L1_FLAGS_PARAMS), 3115 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3116 #if NV_PRINTF_STRINGS_ALLOWED 3117 /*func=*/ "subdeviceCtrlCmdBifGetAspmL1Flags" 3118 #endif 3119 }, 3120 { /* [192] */ 3121 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3122 /*pFunc=*/ (void (*)(void)) NULL, 3123 #else 3124 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfCfControllerSetMaxVGpuVMCount_IMPL, 3125 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3126 /*flags=*/ 0x600u, 3127 /*accessRight=*/0x0u, 3128 /*methodId=*/ 0x20800ab1u, 3129 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PERF_CF_CONTROLLERS_SET_MAX_VGPU_VM_COUNT_PARAMS), 3130 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3131 #if NV_PRINTF_STRINGS_ALLOWED 3132 /*func=*/ "subdeviceCtrlCmdInternalPerfCfControllerSetMaxVGpuVMCount" 3133 #endif 3134 }, 3135 { /* [193] */ 3136 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3137 /*pFunc=*/ (void (*)(void)) NULL, 3138 #else 3139 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCcuMap_IMPL, 3140 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3141 /*flags=*/ 0x600u, 3142 /*accessRight=*/0x0u, 3143 /*methodId=*/ 0x20800ab3u, 3144 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_CCU_MAP_INFO_PARAMS), 3145 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3146 #if NV_PRINTF_STRINGS_ALLOWED 3147 /*func=*/ "subdeviceCtrlCmdCcuMap" 3148 #endif 3149 }, 3150 { /* [194] */ 3151 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3152 /*pFunc=*/ (void (*)(void)) NULL, 3153 #else 3154 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCcuUnmap_IMPL, 3155 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3156 /*flags=*/ 0x600u, 3157 /*accessRight=*/0x0u, 3158 /*methodId=*/ 0x20800ab4u, 3159 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_CCU_UNMAP_INFO_PARAMS), 3160 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3161 #if NV_PRINTF_STRINGS_ALLOWED 3162 /*func=*/ "subdeviceCtrlCmdCcuUnmap" 3163 #endif 3164 }, 3165 { /* [195] */ 3166 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3167 /*pFunc=*/ (void (*)(void)) NULL, 3168 #else 3169 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalSetP2pCaps_IMPL, 3170 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3171 /*flags=*/ 0x600u, 3172 /*accessRight=*/0x0u, 3173 /*methodId=*/ 0x20800ab5u, 3174 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_SET_P2P_CAPS_PARAMS), 3175 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3176 #if NV_PRINTF_STRINGS_ALLOWED 3177 /*func=*/ "subdeviceCtrlCmdInternalSetP2pCaps" 3178 #endif 3179 }, 3180 { /* [196] */ 3181 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3182 /*pFunc=*/ (void (*)(void)) NULL, 3183 #else 3184 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalRemoveP2pCaps_IMPL, 3185 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3186 /*flags=*/ 0x600u, 3187 /*accessRight=*/0x0u, 3188 /*methodId=*/ 0x20800ab6u, 3189 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_REMOVE_P2P_CAPS_PARAMS), 3190 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3191 #if NV_PRINTF_STRINGS_ALLOWED 3192 /*func=*/ "subdeviceCtrlCmdInternalRemoveP2pCaps" 3193 #endif 3194 }, 3195 { /* [197] */ 3196 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3197 /*pFunc=*/ (void (*)(void)) NULL, 3198 #else 3199 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGetPcieP2pCaps_IMPL, 3200 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3201 /*flags=*/ 0x600u, 3202 /*accessRight=*/0x0u, 3203 /*methodId=*/ 0x20800ab8u, 3204 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GET_PCIE_P2P_CAPS_PARAMS), 3205 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3206 #if NV_PRINTF_STRINGS_ALLOWED 3207 /*func=*/ "subdeviceCtrlCmdInternalGetPcieP2pCaps" 3208 #endif 3209 }, 3210 { /* [198] */ 3211 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3212 /*pFunc=*/ (void (*)(void)) NULL, 3213 #else 3214 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBifSetPcieRo_IMPL, 3215 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3216 /*flags=*/ 0x600u, 3217 /*accessRight=*/0x0u, 3218 /*methodId=*/ 0x20800ab9u, 3219 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_BIF_SET_PCIE_RO_PARAMS), 3220 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3221 #if NV_PRINTF_STRINGS_ALLOWED 3222 /*func=*/ "subdeviceCtrlCmdBifSetPcieRo" 3223 #endif 3224 }, 3225 { /* [199] */ 3226 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 3227 /*pFunc=*/ (void (*)(void)) NULL, 3228 #else 3229 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalStaticKMIGmgrGetComputeInstanceProfiles_IMPL, 3230 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 3231 /*flags=*/ 0x2600u, 3232 /*accessRight=*/0x0u, 3233 /*methodId=*/ 0x20800abau, 3234 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_STATIC_MIGMGR_GET_COMPUTE_PROFILES_PARAMS), 3235 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3236 #if NV_PRINTF_STRINGS_ALLOWED 3237 /*func=*/ "subdeviceCtrlCmdInternalStaticKMIGmgrGetComputeInstanceProfiles" 3238 #endif 3239 }, 3240 { /* [200] */ 3241 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3242 /*pFunc=*/ (void (*)(void)) NULL, 3243 #else 3244 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCcuSetStreamState_IMPL, 3245 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3246 /*flags=*/ 0x600u, 3247 /*accessRight=*/0x0u, 3248 /*methodId=*/ 0x20800abdu, 3249 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_CCU_STREAM_STATE_PARAMS), 3250 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3251 #if NV_PRINTF_STRINGS_ALLOWED 3252 /*func=*/ "subdeviceCtrlCmdCcuSetStreamState" 3253 #endif 3254 }, 3255 { /* [201] */ 3256 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3257 /*pFunc=*/ (void (*)(void)) NULL, 3258 #else 3259 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalInitGpuIntr_IMPL, 3260 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3261 /*flags=*/ 0x600u, 3262 /*accessRight=*/0x0u, 3263 /*methodId=*/ 0x20800abeu, 3264 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GSYNC_ATTACH_AND_INIT_PARAMS), 3265 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3266 #if NV_PRINTF_STRINGS_ALLOWED 3267 /*func=*/ "subdeviceCtrlCmdInternalInitGpuIntr" 3268 #endif 3269 }, 3270 { /* [202] */ 3271 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3272 /*pFunc=*/ (void (*)(void)) NULL, 3273 #else 3274 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGsyncOptimizeTiming_IMPL, 3275 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3276 /*flags=*/ 0x600u, 3277 /*accessRight=*/0x0u, 3278 /*methodId=*/ 0x20800abfu, 3279 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GSYNC_OPTIMIZE_TIMING_PARAMETERS_PARAMS), 3280 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3281 #if NV_PRINTF_STRINGS_ALLOWED 3282 /*func=*/ "subdeviceCtrlCmdInternalGsyncOptimizeTiming" 3283 #endif 3284 }, 3285 { /* [203] */ 3286 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3287 /*pFunc=*/ (void (*)(void)) NULL, 3288 #else 3289 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGsyncGetDisplayIds_IMPL, 3290 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3291 /*flags=*/ 0x600u, 3292 /*accessRight=*/0x0u, 3293 /*methodId=*/ 0x20800ac0u, 3294 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GSYNC_GET_DISPLAY_IDS_PARAMS), 3295 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3296 #if NV_PRINTF_STRINGS_ALLOWED 3297 /*func=*/ "subdeviceCtrlCmdInternalGsyncGetDisplayIds" 3298 #endif 3299 }, 3300 { /* [204] */ 3301 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3302 /*pFunc=*/ (void (*)(void)) NULL, 3303 #else 3304 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGsyncSetStereoSync_IMPL, 3305 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3306 /*flags=*/ 0x600u, 3307 /*accessRight=*/0x0u, 3308 /*methodId=*/ 0x20800ac1u, 3309 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GSYNC_SET_STREO_SYNC_PARAMS), 3310 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3311 #if NV_PRINTF_STRINGS_ALLOWED 3312 /*func=*/ "subdeviceCtrlCmdInternalGsyncSetStereoSync" 3313 #endif 3314 }, 3315 { /* [205] */ 3316 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3317 /*pFunc=*/ (void (*)(void)) NULL, 3318 #else 3319 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalFbsrInit_IMPL, 3320 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3321 /*flags=*/ 0x600u, 3322 /*accessRight=*/0x0u, 3323 /*methodId=*/ 0x20800ac2u, 3324 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_FBSR_INIT_PARAMS), 3325 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3326 #if NV_PRINTF_STRINGS_ALLOWED 3327 /*func=*/ "subdeviceCtrlCmdInternalFbsrInit" 3328 #endif 3329 }, 3330 { /* [206] */ 3331 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3332 /*pFunc=*/ (void (*)(void)) NULL, 3333 #else 3334 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalFbsrSendRegionInfo_IMPL, 3335 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3336 /*flags=*/ 0x600u, 3337 /*accessRight=*/0x0u, 3338 /*methodId=*/ 0x20800ac3u, 3339 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_FBSR_SEND_REGION_INFO_PARAMS), 3340 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3341 #if NV_PRINTF_STRINGS_ALLOWED 3342 /*func=*/ "subdeviceCtrlCmdInternalFbsrSendRegionInfo" 3343 #endif 3344 }, 3345 { /* [207] */ 3346 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3347 /*pFunc=*/ (void (*)(void)) NULL, 3348 #else 3349 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGsyncGetVactiveLines_IMPL, 3350 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3351 /*flags=*/ 0x600u, 3352 /*accessRight=*/0x0u, 3353 /*methodId=*/ 0x20800ac4u, 3354 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GSYNC_GET_VERTICAL_ACTIVE_LINES_PARAMS), 3355 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3356 #if NV_PRINTF_STRINGS_ALLOWED 3357 /*func=*/ "subdeviceCtrlCmdInternalGsyncGetVactiveLines" 3358 #endif 3359 }, 3360 { /* [208] */ 3361 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 3362 /*pFunc=*/ (void (*)(void)) NULL, 3363 #else 3364 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalMemmgrGetVgpuHostRmReservedFb_IMPL, 3365 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 3366 /*flags=*/ 0x610u, 3367 /*accessRight=*/0x0u, 3368 /*methodId=*/ 0x20800ac5u, 3369 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMMGR_GET_VGPU_CONFIG_HOST_RESERVED_FB_PARAMS), 3370 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3371 #if NV_PRINTF_STRINGS_ALLOWED 3372 /*func=*/ "subdeviceCtrlCmdInternalMemmgrGetVgpuHostRmReservedFb" 3373 #endif 3374 }, 3375 { /* [209] */ 3376 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3377 /*pFunc=*/ (void (*)(void)) NULL, 3378 #else 3379 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPostInitBrightcStateLoad_IMPL, 3380 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3381 /*flags=*/ 0x600u, 3382 /*accessRight=*/0x0u, 3383 /*methodId=*/ 0x20800ac6u, 3384 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_INIT_BRIGHTC_STATE_LOAD_PARAMS), 3385 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3386 #if NV_PRINTF_STRINGS_ALLOWED 3387 /*func=*/ "subdeviceCtrlCmdInternalPostInitBrightcStateLoad" 3388 #endif 3389 }, 3390 { /* [210] */ 3391 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100600u) 3392 /*pFunc=*/ (void (*)(void)) NULL, 3393 #else 3394 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalNvlinkGetNumActiveLinksPerIoctrl_IMPL, 3395 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100600u) 3396 /*flags=*/ 0x100600u, 3397 /*accessRight=*/0x0u, 3398 /*methodId=*/ 0x20800ac7u, 3399 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_NVLINK_GET_NUM_ACTIVE_LINK_PER_IOCTRL_PARAMS), 3400 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3401 #if NV_PRINTF_STRINGS_ALLOWED 3402 /*func=*/ "subdeviceCtrlCmdInternalNvlinkGetNumActiveLinksPerIoctrl" 3403 #endif 3404 }, 3405 { /* [211] */ 3406 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100600u) 3407 /*pFunc=*/ (void (*)(void)) NULL, 3408 #else 3409 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalNvlinkGetTotalNumLinksPerIoctrl_IMPL, 3410 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100600u) 3411 /*flags=*/ 0x100600u, 3412 /*accessRight=*/0x0u, 3413 /*methodId=*/ 0x20800ac8u, 3414 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_NVLINK_GET_TOTAL_NUM_LINK_PER_IOCTRL_PARAMS), 3415 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3416 #if NV_PRINTF_STRINGS_ALLOWED 3417 /*func=*/ "subdeviceCtrlCmdInternalNvlinkGetTotalNumLinksPerIoctrl" 3418 #endif 3419 }, 3420 { /* [212] */ 3421 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3422 /*pFunc=*/ (void (*)(void)) NULL, 3423 #else 3424 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGsyncIsDisplayIdValid_IMPL, 3425 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3426 /*flags=*/ 0x600u, 3427 /*accessRight=*/0x0u, 3428 /*methodId=*/ 0x20800ac9u, 3429 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GSYNC_IS_DISPLAYID_VALID_PARAMS), 3430 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3431 #if NV_PRINTF_STRINGS_ALLOWED 3432 /*func=*/ "subdeviceCtrlCmdInternalGsyncIsDisplayIdValid" 3433 #endif 3434 }, 3435 { /* [213] */ 3436 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3437 /*pFunc=*/ (void (*)(void)) NULL, 3438 #else 3439 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGsyncSetOrRestoreGpioRasterSync_IMPL, 3440 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3441 /*flags=*/ 0x600u, 3442 /*accessRight=*/0x0u, 3443 /*methodId=*/ 0x20800acau, 3444 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GSYNC_SET_OR_RESTORE_RASTER_SYNC_PARAMS), 3445 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3446 #if NV_PRINTF_STRINGS_ALLOWED 3447 /*func=*/ "subdeviceCtrlCmdInternalGsyncSetOrRestoreGpioRasterSync" 3448 #endif 3449 }, 3450 { /* [214] */ 3451 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3452 /*pFunc=*/ (void (*)(void)) NULL, 3453 #else 3454 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalSmbpbiPfmReqHndlrCapUpdate_IMPL, 3455 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3456 /*flags=*/ 0x600u, 3457 /*accessRight=*/0x0u, 3458 /*methodId=*/ 0x20800acbu, 3459 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_SMBPBI_PFM_REQ_HNDLR_CAP_UPDATE_PARAMS), 3460 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3461 #if NV_PRINTF_STRINGS_ALLOWED 3462 /*func=*/ "subdeviceCtrlCmdInternalSmbpbiPfmReqHndlrCapUpdate" 3463 #endif 3464 }, 3465 { /* [215] */ 3466 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3467 /*pFunc=*/ (void (*)(void)) NULL, 3468 #else 3469 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPmgrPfmReqHndlrStateLoadSync_IMPL, 3470 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3471 /*flags=*/ 0x600u, 3472 /*accessRight=*/0x0u, 3473 /*methodId=*/ 0x20800accu, 3474 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PFM_REQ_HNDLR_STATE_SYNC_PARAMS), 3475 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3476 #if NV_PRINTF_STRINGS_ALLOWED 3477 /*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrStateLoadSync" 3478 #endif 3479 }, 3480 { /* [216] */ 3481 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3482 /*pFunc=*/ (void (*)(void)) NULL, 3483 #else 3484 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalThermPfmReqHndlrStateInitSync_IMPL, 3485 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3486 /*flags=*/ 0x600u, 3487 /*accessRight=*/0x0u, 3488 /*methodId=*/ 0x20800acdu, 3489 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_PFM_REQ_HNDLR_STATE_SYNC_PARAMS), 3490 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3491 #if NV_PRINTF_STRINGS_ALLOWED 3492 /*func=*/ "subdeviceCtrlCmdInternalThermPfmReqHndlrStateInitSync" 3493 #endif 3494 }, 3495 { /* [217] */ 3496 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3497 /*pFunc=*/ (void (*)(void)) NULL, 3498 #else 3499 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfPfmReqHndlrGetPm1State_IMPL, 3500 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3501 /*flags=*/ 0x600u, 3502 /*accessRight=*/0x0u, 3503 /*methodId=*/ 0x20800aceu, 3504 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_PERF_PFM_REQ_HNDLR_GET_PM1_STATE_PARAMS), 3505 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3506 #if NV_PRINTF_STRINGS_ALLOWED 3507 /*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrGetPm1State" 3508 #endif 3509 }, 3510 { /* [218] */ 3511 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3512 /*pFunc=*/ (void (*)(void)) NULL, 3513 #else 3514 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfPfmReqHndlrSetPm1State_IMPL, 3515 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3516 /*flags=*/ 0x600u, 3517 /*accessRight=*/0x0u, 3518 /*methodId=*/ 0x20800acfu, 3519 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_PERF_PFM_REQ_HNDLR_SET_PM1_STATE_PARAMS), 3520 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3521 #if NV_PRINTF_STRINGS_ALLOWED 3522 /*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrSetPm1State" 3523 #endif 3524 }, 3525 { /* [219] */ 3526 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3527 /*pFunc=*/ (void (*)(void)) NULL, 3528 #else 3529 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPmgrPfmReqHndlrUpdateEdppLimit_IMPL, 3530 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3531 /*flags=*/ 0x600u, 3532 /*accessRight=*/0x0u, 3533 /*methodId=*/ 0x20800ad0u, 3534 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_PMGR_PFM_REQ_HNDLR_UPDATE_EDPP_LIMIT_PARAMS), 3535 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3536 #if NV_PRINTF_STRINGS_ALLOWED 3537 /*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrUpdateEdppLimit" 3538 #endif 3539 }, 3540 { /* [220] */ 3541 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3542 /*pFunc=*/ (void (*)(void)) NULL, 3543 #else 3544 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalThermPfmReqHndlrUpdateTgpuLimit_IMPL, 3545 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3546 /*flags=*/ 0x600u, 3547 /*accessRight=*/0x0u, 3548 /*methodId=*/ 0x20800ad1u, 3549 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_THERM_PFM_REQ_HNDLR_UPDATE_TGPU_LIMIT_PARAMS), 3550 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3551 #if NV_PRINTF_STRINGS_ALLOWED 3552 /*func=*/ "subdeviceCtrlCmdInternalThermPfmReqHndlrUpdateTgpuLimit" 3553 #endif 3554 }, 3555 { /* [221] */ 3556 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3557 /*pFunc=*/ (void (*)(void)) NULL, 3558 #else 3559 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTgpMode_IMPL, 3560 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3561 /*flags=*/ 0x600u, 3562 /*accessRight=*/0x0u, 3563 /*methodId=*/ 0x20800ad2u, 3564 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_PMGR_PFM_REQ_HNDLR_CONFIGURE_TGP_MODE_PARAMS), 3565 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3566 #if NV_PRINTF_STRINGS_ALLOWED 3567 /*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTgpMode" 3568 #endif 3569 }, 3570 { /* [222] */ 3571 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3572 /*pFunc=*/ (void (*)(void)) NULL, 3573 #else 3574 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTurboV2_IMPL, 3575 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3576 /*flags=*/ 0x600u, 3577 /*accessRight=*/0x0u, 3578 /*methodId=*/ 0x20800ad3u, 3579 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_PMGR_PFM_REQ_HNDLR_CONFIGURE_TURBO_V2_PARAMS), 3580 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3581 #if NV_PRINTF_STRINGS_ALLOWED 3582 /*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTurboV2" 3583 #endif 3584 }, 3585 { /* [223] */ 3586 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3587 /*pFunc=*/ (void (*)(void)) NULL, 3588 #else 3589 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateInfo_IMPL, 3590 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3591 /*flags=*/ 0x600u, 3592 /*accessRight=*/0x0u, 3593 /*methodId=*/ 0x20800ad4u, 3594 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_PERF_PFM_REQ_HNDLR_GET_VPSTATE_INFO_PARAMS), 3595 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3596 #if NV_PRINTF_STRINGS_ALLOWED 3597 /*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateInfo" 3598 #endif 3599 }, 3600 { /* [224] */ 3601 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3602 /*pFunc=*/ (void (*)(void)) NULL, 3603 #else 3604 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateMapping_IMPL, 3605 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3606 /*flags=*/ 0x600u, 3607 /*accessRight=*/0x0u, 3608 /*methodId=*/ 0x20800ad5u, 3609 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_PERF_PFM_REQ_HNDLR_GET_VPSTATE_MAPPING_PARAMS), 3610 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3611 #if NV_PRINTF_STRINGS_ALLOWED 3612 /*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateMapping" 3613 #endif 3614 }, 3615 { /* [225] */ 3616 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3617 /*pFunc=*/ (void (*)(void)) NULL, 3618 #else 3619 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPerfPfmReqHndlrSetVpstate_IMPL, 3620 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3621 /*flags=*/ 0x600u, 3622 /*accessRight=*/0x0u, 3623 /*methodId=*/ 0x20800ad6u, 3624 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_PERF_PFM_REQ_HNDLR_SET_VPSTATE_PARAMS), 3625 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3626 #if NV_PRINTF_STRINGS_ALLOWED 3627 /*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrSetVpstate" 3628 #endif 3629 }, 3630 { /* [226] */ 3631 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2610u) 3632 /*pFunc=*/ (void (*)(void)) NULL, 3633 #else 3634 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalFifoGetNumSecureChannels_IMPL, 3635 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2610u) 3636 /*flags=*/ 0x2610u, 3637 /*accessRight=*/0x0u, 3638 /*methodId=*/ 0x20800ad8u, 3639 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_FIFO_GET_NUM_SECURE_CHANNELS_PARAMS), 3640 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3641 #if NV_PRINTF_STRINGS_ALLOWED 3642 /*func=*/ "subdeviceCtrlCmdInternalFifoGetNumSecureChannels" 3643 #endif 3644 }, 3645 { /* [227] */ 3646 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3647 /*pFunc=*/ (void (*)(void)) NULL, 3648 #else 3649 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdSpdmPartition_IMPL, 3650 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3651 /*flags=*/ 0x600u, 3652 /*accessRight=*/0x0u, 3653 /*methodId=*/ 0x20800ad9u, 3654 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_SPDM_PARTITION_PARAMS), 3655 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3656 #if NV_PRINTF_STRINGS_ALLOWED 3657 /*func=*/ "subdeviceCtrlCmdSpdmPartition" 3658 #endif 3659 }, 3660 { /* [228] */ 3661 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3662 /*pFunc=*/ (void (*)(void)) NULL, 3663 #else 3664 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGetCoherentFbApertureSize_IMPL, 3665 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3666 /*flags=*/ 0x600u, 3667 /*accessRight=*/0x0u, 3668 /*methodId=*/ 0x20800adau, 3669 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GET_COHERENT_FB_APERTURE_SIZE_PARAMS), 3670 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3671 #if NV_PRINTF_STRINGS_ALLOWED 3672 /*func=*/ "subdeviceCtrlCmdInternalGetCoherentFbApertureSize" 3673 #endif 3674 }, 3675 { /* [229] */ 3676 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3677 /*pFunc=*/ (void (*)(void)) NULL, 3678 #else 3679 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBifDisableSystemMemoryAccess_IMPL, 3680 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3681 /*flags=*/ 0x600u, 3682 /*accessRight=*/0x0u, 3683 /*methodId=*/ 0x20800adbu, 3684 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_BIF_DISABLE_SYSTEM_MEMORY_ACCESS_PARAMS), 3685 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3686 #if NV_PRINTF_STRINGS_ALLOWED 3687 /*func=*/ "subdeviceCtrlCmdBifDisableSystemMemoryAccess" 3688 #endif 3689 }, 3690 { /* [230] */ 3691 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3692 /*pFunc=*/ (void (*)(void)) NULL, 3693 #else 3694 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplayPinsetsToLockpins_IMPL, 3695 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3696 /*flags=*/ 0x600u, 3697 /*accessRight=*/0x0u, 3698 /*methodId=*/ 0x20800adcu, 3699 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_DISP_PINSETS_TO_LOCKPINS_PARAMS), 3700 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3701 #if NV_PRINTF_STRINGS_ALLOWED 3702 /*func=*/ "subdeviceCtrlCmdDisplayPinsetsToLockpins" 3703 #endif 3704 }, 3705 { /* [231] */ 3706 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3707 /*pFunc=*/ (void (*)(void)) NULL, 3708 #else 3709 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalDetectHsVideoBridge_IMPL, 3710 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3711 /*flags=*/ 0x600u, 3712 /*accessRight=*/0x0u, 3713 /*methodId=*/ 0x20800addu, 3714 /*paramSize=*/ 0, 3715 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3716 #if NV_PRINTF_STRINGS_ALLOWED 3717 /*func=*/ "subdeviceCtrlCmdInternalDetectHsVideoBridge" 3718 #endif 3719 }, 3720 { /* [232] */ 3721 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3722 /*pFunc=*/ (void (*)(void)) NULL, 3723 #else 3724 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDisplaySetSliLinkGpioSwControl_IMPL, 3725 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3726 /*flags=*/ 0x600u, 3727 /*accessRight=*/0x0u, 3728 /*methodId=*/ 0x20800adeu, 3729 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_DISP_SET_SLI_LINK_GPIO_SW_CONTROL_PARAMS), 3730 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3731 #if NV_PRINTF_STRINGS_ALLOWED 3732 /*func=*/ "subdeviceCtrlCmdDisplaySetSliLinkGpioSwControl" 3733 #endif 3734 }, 3735 { /* [233] */ 3736 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3737 /*pFunc=*/ (void (*)(void)) NULL, 3738 #else 3739 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalSetStaticEdidData_IMPL, 3740 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3741 /*flags=*/ 0x600u, 3742 /*accessRight=*/0x0u, 3743 /*methodId=*/ 0x20800adfu, 3744 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_SET_STATIC_EDID_DATA_PARAMS), 3745 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3746 #if NV_PRINTF_STRINGS_ALLOWED 3747 /*func=*/ "subdeviceCtrlCmdInternalSetStaticEdidData" 3748 #endif 3749 }, 3750 { /* [234] */ 3751 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3752 /*pFunc=*/ (void (*)(void)) NULL, 3753 #else 3754 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalConfComputeDeriveSwlKeys_IMPL, 3755 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3756 /*flags=*/ 0x600u, 3757 /*accessRight=*/0x0u, 3758 /*methodId=*/ 0x20800ae1u, 3759 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_CONF_COMPUTE_DERIVE_SWL_KEYS_PARAMS), 3760 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3761 #if NV_PRINTF_STRINGS_ALLOWED 3762 /*func=*/ "subdeviceCtrlCmdInternalConfComputeDeriveSwlKeys" 3763 #endif 3764 }, 3765 { /* [235] */ 3766 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3767 /*pFunc=*/ (void (*)(void)) NULL, 3768 #else 3769 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalConfComputeDeriveLceKeys_IMPL, 3770 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3771 /*flags=*/ 0x600u, 3772 /*accessRight=*/0x0u, 3773 /*methodId=*/ 0x20800ae2u, 3774 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_CONF_COMPUTE_DERIVE_LCE_KEYS_PARAMS), 3775 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3776 #if NV_PRINTF_STRINGS_ALLOWED 3777 /*func=*/ "subdeviceCtrlCmdInternalConfComputeDeriveLceKeys" 3778 #endif 3779 }, 3780 { /* [236] */ 3781 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3782 /*pFunc=*/ (void (*)(void)) NULL, 3783 #else 3784 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalDisplayAcpiSubsytemActivated_IMPL, 3785 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3786 /*flags=*/ 0x600u, 3787 /*accessRight=*/0x0u, 3788 /*methodId=*/ 0x20800af0u, 3789 /*paramSize=*/ 0, 3790 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3791 #if NV_PRINTF_STRINGS_ALLOWED 3792 /*func=*/ "subdeviceCtrlCmdInternalDisplayAcpiSubsytemActivated" 3793 #endif 3794 }, 3795 { /* [237] */ 3796 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3797 /*pFunc=*/ (void (*)(void)) NULL, 3798 #else 3799 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalDisplayPreModeSet_IMPL, 3800 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3801 /*flags=*/ 0x600u, 3802 /*accessRight=*/0x0u, 3803 /*methodId=*/ 0x20800af1u, 3804 /*paramSize=*/ 0, 3805 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3806 #if NV_PRINTF_STRINGS_ALLOWED 3807 /*func=*/ "subdeviceCtrlCmdInternalDisplayPreModeSet" 3808 #endif 3809 }, 3810 { /* [238] */ 3811 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3812 /*pFunc=*/ (void (*)(void)) NULL, 3813 #else 3814 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalDisplayPostModeSet_IMPL, 3815 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3816 /*flags=*/ 0x600u, 3817 /*accessRight=*/0x0u, 3818 /*methodId=*/ 0x20800af2u, 3819 /*paramSize=*/ 0, 3820 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3821 #if NV_PRINTF_STRINGS_ALLOWED 3822 /*func=*/ "subdeviceCtrlCmdInternalDisplayPostModeSet" 3823 #endif 3824 }, 3825 { /* [239] */ 3826 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3827 /*pFunc=*/ (void (*)(void)) NULL, 3828 #else 3829 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalConfComputeGetStaticInfo_IMPL, 3830 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3831 /*flags=*/ 0x600u, 3832 /*accessRight=*/0x0u, 3833 /*methodId=*/ 0x20800af3u, 3834 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_CONF_COMPUTE_GET_STATIC_INFO_PARAMS), 3835 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3836 #if NV_PRINTF_STRINGS_ALLOWED 3837 /*func=*/ "subdeviceCtrlCmdInternalConfComputeGetStaticInfo" 3838 #endif 3839 }, 3840 { /* [240] */ 3841 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3842 /*pFunc=*/ (void (*)(void)) NULL, 3843 #else 3844 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalMemmgrMemoryTransferWithGsp_DISPATCH, 3845 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3846 /*flags=*/ 0x600u, 3847 /*accessRight=*/0x0u, 3848 /*methodId=*/ 0x20800afau, 3849 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMMGR_MEMORY_TRANSFER_WITH_GSP_PARAMS), 3850 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3851 #if NV_PRINTF_STRINGS_ALLOWED 3852 /*func=*/ "subdeviceCtrlCmdInternalMemmgrMemoryTransferWithGsp" 3853 #endif 3854 }, 3855 { /* [241] */ 3856 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3857 /*pFunc=*/ (void (*)(void)) NULL, 3858 #else 3859 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGetLocalAtsConfig_IMPL, 3860 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3861 /*flags=*/ 0x600u, 3862 /*accessRight=*/0x0u, 3863 /*methodId=*/ 0x20800afbu, 3864 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMSYS_GET_LOCAL_ATS_CONFIG_PARAMS), 3865 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3866 #if NV_PRINTF_STRINGS_ALLOWED 3867 /*func=*/ "subdeviceCtrlCmdInternalGetLocalAtsConfig" 3868 #endif 3869 }, 3870 { /* [242] */ 3871 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3872 /*pFunc=*/ (void (*)(void)) NULL, 3873 #else 3874 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalSetPeerAtsConfig_IMPL, 3875 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3876 /*flags=*/ 0x600u, 3877 /*accessRight=*/0x0u, 3878 /*methodId=*/ 0x20800afcu, 3879 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_MEMSYS_SET_PEER_ATS_CONFIG_PARAMS), 3880 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3881 #if NV_PRINTF_STRINGS_ALLOWED 3882 /*func=*/ "subdeviceCtrlCmdInternalSetPeerAtsConfig" 3883 #endif 3884 }, 3885 { /* [243] */ 3886 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3887 /*pFunc=*/ (void (*)(void)) NULL, 3888 #else 3889 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalPmgrPfmReqHndlrGetEdppLimitInfo_IMPL, 3890 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 3891 /*flags=*/ 0x600u, 3892 /*accessRight=*/0x0u, 3893 /*methodId=*/ 0x20800afdu, 3894 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_INTERNAL_PMGR_PFM_REQ_HNDLR_GET_EDPP_LIMIT_INFO_PARAMS), 3895 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3896 #if NV_PRINTF_STRINGS_ALLOWED 3897 /*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrGetEdppLimitInfo" 3898 #endif 3899 }, 3900 { /* [244] */ 3901 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 3902 /*pFunc=*/ (void (*)(void)) NULL, 3903 #else 3904 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdSetGpfifo_IMPL, 3905 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 3906 /*flags=*/ 0x2210u, 3907 /*accessRight=*/0x0u, 3908 /*methodId=*/ 0x20801102u, 3909 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_SET_GPFIFO_PARAMS), 3910 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3911 #if NV_PRINTF_STRINGS_ALLOWED 3912 /*func=*/ "subdeviceCtrlCmdSetGpfifo" 3913 #endif 3914 }, 3915 { /* [245] */ 3916 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 3917 /*pFunc=*/ (void (*)(void)) NULL, 3918 #else 3919 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoBindEngines_IMPL, 3920 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 3921 /*flags=*/ 0x2210u, 3922 /*accessRight=*/0x0u, 3923 /*methodId=*/ 0x20801103u, 3924 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_BIND_ENGINES_PARAMS), 3925 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3926 #if NV_PRINTF_STRINGS_ALLOWED 3927 /*func=*/ "subdeviceCtrlCmdFifoBindEngines" 3928 #endif 3929 }, 3930 { /* [246] */ 3931 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2204u) 3932 /*pFunc=*/ (void (*)(void)) NULL, 3933 #else 3934 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdSetOperationalProperties_IMPL, 3935 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2204u) 3936 /*flags=*/ 0x2204u, 3937 /*accessRight=*/0x0u, 3938 /*methodId=*/ 0x20801104u, 3939 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_SET_OPERATIONAL_PROPERTIES_PARAMS), 3940 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3941 #if NV_PRINTF_STRINGS_ALLOWED 3942 /*func=*/ "subdeviceCtrlCmdSetOperationalProperties" 3943 #endif 3944 }, 3945 { /* [247] */ 3946 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 3947 /*pFunc=*/ (void (*)(void)) NULL, 3948 #else 3949 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGetPhysicalChannelCount_IMPL, 3950 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 3951 /*flags=*/ 0x850u, 3952 /*accessRight=*/0x0u, 3953 /*methodId=*/ 0x20801108u, 3954 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_GET_PHYSICAL_CHANNEL_COUNT_PARAMS), 3955 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3956 #if NV_PRINTF_STRINGS_ALLOWED 3957 /*func=*/ "subdeviceCtrlCmdGetPhysicalChannelCount" 3958 #endif 3959 }, 3960 { /* [248] */ 3961 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200010u) 3962 /*pFunc=*/ (void (*)(void)) NULL, 3963 #else 3964 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoGetInfo_IMPL, 3965 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200010u) 3966 /*flags=*/ 0x200010u, 3967 /*accessRight=*/0x0u, 3968 /*methodId=*/ 0x20801109u, 3969 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_GET_INFO_PARAMS), 3970 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3971 #if NV_PRINTF_STRINGS_ALLOWED 3972 /*func=*/ "subdeviceCtrlCmdFifoGetInfo" 3973 #endif 3974 }, 3975 { /* [249] */ 3976 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 3977 /*pFunc=*/ (void (*)(void)) NULL, 3978 #else 3979 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoDisableChannels_IMPL, 3980 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 3981 /*flags=*/ 0x810u, 3982 /*accessRight=*/0x0u, 3983 /*methodId=*/ 0x2080110bu, 3984 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_DISABLE_CHANNELS_PARAMS), 3985 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 3986 #if NV_PRINTF_STRINGS_ALLOWED 3987 /*func=*/ "subdeviceCtrlCmdFifoDisableChannels" 3988 #endif 3989 }, 3990 { /* [250] */ 3991 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 3992 /*pFunc=*/ (void (*)(void)) NULL, 3993 #else 3994 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoGetChannelMemInfo_IMPL, 3995 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 3996 /*flags=*/ 0x4u, 3997 /*accessRight=*/0x0u, 3998 /*methodId=*/ 0x2080110cu, 3999 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_FIFO_GET_CHANNEL_MEM_INFO_PARAMS), 4000 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4001 #if NV_PRINTF_STRINGS_ALLOWED 4002 /*func=*/ "subdeviceCtrlCmdFifoGetChannelMemInfo" 4003 #endif 4004 }, 4005 { /* [251] */ 4006 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4007 /*pFunc=*/ (void (*)(void)) NULL, 4008 #else 4009 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoGetUserdLocation_IMPL, 4010 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4011 /*flags=*/ 0x10u, 4012 /*accessRight=*/0x0u, 4013 /*methodId=*/ 0x2080110du, 4014 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_FIFO_GET_USERD_LOCATION_PARAMS), 4015 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4016 #if NV_PRINTF_STRINGS_ALLOWED 4017 /*func=*/ "subdeviceCtrlCmdFifoGetUserdLocation" 4018 #endif 4019 }, 4020 { /* [252] */ 4021 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2200u) 4022 /*pFunc=*/ (void (*)(void)) NULL, 4023 #else 4024 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoGetDeviceInfoTable_IMPL, 4025 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2200u) 4026 /*flags=*/ 0x1c2200u, 4027 /*accessRight=*/0x0u, 4028 /*methodId=*/ 0x20801112u, 4029 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_GET_DEVICE_INFO_TABLE_PARAMS), 4030 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4031 #if NV_PRINTF_STRINGS_ALLOWED 4032 /*func=*/ "subdeviceCtrlCmdFifoGetDeviceInfoTable" 4033 #endif 4034 }, 4035 { /* [253] */ 4036 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2204u) 4037 /*pFunc=*/ (void (*)(void)) NULL, 4038 #else 4039 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoClearFaultedBit_IMPL, 4040 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2204u) 4041 /*flags=*/ 0x2204u, 4042 /*accessRight=*/0x0u, 4043 /*methodId=*/ 0x20801113u, 4044 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_FIFO_CLEAR_FAULTED_BIT_PARAMS), 4045 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4046 #if NV_PRINTF_STRINGS_ALLOWED 4047 /*func=*/ "subdeviceCtrlCmdFifoClearFaultedBit" 4048 #endif 4049 }, 4050 { /* [254] */ 4051 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2310u) 4052 /*pFunc=*/ (void (*)(void)) NULL, 4053 #else 4054 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoRunlistSetSchedPolicy_IMPL, 4055 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2310u) 4056 /*flags=*/ 0x2310u, 4057 /*accessRight=*/0x2u, 4058 /*methodId=*/ 0x20801115u, 4059 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_RUNLIST_SET_SCHED_POLICY_PARAMS), 4060 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4061 #if NV_PRINTF_STRINGS_ALLOWED 4062 /*func=*/ "subdeviceCtrlCmdFifoRunlistSetSchedPolicy" 4063 #endif 4064 }, 4065 { /* [255] */ 4066 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 4067 /*pFunc=*/ (void (*)(void)) NULL, 4068 #else 4069 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoUpdateChannelInfo_IMPL, 4070 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 4071 /*flags=*/ 0x4u, 4072 /*accessRight=*/0x0u, 4073 /*methodId=*/ 0x20801116u, 4074 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_UPDATE_CHANNEL_INFO_PARAMS), 4075 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4076 #if NV_PRINTF_STRINGS_ALLOWED 4077 /*func=*/ "subdeviceCtrlCmdFifoUpdateChannelInfo" 4078 #endif 4079 }, 4080 { /* [256] */ 4081 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4082 /*pFunc=*/ (void (*)(void)) NULL, 4083 #else 4084 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoDisableUsermodeChannels_IMPL, 4085 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4086 /*flags=*/ 0x2200u, 4087 /*accessRight=*/0x0u, 4088 /*methodId=*/ 0x20801117u, 4089 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_DISABLE_USERMODE_CHANNELS_PARAMS), 4090 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4091 #if NV_PRINTF_STRINGS_ALLOWED 4092 /*func=*/ "subdeviceCtrlCmdFifoDisableUsermodeChannels" 4093 #endif 4094 }, 4095 { /* [257] */ 4096 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4097 /*pFunc=*/ (void (*)(void)) NULL, 4098 #else 4099 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoSetupVfZombieSubctxPdb_IMPL, 4100 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4101 /*flags=*/ 0x2210u, 4102 /*accessRight=*/0x0u, 4103 /*methodId=*/ 0x20801118u, 4104 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_SETUP_VF_ZOMBIE_SUBCTX_PDB_PARAMS), 4105 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4106 #if NV_PRINTF_STRINGS_ALLOWED 4107 /*func=*/ "subdeviceCtrlCmdFifoSetupVfZombieSubctxPdb" 4108 #endif 4109 }, 4110 { /* [258] */ 4111 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 4112 /*pFunc=*/ (void (*)(void)) NULL, 4113 #else 4114 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFifoGetAllocatedChannels_IMPL, 4115 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 4116 /*flags=*/ 0x4u, 4117 /*accessRight=*/0x0u, 4118 /*methodId=*/ 0x20801119u, 4119 /*paramSize=*/ sizeof(NV2080_CTRL_FIFO_GET_ALLOCATED_CHANNELS_PARAMS), 4120 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4121 #if NV_PRINTF_STRINGS_ALLOWED 4122 /*func=*/ "subdeviceCtrlCmdFifoGetAllocatedChannels" 4123 #endif 4124 }, 4125 { /* [259] */ 4126 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4127 /*pFunc=*/ (void (*)(void)) NULL, 4128 #else 4129 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetInfo_IMPL, 4130 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4131 /*flags=*/ 0x50u, 4132 /*accessRight=*/0x0u, 4133 /*methodId=*/ 0x20801201u, 4134 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_INFO_PARAMS), 4135 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4136 #if NV_PRINTF_STRINGS_ALLOWED 4137 /*func=*/ "subdeviceCtrlCmdKGrGetInfo" 4138 #endif 4139 }, 4140 { /* [260] */ 4141 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4142 /*pFunc=*/ (void (*)(void)) NULL, 4143 #else 4144 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrCtxswZcullMode_IMPL, 4145 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4146 /*flags=*/ 0x2210u, 4147 /*accessRight=*/0x0u, 4148 /*methodId=*/ 0x20801205u, 4149 /*paramSize=*/ sizeof(NV2080_CTRL_GR_CTXSW_ZCULL_MODE_PARAMS), 4150 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4151 #if NV_PRINTF_STRINGS_ALLOWED 4152 /*func=*/ "subdeviceCtrlCmdKGrCtxswZcullMode" 4153 #endif 4154 }, 4155 { /* [261] */ 4156 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 4157 /*pFunc=*/ (void (*)(void)) NULL, 4158 #else 4159 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetZcullInfo_IMPL, 4160 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 4161 /*flags=*/ 0x11u, 4162 /*accessRight=*/0x0u, 4163 /*methodId=*/ 0x20801206u, 4164 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_ZCULL_INFO_PARAMS), 4165 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4166 #if NV_PRINTF_STRINGS_ALLOWED 4167 /*func=*/ "subdeviceCtrlCmdKGrGetZcullInfo" 4168 #endif 4169 }, 4170 { /* [262] */ 4171 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2010u) 4172 /*pFunc=*/ (void (*)(void)) NULL, 4173 #else 4174 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrCtxswPmMode_IMPL, 4175 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2010u) 4176 /*flags=*/ 0x2010u, 4177 /*accessRight=*/0x0u, 4178 /*methodId=*/ 0x20801207u, 4179 /*paramSize=*/ sizeof(NV2080_CTRL_GR_CTXSW_PM_MODE_PARAMS), 4180 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4181 #if NV_PRINTF_STRINGS_ALLOWED 4182 /*func=*/ "subdeviceCtrlCmdKGrCtxswPmMode" 4183 #endif 4184 }, 4185 { /* [263] */ 4186 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4187 /*pFunc=*/ (void (*)(void)) NULL, 4188 #else 4189 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrCtxswZcullBind_IMPL, 4190 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4191 /*flags=*/ 0x2210u, 4192 /*accessRight=*/0x0u, 4193 /*methodId=*/ 0x20801208u, 4194 /*paramSize=*/ sizeof(NV2080_CTRL_GR_CTXSW_ZCULL_BIND_PARAMS), 4195 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4196 #if NV_PRINTF_STRINGS_ALLOWED 4197 /*func=*/ "subdeviceCtrlCmdKGrCtxswZcullBind" 4198 #endif 4199 }, 4200 { /* [264] */ 4201 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4202 /*pFunc=*/ (void (*)(void)) NULL, 4203 #else 4204 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrCtxswPmBind_IMPL, 4205 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4206 /*flags=*/ 0x2210u, 4207 /*accessRight=*/0x0u, 4208 /*methodId=*/ 0x20801209u, 4209 /*paramSize=*/ sizeof(NV2080_CTRL_GR_CTXSW_PM_BIND_PARAMS), 4210 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4211 #if NV_PRINTF_STRINGS_ALLOWED 4212 /*func=*/ "subdeviceCtrlCmdKGrCtxswPmBind" 4213 #endif 4214 }, 4215 { /* [265] */ 4216 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4217 /*pFunc=*/ (void (*)(void)) NULL, 4218 #else 4219 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrSetGpcTileMap_IMPL, 4220 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4221 /*flags=*/ 0x2210u, 4222 /*accessRight=*/0x0u, 4223 /*methodId=*/ 0x2080120au, 4224 /*paramSize=*/ sizeof(NV2080_CTRL_GR_SET_GPC_TILE_MAP_PARAMS), 4225 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4226 #if NV_PRINTF_STRINGS_ALLOWED 4227 /*func=*/ "subdeviceCtrlCmdKGrSetGpcTileMap" 4228 #endif 4229 }, 4230 { /* [266] */ 4231 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4232 /*pFunc=*/ (void (*)(void)) NULL, 4233 #else 4234 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrCtxswSmpcMode_IMPL, 4235 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4236 /*flags=*/ 0x2210u, 4237 /*accessRight=*/0x0u, 4238 /*methodId=*/ 0x2080120eu, 4239 /*paramSize=*/ sizeof(NV2080_CTRL_GR_CTXSW_SMPC_MODE_PARAMS), 4240 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4241 #if NV_PRINTF_STRINGS_ALLOWED 4242 /*func=*/ "subdeviceCtrlCmdKGrCtxswSmpcMode" 4243 #endif 4244 }, 4245 { /* [267] */ 4246 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4247 /*pFunc=*/ (void (*)(void)) NULL, 4248 #else 4249 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetSmToGpcTpcMappings_IMPL, 4250 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4251 /*flags=*/ 0x10u, 4252 /*accessRight=*/0x0u, 4253 /*methodId=*/ 0x2080120fu, 4254 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_SM_TO_GPC_TPC_MAPPINGS_PARAMS), 4255 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4256 #if NV_PRINTF_STRINGS_ALLOWED 4257 /*func=*/ "subdeviceCtrlCmdKGrGetSmToGpcTpcMappings" 4258 #endif 4259 }, 4260 { /* [268] */ 4261 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4262 /*pFunc=*/ (void (*)(void)) NULL, 4263 #else 4264 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrSetCtxswPreemptionMode_IMPL, 4265 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4266 /*flags=*/ 0x2210u, 4267 /*accessRight=*/0x0u, 4268 /*methodId=*/ 0x20801210u, 4269 /*paramSize=*/ sizeof(NV2080_CTRL_GR_SET_CTXSW_PREEMPTION_MODE_PARAMS), 4270 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4271 #if NV_PRINTF_STRINGS_ALLOWED 4272 /*func=*/ "subdeviceCtrlCmdKGrSetCtxswPreemptionMode" 4273 #endif 4274 }, 4275 { /* [269] */ 4276 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4277 /*pFunc=*/ (void (*)(void)) NULL, 4278 #else 4279 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrCtxswPreemptionBind_IMPL, 4280 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4281 /*flags=*/ 0x2210u, 4282 /*accessRight=*/0x0u, 4283 /*methodId=*/ 0x20801211u, 4284 /*paramSize=*/ sizeof(NV2080_CTRL_GR_CTXSW_PREEMPTION_BIND_PARAMS), 4285 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4286 #if NV_PRINTF_STRINGS_ALLOWED 4287 /*func=*/ "subdeviceCtrlCmdKGrCtxswPreemptionBind" 4288 #endif 4289 }, 4290 { /* [270] */ 4291 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4292 /*pFunc=*/ (void (*)(void)) NULL, 4293 #else 4294 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrPcSamplingMode_IMPL, 4295 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4296 /*flags=*/ 0x2210u, 4297 /*accessRight=*/0x0u, 4298 /*methodId=*/ 0x20801212u, 4299 /*paramSize=*/ sizeof(NV2080_CTRL_GR_PC_SAMPLING_MODE_PARAMS), 4300 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4301 #if NV_PRINTF_STRINGS_ALLOWED 4302 /*func=*/ "subdeviceCtrlCmdKGrPcSamplingMode" 4303 #endif 4304 }, 4305 { /* [271] */ 4306 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4307 /*pFunc=*/ (void (*)(void)) NULL, 4308 #else 4309 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetROPInfo_IMPL, 4310 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4311 /*flags=*/ 0x10u, 4312 /*accessRight=*/0x0u, 4313 /*methodId=*/ 0x20801213u, 4314 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_ROP_INFO_PARAMS), 4315 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4316 #if NV_PRINTF_STRINGS_ALLOWED 4317 /*func=*/ "subdeviceCtrlCmdKGrGetROPInfo" 4318 #endif 4319 }, 4320 { /* [272] */ 4321 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4322 /*pFunc=*/ (void (*)(void)) NULL, 4323 #else 4324 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetCtxswStats_IMPL, 4325 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4326 /*flags=*/ 0x2210u, 4327 /*accessRight=*/0x0u, 4328 /*methodId=*/ 0x20801215u, 4329 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_CTXSW_STATS_PARAMS), 4330 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4331 #if NV_PRINTF_STRINGS_ALLOWED 4332 /*func=*/ "subdeviceCtrlCmdKGrGetCtxswStats" 4333 #endif 4334 }, 4335 { /* [273] */ 4336 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4337 /*pFunc=*/ (void (*)(void)) NULL, 4338 #else 4339 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetCtxBufferSize_IMPL, 4340 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4341 /*flags=*/ 0x50u, 4342 /*accessRight=*/0x0u, 4343 /*methodId=*/ 0x20801218u, 4344 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_CTX_BUFFER_SIZE_PARAMS), 4345 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4346 #if NV_PRINTF_STRINGS_ALLOWED 4347 /*func=*/ "subdeviceCtrlCmdKGrGetCtxBufferSize" 4348 #endif 4349 }, 4350 { /* [274] */ 4351 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x80000u) 4352 /*pFunc=*/ (void (*)(void)) NULL, 4353 #else 4354 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetCtxBufferInfo_IMPL, 4355 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x80000u) 4356 /*flags=*/ 0x80000u, 4357 /*accessRight=*/0x0u, 4358 /*methodId=*/ 0x20801219u, 4359 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_CTX_BUFFER_INFO_PARAMS), 4360 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4361 #if NV_PRINTF_STRINGS_ALLOWED 4362 /*func=*/ "subdeviceCtrlCmdKGrGetCtxBufferInfo" 4363 #endif 4364 }, 4365 { /* [275] */ 4366 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 4367 /*pFunc=*/ (void (*)(void)) NULL, 4368 #else 4369 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetGlobalSmOrder_IMPL, 4370 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 4371 /*flags=*/ 0x850u, 4372 /*accessRight=*/0x0u, 4373 /*methodId=*/ 0x2080121bu, 4374 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_GLOBAL_SM_ORDER_PARAMS), 4375 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4376 #if NV_PRINTF_STRINGS_ALLOWED 4377 /*func=*/ "subdeviceCtrlCmdKGrGetGlobalSmOrder" 4378 #endif 4379 }, 4380 { /* [276] */ 4381 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4382 /*pFunc=*/ (void (*)(void)) NULL, 4383 #else 4384 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetCurrentResidentChannel_IMPL, 4385 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4386 /*flags=*/ 0x2210u, 4387 /*accessRight=*/0x0u, 4388 /*methodId=*/ 0x2080121cu, 4389 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_CURRENT_RESIDENT_CHANNEL_PARAMS), 4390 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4391 #if NV_PRINTF_STRINGS_ALLOWED 4392 /*func=*/ "subdeviceCtrlCmdKGrGetCurrentResidentChannel" 4393 #endif 4394 }, 4395 { /* [277] */ 4396 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4397 /*pFunc=*/ (void (*)(void)) NULL, 4398 #else 4399 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetVatAlarmData_IMPL, 4400 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4401 /*flags=*/ 0x2210u, 4402 /*accessRight=*/0x0u, 4403 /*methodId=*/ 0x2080121du, 4404 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_VAT_ALARM_DATA_PARAMS), 4405 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4406 #if NV_PRINTF_STRINGS_ALLOWED 4407 /*func=*/ "subdeviceCtrlCmdKGrGetVatAlarmData" 4408 #endif 4409 }, 4410 { /* [278] */ 4411 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4412 /*pFunc=*/ (void (*)(void)) NULL, 4413 #else 4414 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetAttributeBufferSize_IMPL, 4415 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4416 /*flags=*/ 0x10u, 4417 /*accessRight=*/0x0u, 4418 /*methodId=*/ 0x2080121eu, 4419 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_ATTRIBUTE_BUFFER_SIZE_PARAMS), 4420 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4421 #if NV_PRINTF_STRINGS_ALLOWED 4422 /*func=*/ "subdeviceCtrlCmdKGrGetAttributeBufferSize" 4423 #endif 4424 }, 4425 { /* [279] */ 4426 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4427 /*pFunc=*/ (void (*)(void)) NULL, 4428 #else 4429 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGfxPoolQuerySize_IMPL, 4430 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4431 /*flags=*/ 0x2200u, 4432 /*accessRight=*/0x0u, 4433 /*methodId=*/ 0x2080121fu, 4434 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GFX_POOL_QUERY_SIZE_PARAMS), 4435 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4436 #if NV_PRINTF_STRINGS_ALLOWED 4437 /*func=*/ "subdeviceCtrlCmdKGrGfxPoolQuerySize" 4438 #endif 4439 }, 4440 { /* [280] */ 4441 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4442 /*pFunc=*/ (void (*)(void)) NULL, 4443 #else 4444 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGfxPoolInitialize_IMPL, 4445 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4446 /*flags=*/ 0x2200u, 4447 /*accessRight=*/0x0u, 4448 /*methodId=*/ 0x20801220u, 4449 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GFX_POOL_INITIALIZE_PARAMS), 4450 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4451 #if NV_PRINTF_STRINGS_ALLOWED 4452 /*func=*/ "subdeviceCtrlCmdKGrGfxPoolInitialize" 4453 #endif 4454 }, 4455 { /* [281] */ 4456 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4457 /*pFunc=*/ (void (*)(void)) NULL, 4458 #else 4459 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGfxPoolAddSlots_IMPL, 4460 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4461 /*flags=*/ 0x2200u, 4462 /*accessRight=*/0x0u, 4463 /*methodId=*/ 0x20801221u, 4464 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GFX_POOL_ADD_SLOTS_PARAMS), 4465 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4466 #if NV_PRINTF_STRINGS_ALLOWED 4467 /*func=*/ "subdeviceCtrlCmdKGrGfxPoolAddSlots" 4468 #endif 4469 }, 4470 { /* [282] */ 4471 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4472 /*pFunc=*/ (void (*)(void)) NULL, 4473 #else 4474 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGfxPoolRemoveSlots_IMPL, 4475 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 4476 /*flags=*/ 0x2200u, 4477 /*accessRight=*/0x0u, 4478 /*methodId=*/ 0x20801222u, 4479 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GFX_POOL_REMOVE_SLOTS_PARAMS), 4480 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4481 #if NV_PRINTF_STRINGS_ALLOWED 4482 /*func=*/ "subdeviceCtrlCmdKGrGfxPoolRemoveSlots" 4483 #endif 4484 }, 4485 { /* [283] */ 4486 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x812u) 4487 /*pFunc=*/ (void (*)(void)) NULL, 4488 #else 4489 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetCapsV2_IMPL, 4490 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x812u) 4491 /*flags=*/ 0x812u, 4492 /*accessRight=*/0x0u, 4493 /*methodId=*/ 0x20801227u, 4494 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_CAPS_V2_PARAMS), 4495 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4496 #if NV_PRINTF_STRINGS_ALLOWED 4497 /*func=*/ "subdeviceCtrlCmdKGrGetCapsV2" 4498 #endif 4499 }, 4500 { /* [284] */ 4501 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4502 /*pFunc=*/ (void (*)(void)) NULL, 4503 #else 4504 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetInfoV2_IMPL, 4505 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4506 /*flags=*/ 0x50u, 4507 /*accessRight=*/0x0u, 4508 /*methodId=*/ 0x20801228u, 4509 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_INFO_V2_PARAMS), 4510 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4511 #if NV_PRINTF_STRINGS_ALLOWED 4512 /*func=*/ "subdeviceCtrlCmdKGrGetInfoV2" 4513 #endif 4514 }, 4515 { /* [285] */ 4516 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4517 /*pFunc=*/ (void (*)(void)) NULL, 4518 #else 4519 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetGpcMask_IMPL, 4520 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4521 /*flags=*/ 0x50u, 4522 /*accessRight=*/0x0u, 4523 /*methodId=*/ 0x2080122au, 4524 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_GPC_MASK_PARAMS), 4525 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4526 #if NV_PRINTF_STRINGS_ALLOWED 4527 /*func=*/ "subdeviceCtrlCmdKGrGetGpcMask" 4528 #endif 4529 }, 4530 { /* [286] */ 4531 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4532 /*pFunc=*/ (void (*)(void)) NULL, 4533 #else 4534 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetTpcMask_IMPL, 4535 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4536 /*flags=*/ 0x10u, 4537 /*accessRight=*/0x0u, 4538 /*methodId=*/ 0x2080122bu, 4539 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_TPC_MASK_PARAMS), 4540 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4541 #if NV_PRINTF_STRINGS_ALLOWED 4542 /*func=*/ "subdeviceCtrlCmdKGrGetTpcMask" 4543 #endif 4544 }, 4545 { /* [287] */ 4546 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4547 /*pFunc=*/ (void (*)(void)) NULL, 4548 #else 4549 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrSetTpcPartitionMode_IMPL, 4550 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4551 /*flags=*/ 0x2210u, 4552 /*accessRight=*/0x0u, 4553 /*methodId=*/ 0x2080122cu, 4554 /*paramSize=*/ sizeof(NV2080_CTRL_GR_SET_TPC_PARTITION_MODE_PARAMS), 4555 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4556 #if NV_PRINTF_STRINGS_ALLOWED 4557 /*func=*/ "subdeviceCtrlCmdKGrSetTpcPartitionMode" 4558 #endif 4559 }, 4560 { /* [288] */ 4561 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4562 /*pFunc=*/ (void (*)(void)) NULL, 4563 #else 4564 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetEngineContextProperties_IMPL, 4565 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4566 /*flags=*/ 0x10u, 4567 /*accessRight=*/0x0u, 4568 /*methodId=*/ 0x2080122du, 4569 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_ENGINE_CONTEXT_PROPERTIES_PARAMS), 4570 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4571 #if NV_PRINTF_STRINGS_ALLOWED 4572 /*func=*/ "subdeviceCtrlCmdKGrGetEngineContextProperties" 4573 #endif 4574 }, 4575 { /* [289] */ 4576 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4577 /*pFunc=*/ (void (*)(void)) NULL, 4578 #else 4579 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetSmIssueRateModifier_IMPL, 4580 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4581 /*flags=*/ 0x10u, 4582 /*accessRight=*/0x0u, 4583 /*methodId=*/ 0x20801230u, 4584 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_SM_ISSUE_RATE_MODIFIER_PARAMS), 4585 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4586 #if NV_PRINTF_STRINGS_ALLOWED 4587 /*func=*/ "subdeviceCtrlCmdKGrGetSmIssueRateModifier" 4588 #endif 4589 }, 4590 { /* [290] */ 4591 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4592 /*pFunc=*/ (void (*)(void)) NULL, 4593 #else 4594 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrFecsBindEvtbufForUid_IMPL, 4595 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4596 /*flags=*/ 0x10u, 4597 /*accessRight=*/0x0u, 4598 /*methodId=*/ 0x20801231u, 4599 /*paramSize=*/ sizeof(NV2080_CTRL_GR_FECS_BIND_EVTBUF_FOR_UID_PARAMS), 4600 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4601 #if NV_PRINTF_STRINGS_ALLOWED 4602 /*func=*/ "subdeviceCtrlCmdKGrFecsBindEvtbufForUid" 4603 #endif 4604 }, 4605 { /* [291] */ 4606 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x44u) 4607 /*pFunc=*/ (void (*)(void)) NULL, 4608 #else 4609 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetPhysGpcMask_IMPL, 4610 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x44u) 4611 /*flags=*/ 0x44u, 4612 /*accessRight=*/0x0u, 4613 /*methodId=*/ 0x20801232u, 4614 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_PHYS_GPC_MASK_PARAMS), 4615 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4616 #if NV_PRINTF_STRINGS_ALLOWED 4617 /*func=*/ "subdeviceCtrlCmdKGrGetPhysGpcMask" 4618 #endif 4619 }, 4620 { /* [292] */ 4621 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4622 /*pFunc=*/ (void (*)(void)) NULL, 4623 #else 4624 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetPpcMask_IMPL, 4625 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4626 /*flags=*/ 0x10u, 4627 /*accessRight=*/0x0u, 4628 /*methodId=*/ 0x20801233u, 4629 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_PPC_MASK_PARAMS), 4630 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4631 #if NV_PRINTF_STRINGS_ALLOWED 4632 /*func=*/ "subdeviceCtrlCmdKGrGetPpcMask" 4633 #endif 4634 }, 4635 { /* [293] */ 4636 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4637 /*pFunc=*/ (void (*)(void)) NULL, 4638 #else 4639 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetNumTpcsForGpc_IMPL, 4640 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4641 /*flags=*/ 0x10u, 4642 /*accessRight=*/0x0u, 4643 /*methodId=*/ 0x20801234u, 4644 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_NUM_TPCS_FOR_GPC_PARAMS), 4645 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4646 #if NV_PRINTF_STRINGS_ALLOWED 4647 /*func=*/ "subdeviceCtrlCmdKGrGetNumTpcsForGpc" 4648 #endif 4649 }, 4650 { /* [294] */ 4651 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4652 /*pFunc=*/ (void (*)(void)) NULL, 4653 #else 4654 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetCtxswModes_IMPL, 4655 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4656 /*flags=*/ 0x2210u, 4657 /*accessRight=*/0x0u, 4658 /*methodId=*/ 0x20801235u, 4659 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_CTXSW_MODES_PARAMS), 4660 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4661 #if NV_PRINTF_STRINGS_ALLOWED 4662 /*func=*/ "subdeviceCtrlCmdKGrGetCtxswModes" 4663 #endif 4664 }, 4665 { /* [295] */ 4666 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4667 /*pFunc=*/ (void (*)(void)) NULL, 4668 #else 4669 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetGpcTileMap_IMPL, 4670 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 4671 /*flags=*/ 0x2210u, 4672 /*accessRight=*/0x0u, 4673 /*methodId=*/ 0x20801236u, 4674 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_GPC_TILE_MAP_PARAMS), 4675 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4676 #if NV_PRINTF_STRINGS_ALLOWED 4677 /*func=*/ "subdeviceCtrlCmdKGrGetGpcTileMap" 4678 #endif 4679 }, 4680 { /* [296] */ 4681 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4682 /*pFunc=*/ (void (*)(void)) NULL, 4683 #else 4684 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetZcullMask_IMPL, 4685 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 4686 /*flags=*/ 0x50u, 4687 /*accessRight=*/0x0u, 4688 /*methodId=*/ 0x20801237u, 4689 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_ZCULL_MASK_PARAMS), 4690 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4691 #if NV_PRINTF_STRINGS_ALLOWED 4692 /*func=*/ "subdeviceCtrlCmdKGrGetZcullMask" 4693 #endif 4694 }, 4695 { /* [297] */ 4696 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x8010u) 4697 /*pFunc=*/ (void (*)(void)) NULL, 4698 #else 4699 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrFecsBindEvtbufForUidV2_IMPL, 4700 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x8010u) 4701 /*flags=*/ 0x8010u, 4702 /*accessRight=*/0x0u, 4703 /*methodId=*/ 0x20801238u, 4704 /*paramSize=*/ sizeof(NV2080_CTRL_GR_FECS_BIND_EVTBUF_FOR_UID_V2_PARAMS), 4705 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4706 #if NV_PRINTF_STRINGS_ALLOWED 4707 /*func=*/ "subdeviceCtrlCmdKGrFecsBindEvtbufForUidV2" 4708 #endif 4709 }, 4710 { /* [298] */ 4711 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4712 /*pFunc=*/ (void (*)(void)) NULL, 4713 #else 4714 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrGetGfxGpcAndTpcInfo_IMPL, 4715 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4716 /*flags=*/ 0x10u, 4717 /*accessRight=*/0x0u, 4718 /*methodId=*/ 0x20801239u, 4719 /*paramSize=*/ sizeof(NV2080_CTRL_GR_GET_GFX_GPC_AND_TPC_INFO_PARAMS), 4720 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4721 #if NV_PRINTF_STRINGS_ALLOWED 4722 /*func=*/ "subdeviceCtrlCmdKGrGetGfxGpcAndTpcInfo" 4723 #endif 4724 }, 4725 { /* [299] */ 4726 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 4727 /*pFunc=*/ (void (*)(void)) NULL, 4728 #else 4729 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetInfo_IMPL, 4730 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 4731 /*flags=*/ 0x850u, 4732 /*accessRight=*/0x0u, 4733 /*methodId=*/ 0x20801301u, 4734 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_INFO_PARAMS), 4735 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4736 #if NV_PRINTF_STRINGS_ALLOWED 4737 /*func=*/ "subdeviceCtrlCmdFbGetInfo" 4738 #endif 4739 }, 4740 { /* [300] */ 4741 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 4742 /*pFunc=*/ (void (*)(void)) NULL, 4743 #else 4744 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetInfoV2_IMPL, 4745 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 4746 /*flags=*/ 0x850u, 4747 /*accessRight=*/0x0u, 4748 /*methodId=*/ 0x20801303u, 4749 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_INFO_V2_PARAMS), 4750 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4751 #if NV_PRINTF_STRINGS_ALLOWED 4752 /*func=*/ "subdeviceCtrlCmdFbGetInfoV2" 4753 #endif 4754 }, 4755 { /* [301] */ 4756 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4757 /*pFunc=*/ (void (*)(void)) NULL, 4758 #else 4759 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetCarveoutAddressInfo_IMPL, 4760 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4761 /*flags=*/ 0x10u, 4762 /*accessRight=*/0x0u, 4763 /*methodId=*/ 0x2080130bu, 4764 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_SYSTEM_CARVEOUT_ADDRESS_SPACE_INFO), 4765 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4766 #if NV_PRINTF_STRINGS_ALLOWED 4767 /*func=*/ "subdeviceCtrlCmdFbGetCarveoutAddressInfo" 4768 #endif 4769 }, 4770 { /* [302] */ 4771 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 4772 /*pFunc=*/ (void (*)(void)) NULL, 4773 #else 4774 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetCalibrationLockFailed_IMPL, 4775 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 4776 /*flags=*/ 0x210u, 4777 /*accessRight=*/0x0u, 4778 /*methodId=*/ 0x2080130cu, 4779 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_CALIBRATION_LOCK_FAILED_PARAMS), 4780 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4781 #if NV_PRINTF_STRINGS_ALLOWED 4782 /*func=*/ "subdeviceCtrlCmdFbGetCalibrationLockFailed" 4783 #endif 4784 }, 4785 { /* [303] */ 4786 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4787 /*pFunc=*/ (void (*)(void)) NULL, 4788 #else 4789 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbFlushGpuCache_IMPL, 4790 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4791 /*flags=*/ 0x10u, 4792 /*accessRight=*/0x0u, 4793 /*methodId=*/ 0x2080130eu, 4794 /*paramSize=*/ sizeof(NV2080_CTRL_FB_FLUSH_GPU_CACHE_PARAMS), 4795 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4796 #if NV_PRINTF_STRINGS_ALLOWED 4797 /*func=*/ "subdeviceCtrlCmdFbFlushGpuCache" 4798 #endif 4799 }, 4800 { /* [304] */ 4801 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4802 /*pFunc=*/ (void (*)(void)) NULL, 4803 #else 4804 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbSetGpuCacheAllocPolicy_IMPL, 4805 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4806 /*flags=*/ 0x10u, 4807 /*accessRight=*/0x0u, 4808 /*methodId=*/ 0x2080130fu, 4809 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GPU_CACHE_ALLOC_POLICY_PARAMS), 4810 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4811 #if NV_PRINTF_STRINGS_ALLOWED 4812 /*func=*/ "subdeviceCtrlCmdFbSetGpuCacheAllocPolicy" 4813 #endif 4814 }, 4815 { /* [305] */ 4816 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4817 /*pFunc=*/ (void (*)(void)) NULL, 4818 #else 4819 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetBar1Offset_IMPL, 4820 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4821 /*flags=*/ 0x10u, 4822 /*accessRight=*/0x0u, 4823 /*methodId=*/ 0x20801310u, 4824 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_BAR1_OFFSET_PARAMS), 4825 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4826 #if NV_PRINTF_STRINGS_ALLOWED 4827 /*func=*/ "subdeviceCtrlCmdFbGetBar1Offset" 4828 #endif 4829 }, 4830 { /* [306] */ 4831 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4832 /*pFunc=*/ (void (*)(void)) NULL, 4833 #else 4834 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetGpuCacheAllocPolicy_IMPL, 4835 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4836 /*flags=*/ 0x10u, 4837 /*accessRight=*/0x0u, 4838 /*methodId=*/ 0x20801312u, 4839 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GPU_CACHE_ALLOC_POLICY_PARAMS), 4840 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4841 #if NV_PRINTF_STRINGS_ALLOWED 4842 /*func=*/ "subdeviceCtrlCmdFbGetGpuCacheAllocPolicy" 4843 #endif 4844 }, 4845 { /* [307] */ 4846 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 4847 /*pFunc=*/ (void (*)(void)) NULL, 4848 #else 4849 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbIsKind_IMPL, 4850 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 4851 /*flags=*/ 0x11u, 4852 /*accessRight=*/0x0u, 4853 /*methodId=*/ 0x20801313u, 4854 /*paramSize=*/ sizeof(NV2080_CTRL_FB_IS_KIND_PARAMS), 4855 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4856 #if NV_PRINTF_STRINGS_ALLOWED 4857 /*func=*/ "subdeviceCtrlCmdFbIsKind" 4858 #endif 4859 }, 4860 { /* [308] */ 4861 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 4862 /*pFunc=*/ (void (*)(void)) NULL, 4863 #else 4864 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetGpuCacheInfo_IMPL, 4865 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 4866 /*flags=*/ 0x210u, 4867 /*accessRight=*/0x0u, 4868 /*methodId=*/ 0x20801315u, 4869 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_GPU_CACHE_INFO_PARAMS), 4870 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4871 #if NV_PRINTF_STRINGS_ALLOWED 4872 /*func=*/ "subdeviceCtrlCmdFbGetGpuCacheInfo" 4873 #endif 4874 }, 4875 { /* [309] */ 4876 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4877 /*pFunc=*/ (void (*)(void)) NULL, 4878 #else 4879 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbSetGpuCacheAllocPolicyV2_IMPL, 4880 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4881 /*flags=*/ 0x10u, 4882 /*accessRight=*/0x0u, 4883 /*methodId=*/ 0x20801318u, 4884 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GPU_CACHE_ALLOC_POLICY_V2_PARAMS), 4885 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4886 #if NV_PRINTF_STRINGS_ALLOWED 4887 /*func=*/ "subdeviceCtrlCmdFbSetGpuCacheAllocPolicyV2" 4888 #endif 4889 }, 4890 { /* [310] */ 4891 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4892 /*pFunc=*/ (void (*)(void)) NULL, 4893 #else 4894 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetGpuCacheAllocPolicyV2_IMPL, 4895 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4896 /*flags=*/ 0x10u, 4897 /*accessRight=*/0x0u, 4898 /*methodId=*/ 0x20801319u, 4899 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GPU_CACHE_ALLOC_POLICY_V2_PARAMS), 4900 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4901 #if NV_PRINTF_STRINGS_ALLOWED 4902 /*func=*/ "subdeviceCtrlCmdFbGetGpuCacheAllocPolicyV2" 4903 #endif 4904 }, 4905 { /* [311] */ 4906 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4907 /*pFunc=*/ (void (*)(void)) NULL, 4908 #else 4909 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetFBRegionInfo_IMPL, 4910 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 4911 /*flags=*/ 0x10u, 4912 /*accessRight=*/0x0u, 4913 /*methodId=*/ 0x20801320u, 4914 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_FB_GET_FB_REGION_INFO_PARAMS), 4915 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4916 #if NV_PRINTF_STRINGS_ALLOWED 4917 /*func=*/ "subdeviceCtrlCmdFbGetFBRegionInfo" 4918 #endif 4919 }, 4920 { /* [312] */ 4921 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 4922 /*pFunc=*/ (void (*)(void)) NULL, 4923 #else 4924 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetOfflinedPages_IMPL, 4925 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 4926 /*flags=*/ 0x210u, 4927 /*accessRight=*/0x0u, 4928 /*methodId=*/ 0x20801322u, 4929 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_OFFLINED_PAGES_PARAMS), 4930 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4931 #if NV_PRINTF_STRINGS_ALLOWED 4932 /*func=*/ "subdeviceCtrlCmdFbGetOfflinedPages" 4933 #endif 4934 }, 4935 { /* [313] */ 4936 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 4937 /*pFunc=*/ (void (*)(void)) NULL, 4938 #else 4939 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetLTCInfoForFBP_IMPL, 4940 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 4941 /*flags=*/ 0xa50u, 4942 /*accessRight=*/0x0u, 4943 /*methodId=*/ 0x20801328u, 4944 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_LTC_INFO_FOR_FBP_PARAMS), 4945 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4946 #if NV_PRINTF_STRINGS_ALLOWED 4947 /*func=*/ "subdeviceCtrlCmdFbGetLTCInfoForFBP" 4948 #endif 4949 }, 4950 { /* [314] */ 4951 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 4952 /*pFunc=*/ (void (*)(void)) NULL, 4953 #else 4954 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbCBCOp_IMPL, 4955 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 4956 /*flags=*/ 0x204u, 4957 /*accessRight=*/0x0u, 4958 /*methodId=*/ 0x20801337u, 4959 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_FB_CBC_OP_PARAMS), 4960 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4961 #if NV_PRINTF_STRINGS_ALLOWED 4962 /*func=*/ "subdeviceCtrlCmdFbCBCOp" 4963 #endif 4964 }, 4965 { /* [315] */ 4966 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 4967 /*pFunc=*/ (void (*)(void)) NULL, 4968 #else 4969 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetCtagsForCbcEviction_IMPL, 4970 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 4971 /*flags=*/ 0x204u, 4972 /*accessRight=*/0x0u, 4973 /*methodId=*/ 0x20801338u, 4974 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_CTAGS_FOR_CBC_EVICTION_PARAMS), 4975 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4976 #if NV_PRINTF_STRINGS_ALLOWED 4977 /*func=*/ "subdeviceCtrlCmdFbGetCtagsForCbcEviction" 4978 #endif 4979 }, 4980 { /* [316] */ 4981 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 4982 /*pFunc=*/ (void (*)(void)) NULL, 4983 #else 4984 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbSetupVprRegion_IMPL, 4985 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 4986 /*flags=*/ 0x200u, 4987 /*accessRight=*/0x0u, 4988 /*methodId=*/ 0x2080133bu, 4989 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_FB_SETUP_VPR_REGION_PARAMS), 4990 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 4991 #if NV_PRINTF_STRINGS_ALLOWED 4992 /*func=*/ "subdeviceCtrlCmdFbSetupVprRegion" 4993 #endif 4994 }, 4995 { /* [317] */ 4996 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 4997 /*pFunc=*/ (void (*)(void)) NULL, 4998 #else 4999 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetCliManagedOfflinedPages_IMPL, 5000 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 5001 /*flags=*/ 0x4u, 5002 /*accessRight=*/0x0u, 5003 /*methodId=*/ 0x2080133cu, 5004 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_CLI_MANAGED_OFFLINED_PAGES_PARAMS), 5005 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5006 #if NV_PRINTF_STRINGS_ALLOWED 5007 /*func=*/ "subdeviceCtrlCmdFbGetCliManagedOfflinedPages" 5008 #endif 5009 }, 5010 { /* [318] */ 5011 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5012 /*pFunc=*/ (void (*)(void)) NULL, 5013 #else 5014 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetCompBitCopyConstructInfo_IMPL, 5015 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5016 /*flags=*/ 0x204u, 5017 /*accessRight=*/0x0u, 5018 /*methodId=*/ 0x2080133du, 5019 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_FB_GET_COMPBITCOPY_CONSTRUCT_INFO_PARAMS), 5020 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5021 #if NV_PRINTF_STRINGS_ALLOWED 5022 /*func=*/ "subdeviceCtrlCmdFbGetCompBitCopyConstructInfo" 5023 #endif 5024 }, 5025 { /* [319] */ 5026 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5027 /*pFunc=*/ (void (*)(void)) NULL, 5028 #else 5029 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbSetRrd_IMPL, 5030 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5031 /*flags=*/ 0x204u, 5032 /*accessRight=*/0x0u, 5033 /*methodId=*/ 0x2080133eu, 5034 /*paramSize=*/ sizeof(NV2080_CTRL_FB_SET_RRD_PARAMS), 5035 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5036 #if NV_PRINTF_STRINGS_ALLOWED 5037 /*func=*/ "subdeviceCtrlCmdFbSetRrd" 5038 #endif 5039 }, 5040 { /* [320] */ 5041 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5042 /*pFunc=*/ (void (*)(void)) NULL, 5043 #else 5044 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbSetReadLimit_IMPL, 5045 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5046 /*flags=*/ 0x204u, 5047 /*accessRight=*/0x0u, 5048 /*methodId=*/ 0x2080133fu, 5049 /*paramSize=*/ sizeof(NV2080_CTRL_FB_SET_READ_LIMIT_PARAMS), 5050 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5051 #if NV_PRINTF_STRINGS_ALLOWED 5052 /*func=*/ "subdeviceCtrlCmdFbSetReadLimit" 5053 #endif 5054 }, 5055 { /* [321] */ 5056 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5057 /*pFunc=*/ (void (*)(void)) NULL, 5058 #else 5059 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbSetWriteLimit_IMPL, 5060 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5061 /*flags=*/ 0x204u, 5062 /*accessRight=*/0x0u, 5063 /*methodId=*/ 0x20801340u, 5064 /*paramSize=*/ sizeof(NV2080_CTRL_FB_SET_WRITE_LIMIT_PARAMS), 5065 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5066 #if NV_PRINTF_STRINGS_ALLOWED 5067 /*func=*/ "subdeviceCtrlCmdFbSetWriteLimit" 5068 #endif 5069 }, 5070 { /* [322] */ 5071 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5072 /*pFunc=*/ (void (*)(void)) NULL, 5073 #else 5074 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbPatchPbrForMining_IMPL, 5075 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5076 /*flags=*/ 0x204u, 5077 /*accessRight=*/0x0u, 5078 /*methodId=*/ 0x20801341u, 5079 /*paramSize=*/ sizeof(NV2080_CTRL_FB_PATCH_PBR_FOR_MINING_PARAMS), 5080 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5081 #if NV_PRINTF_STRINGS_ALLOWED 5082 /*func=*/ "subdeviceCtrlCmdFbPatchPbrForMining" 5083 #endif 5084 }, 5085 { /* [323] */ 5086 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5087 /*pFunc=*/ (void (*)(void)) NULL, 5088 #else 5089 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetMemAlignment_IMPL, 5090 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5091 /*flags=*/ 0x50u, 5092 /*accessRight=*/0x0u, 5093 /*methodId=*/ 0x20801342u, 5094 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_MEM_ALIGNMENT_PARAMS), 5095 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5096 #if NV_PRINTF_STRINGS_ALLOWED 5097 /*func=*/ "subdeviceCtrlCmdFbGetMemAlignment" 5098 #endif 5099 }, 5100 { /* [324] */ 5101 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5102 /*pFunc=*/ (void (*)(void)) NULL, 5103 #else 5104 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetRemappedRows_IMPL, 5105 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5106 /*flags=*/ 0x210u, 5107 /*accessRight=*/0x0u, 5108 /*methodId=*/ 0x20801344u, 5109 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_REMAPPED_ROWS_PARAMS), 5110 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5111 #if NV_PRINTF_STRINGS_ALLOWED 5112 /*func=*/ "subdeviceCtrlCmdFbGetRemappedRows" 5113 #endif 5114 }, 5115 { /* [325] */ 5116 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5117 /*pFunc=*/ (void (*)(void)) NULL, 5118 #else 5119 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetFsInfo_IMPL, 5120 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5121 /*flags=*/ 0x210u, 5122 /*accessRight=*/0x0u, 5123 /*methodId=*/ 0x20801346u, 5124 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_FS_INFO_PARAMS), 5125 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5126 #if NV_PRINTF_STRINGS_ALLOWED 5127 /*func=*/ "subdeviceCtrlCmdFbGetFsInfo" 5128 #endif 5129 }, 5130 { /* [326] */ 5131 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5132 /*pFunc=*/ (void (*)(void)) NULL, 5133 #else 5134 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetRowRemapperHistogram_IMPL, 5135 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5136 /*flags=*/ 0x210u, 5137 /*accessRight=*/0x0u, 5138 /*methodId=*/ 0x20801347u, 5139 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_ROW_REMAPPER_HISTOGRAM_PARAMS), 5140 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5141 #if NV_PRINTF_STRINGS_ALLOWED 5142 /*func=*/ "subdeviceCtrlCmdFbGetRowRemapperHistogram" 5143 #endif 5144 }, 5145 { /* [327] */ 5146 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 5147 /*pFunc=*/ (void (*)(void)) NULL, 5148 #else 5149 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetDynamicOfflinedPages_IMPL, 5150 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 5151 /*flags=*/ 0x2210u, 5152 /*accessRight=*/0x0u, 5153 /*methodId=*/ 0x20801348u, 5154 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_DYNAMIC_OFFLINED_PAGES_PARAMS), 5155 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5156 #if NV_PRINTF_STRINGS_ALLOWED 5157 /*func=*/ "subdeviceCtrlCmdFbGetDynamicOfflinedPages" 5158 #endif 5159 }, 5160 { /* [328] */ 5161 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 5162 /*pFunc=*/ (void (*)(void)) NULL, 5163 #else 5164 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbUpdateNumaStatus_IMPL, 5165 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 5166 /*flags=*/ 0x0u, 5167 /*accessRight=*/0x0u, 5168 /*methodId=*/ 0x20801350u, 5169 /*paramSize=*/ sizeof(NV2080_CTRL_FB_UPDATE_NUMA_STATUS_PARAMS), 5170 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5171 #if NV_PRINTF_STRINGS_ALLOWED 5172 /*func=*/ "subdeviceCtrlCmdFbUpdateNumaStatus" 5173 #endif 5174 }, 5175 { /* [329] */ 5176 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 5177 /*pFunc=*/ (void (*)(void)) NULL, 5178 #else 5179 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFbGetNumaInfo_IMPL, 5180 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 5181 /*flags=*/ 0x0u, 5182 /*accessRight=*/0x0u, 5183 /*methodId=*/ 0x20801351u, 5184 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_NUMA_INFO_PARAMS), 5185 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5186 #if NV_PRINTF_STRINGS_ALLOWED 5187 /*func=*/ "subdeviceCtrlCmdFbGetNumaInfo" 5188 #endif 5189 }, 5190 { /* [330] */ 5191 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5192 /*pFunc=*/ (void (*)(void)) NULL, 5193 #else 5194 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGbGetSemaphoreSurfaceLayout_IMPL, 5195 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5196 /*flags=*/ 0x10u, 5197 /*accessRight=*/0x0u, 5198 /*methodId=*/ 0x20801352u, 5199 /*paramSize=*/ sizeof(NV2080_CTRL_FB_GET_SEMAPHORE_SURFACE_LAYOUT_PARAMS), 5200 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5201 #if NV_PRINTF_STRINGS_ALLOWED 5202 /*func=*/ "subdeviceCtrlCmdGbGetSemaphoreSurfaceLayout" 5203 #endif 5204 }, 5205 { /* [331] */ 5206 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4813u) 5207 /*pFunc=*/ (void (*)(void)) NULL, 5208 #else 5209 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMcGetArchInfo_IMPL, 5210 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4813u) 5211 /*flags=*/ 0x4813u, 5212 /*accessRight=*/0x0u, 5213 /*methodId=*/ 0x20801701u, 5214 /*paramSize=*/ sizeof(NV2080_CTRL_MC_GET_ARCH_INFO_PARAMS), 5215 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5216 #if NV_PRINTF_STRINGS_ALLOWED 5217 /*func=*/ "subdeviceCtrlCmdMcGetArchInfo" 5218 #endif 5219 }, 5220 { /* [332] */ 5221 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5222 /*pFunc=*/ (void (*)(void)) NULL, 5223 #else 5224 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMcServiceInterrupts_IMPL, 5225 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5226 /*flags=*/ 0x850u, 5227 /*accessRight=*/0x0u, 5228 /*methodId=*/ 0x20801702u, 5229 /*paramSize=*/ sizeof(NV2080_CTRL_MC_SERVICE_INTERRUPTS_PARAMS), 5230 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5231 #if NV_PRINTF_STRINGS_ALLOWED 5232 /*func=*/ "subdeviceCtrlCmdMcServiceInterrupts" 5233 #endif 5234 }, 5235 { /* [333] */ 5236 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5237 /*pFunc=*/ (void (*)(void)) NULL, 5238 #else 5239 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMcGetManufacturer_IMPL, 5240 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5241 /*flags=*/ 0x10u, 5242 /*accessRight=*/0x0u, 5243 /*methodId=*/ 0x20801703u, 5244 /*paramSize=*/ sizeof(NV2080_CTRL_MC_GET_MANUFACTURER_PARAMS), 5245 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5246 #if NV_PRINTF_STRINGS_ALLOWED 5247 /*func=*/ "subdeviceCtrlCmdMcGetManufacturer" 5248 #endif 5249 }, 5250 { /* [334] */ 5251 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5252 /*pFunc=*/ (void (*)(void)) NULL, 5253 #else 5254 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMcQueryHostclkSlowdownStatus_IMPL, 5255 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5256 /*flags=*/ 0x10u, 5257 /*accessRight=*/0x0u, 5258 /*methodId=*/ 0x20801708u, 5259 /*paramSize=*/ sizeof(NV2080_CTRL_MC_QUERY_HOSTCLK_SLOWDOWN_STATUS_PARAMS), 5260 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5261 #if NV_PRINTF_STRINGS_ALLOWED 5262 /*func=*/ "subdeviceCtrlCmdMcQueryHostclkSlowdownStatus" 5263 #endif 5264 }, 5265 { /* [335] */ 5266 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5267 /*pFunc=*/ (void (*)(void)) NULL, 5268 #else 5269 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMcSetHostclkSlowdownStatus_IMPL, 5270 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5271 /*flags=*/ 0x10u, 5272 /*accessRight=*/0x0u, 5273 /*methodId=*/ 0x20801709u, 5274 /*paramSize=*/ sizeof(NV2080_CTRL_MC_SET_HOSTCLK_SLOWDOWN_STATUS_PARAMS), 5275 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5276 #if NV_PRINTF_STRINGS_ALLOWED 5277 /*func=*/ "subdeviceCtrlCmdMcSetHostclkSlowdownStatus" 5278 #endif 5279 }, 5280 { /* [336] */ 5281 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 5282 /*pFunc=*/ (void (*)(void)) NULL, 5283 #else 5284 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdMcChangeReplayableFaultOwnership_IMPL, 5285 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 5286 /*flags=*/ 0x4u, 5287 /*accessRight=*/0x0u, 5288 /*methodId=*/ 0x2080170cu, 5289 /*paramSize=*/ sizeof(NV2080_CTRL_MC_CHANGE_REPLAYABLE_FAULT_OWNERSHIP_PARAMS), 5290 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5291 #if NV_PRINTF_STRINGS_ALLOWED 5292 /*func=*/ "subdeviceCtrlCmdMcChangeReplayableFaultOwnership" 5293 #endif 5294 }, 5295 { /* [337] */ 5296 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4850u) 5297 /*pFunc=*/ (void (*)(void)) NULL, 5298 #else 5299 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetPciInfo_IMPL, 5300 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4850u) 5301 /*flags=*/ 0x4850u, 5302 /*accessRight=*/0x0u, 5303 /*methodId=*/ 0x20801801u, 5304 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_PCI_INFO_PARAMS), 5305 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5306 #if NV_PRINTF_STRINGS_ALLOWED 5307 /*func=*/ "subdeviceCtrlCmdBusGetPciInfo" 5308 #endif 5309 }, 5310 { /* [338] */ 5311 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5312 /*pFunc=*/ (void (*)(void)) NULL, 5313 #else 5314 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetInfo_IMPL, 5315 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5316 /*flags=*/ 0x850u, 5317 /*accessRight=*/0x0u, 5318 /*methodId=*/ 0x20801802u, 5319 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_INFO_PARAMS), 5320 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5321 #if NV_PRINTF_STRINGS_ALLOWED 5322 /*func=*/ "subdeviceCtrlCmdBusGetInfo" 5323 #endif 5324 }, 5325 { /* [339] */ 5326 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4850u) 5327 /*pFunc=*/ (void (*)(void)) NULL, 5328 #else 5329 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetPciBarInfo_IMPL, 5330 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4850u) 5331 /*flags=*/ 0x4850u, 5332 /*accessRight=*/0x0u, 5333 /*methodId=*/ 0x20801803u, 5334 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_PCI_BAR_INFO_PARAMS), 5335 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5336 #if NV_PRINTF_STRINGS_ALLOWED 5337 /*func=*/ "subdeviceCtrlCmdBusGetPciBarInfo" 5338 #endif 5339 }, 5340 { /* [340] */ 5341 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5342 /*pFunc=*/ (void (*)(void)) NULL, 5343 #else 5344 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusSetPcieLinkWidth_IMPL, 5345 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5346 /*flags=*/ 0x204u, 5347 /*accessRight=*/0x0u, 5348 /*methodId=*/ 0x20801804u, 5349 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_SET_PCIE_LINK_WIDTH_PARAMS), 5350 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5351 #if NV_PRINTF_STRINGS_ALLOWED 5352 /*func=*/ "subdeviceCtrlCmdBusSetPcieLinkWidth" 5353 #endif 5354 }, 5355 { /* [341] */ 5356 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5357 /*pFunc=*/ (void (*)(void)) NULL, 5358 #else 5359 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusSetPcieSpeed_IMPL, 5360 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5361 /*flags=*/ 0x204u, 5362 /*accessRight=*/0x0u, 5363 /*methodId=*/ 0x20801805u, 5364 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_SET_PCIE_SPEED_PARAMS), 5365 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5366 #if NV_PRINTF_STRINGS_ALLOWED 5367 /*func=*/ "subdeviceCtrlCmdBusSetPcieSpeed" 5368 #endif 5369 }, 5370 { /* [342] */ 5371 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5372 /*pFunc=*/ (void (*)(void)) NULL, 5373 #else 5374 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusSetHwbcUpstreamPcieSpeed_IMPL, 5375 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5376 /*flags=*/ 0x10u, 5377 /*accessRight=*/0x0u, 5378 /*methodId=*/ 0x20801806u, 5379 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_SET_HWBC_UPSTREAM_PCIE_SPEED_PARAMS), 5380 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5381 #if NV_PRINTF_STRINGS_ALLOWED 5382 /*func=*/ "subdeviceCtrlCmdBusSetHwbcUpstreamPcieSpeed" 5383 #endif 5384 }, 5385 { /* [343] */ 5386 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5387 /*pFunc=*/ (void (*)(void)) NULL, 5388 #else 5389 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetHwbcUpstreamPcieSpeed_IMPL, 5390 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5391 /*flags=*/ 0x10u, 5392 /*accessRight=*/0x0u, 5393 /*methodId=*/ 0x20801807u, 5394 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_HWBC_UPSTREAM_PCIE_SPEED_PARAMS), 5395 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5396 #if NV_PRINTF_STRINGS_ALLOWED 5397 /*func=*/ "subdeviceCtrlCmdBusGetHwbcUpstreamPcieSpeed" 5398 #endif 5399 }, 5400 { /* [344] */ 5401 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5402 /*pFunc=*/ (void (*)(void)) NULL, 5403 #else 5404 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusHWBCGetUpstreamBAR0_IMPL, 5405 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5406 /*flags=*/ 0x10u, 5407 /*accessRight=*/0x0u, 5408 /*methodId=*/ 0x2080180eu, 5409 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_HWBC_GET_UPSTREAM_BAR0_PARAMS), 5410 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5411 #if NV_PRINTF_STRINGS_ALLOWED 5412 /*func=*/ "subdeviceCtrlCmdBusHWBCGetUpstreamBAR0" 5413 #endif 5414 }, 5415 { /* [345] */ 5416 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5417 /*pFunc=*/ (void (*)(void)) NULL, 5418 #else 5419 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusServiceGpuMultifunctionState_IMPL, 5420 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5421 /*flags=*/ 0x210u, 5422 /*accessRight=*/0x0u, 5423 /*methodId=*/ 0x20801812u, 5424 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_SERVICE_GPU_MULTIFUNC_STATE_PARAMS), 5425 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5426 #if NV_PRINTF_STRINGS_ALLOWED 5427 /*func=*/ "subdeviceCtrlCmdBusServiceGpuMultifunctionState" 5428 #endif 5429 }, 5430 { /* [346] */ 5431 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5432 /*pFunc=*/ (void (*)(void)) NULL, 5433 #else 5434 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetPexCounters_IMPL, 5435 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5436 /*flags=*/ 0x210u, 5437 /*accessRight=*/0x0u, 5438 /*methodId=*/ 0x20801813u, 5439 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_PEX_COUNTERS_PARAMS), 5440 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5441 #if NV_PRINTF_STRINGS_ALLOWED 5442 /*func=*/ "subdeviceCtrlCmdBusGetPexCounters" 5443 #endif 5444 }, 5445 { /* [347] */ 5446 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5447 /*pFunc=*/ (void (*)(void)) NULL, 5448 #else 5449 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusClearPexCounters_IMPL, 5450 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5451 /*flags=*/ 0x210u, 5452 /*accessRight=*/0x0u, 5453 /*methodId=*/ 0x20801814u, 5454 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_CLEAR_PEX_COUNTERS_PARAMS), 5455 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5456 #if NV_PRINTF_STRINGS_ALLOWED 5457 /*func=*/ "subdeviceCtrlCmdBusClearPexCounters" 5458 #endif 5459 }, 5460 { /* [348] */ 5461 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5462 /*pFunc=*/ (void (*)(void)) NULL, 5463 #else 5464 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusFreezePexCounters_IMPL, 5465 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5466 /*flags=*/ 0x210u, 5467 /*accessRight=*/0x0u, 5468 /*methodId=*/ 0x20801815u, 5469 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_FREEZE_PEX_COUNTERS_PARAMS), 5470 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5471 #if NV_PRINTF_STRINGS_ALLOWED 5472 /*func=*/ "subdeviceCtrlCmdBusFreezePexCounters" 5473 #endif 5474 }, 5475 { /* [349] */ 5476 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5477 /*pFunc=*/ (void (*)(void)) NULL, 5478 #else 5479 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetPexLaneCounters_IMPL, 5480 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5481 /*flags=*/ 0x210u, 5482 /*accessRight=*/0x0u, 5483 /*methodId=*/ 0x20801816u, 5484 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BUS_GET_PEX_LANE_COUNTERS_PARAMS), 5485 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5486 #if NV_PRINTF_STRINGS_ALLOWED 5487 /*func=*/ "subdeviceCtrlCmdBusGetPexLaneCounters" 5488 #endif 5489 }, 5490 { /* [350] */ 5491 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5492 /*pFunc=*/ (void (*)(void)) NULL, 5493 #else 5494 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetPcieLtrLatency_IMPL, 5495 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5496 /*flags=*/ 0x210u, 5497 /*accessRight=*/0x0u, 5498 /*methodId=*/ 0x20801817u, 5499 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BUS_GET_PCIE_LTR_LATENCY_PARAMS), 5500 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5501 #if NV_PRINTF_STRINGS_ALLOWED 5502 /*func=*/ "subdeviceCtrlCmdBusGetPcieLtrLatency" 5503 #endif 5504 }, 5505 { /* [351] */ 5506 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5507 /*pFunc=*/ (void (*)(void)) NULL, 5508 #else 5509 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusSetPcieLtrLatency_IMPL, 5510 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5511 /*flags=*/ 0x210u, 5512 /*accessRight=*/0x0u, 5513 /*methodId=*/ 0x20801818u, 5514 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BUS_SET_PCIE_LTR_LATENCY_PARAMS), 5515 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5516 #if NV_PRINTF_STRINGS_ALLOWED 5517 /*func=*/ "subdeviceCtrlCmdBusSetPcieLtrLatency" 5518 #endif 5519 }, 5520 { /* [352] */ 5521 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5522 /*pFunc=*/ (void (*)(void)) NULL, 5523 #else 5524 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetPexUtilCounters_IMPL, 5525 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5526 /*flags=*/ 0x210u, 5527 /*accessRight=*/0x0u, 5528 /*methodId=*/ 0x20801819u, 5529 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_PEX_UTIL_COUNTERS_PARAMS), 5530 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5531 #if NV_PRINTF_STRINGS_ALLOWED 5532 /*func=*/ "subdeviceCtrlCmdBusGetPexUtilCounters" 5533 #endif 5534 }, 5535 { /* [353] */ 5536 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5537 /*pFunc=*/ (void (*)(void)) NULL, 5538 #else 5539 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusClearPexUtilCounters_IMPL, 5540 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5541 /*flags=*/ 0x210u, 5542 /*accessRight=*/0x0u, 5543 /*methodId=*/ 0x20801820u, 5544 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_CLEAR_PEX_UTIL_COUNTERS_PARAMS), 5545 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5546 #if NV_PRINTF_STRINGS_ALLOWED 5547 /*func=*/ "subdeviceCtrlCmdBusClearPexUtilCounters" 5548 #endif 5549 }, 5550 { /* [354] */ 5551 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5552 /*pFunc=*/ (void (*)(void)) NULL, 5553 #else 5554 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetBFD_IMPL, 5555 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5556 /*flags=*/ 0x10u, 5557 /*accessRight=*/0x0u, 5558 /*methodId=*/ 0x20801821u, 5559 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_BFD_PARAMSARR), 5560 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5561 #if NV_PRINTF_STRINGS_ALLOWED 5562 /*func=*/ "subdeviceCtrlCmdBusGetBFD" 5563 #endif 5564 }, 5565 { /* [355] */ 5566 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5567 /*pFunc=*/ (void (*)(void)) NULL, 5568 #else 5569 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetAspmDisableFlags_IMPL, 5570 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5571 /*flags=*/ 0x850u, 5572 /*accessRight=*/0x0u, 5573 /*methodId=*/ 0x20801822u, 5574 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_ASPM_DISABLE_FLAGS_PARAMS), 5575 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5576 #if NV_PRINTF_STRINGS_ALLOWED 5577 /*func=*/ "subdeviceCtrlCmdBusGetAspmDisableFlags" 5578 #endif 5579 }, 5580 { /* [356] */ 5581 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200850u) 5582 /*pFunc=*/ (void (*)(void)) NULL, 5583 #else 5584 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetInfoV2_IMPL, 5585 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200850u) 5586 /*flags=*/ 0x200850u, 5587 /*accessRight=*/0x0u, 5588 /*methodId=*/ 0x20801823u, 5589 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_INFO_V2_PARAMS), 5590 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5591 #if NV_PRINTF_STRINGS_ALLOWED 5592 /*func=*/ "subdeviceCtrlCmdBusGetInfoV2" 5593 #endif 5594 }, 5595 { /* [357] */ 5596 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5597 /*pFunc=*/ (void (*)(void)) NULL, 5598 #else 5599 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusControlPublicAspmBits_IMPL, 5600 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5601 /*flags=*/ 0x210u, 5602 /*accessRight=*/0x0u, 5603 /*methodId=*/ 0x20801824u, 5604 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BUS_CONTROL_PUBLIC_ASPM_BITS_PARAMS), 5605 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5606 #if NV_PRINTF_STRINGS_ALLOWED 5607 /*func=*/ "subdeviceCtrlCmdBusControlPublicAspmBits" 5608 #endif 5609 }, 5610 { /* [358] */ 5611 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 5612 /*pFunc=*/ (void (*)(void)) NULL, 5613 #else 5614 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetNvlinkPeerIdMask_IMPL, 5615 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 5616 /*flags=*/ 0x810u, 5617 /*accessRight=*/0x0u, 5618 /*methodId=*/ 0x20801825u, 5619 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_NVLINK_PEER_ID_MASK_PARAMS), 5620 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5621 #if NV_PRINTF_STRINGS_ALLOWED 5622 /*func=*/ "subdeviceCtrlCmdBusGetNvlinkPeerIdMask" 5623 #endif 5624 }, 5625 { /* [359] */ 5626 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5627 /*pFunc=*/ (void (*)(void)) NULL, 5628 #else 5629 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusSetEomParameters_IMPL, 5630 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5631 /*flags=*/ 0x210u, 5632 /*accessRight=*/0x0u, 5633 /*methodId=*/ 0x20801826u, 5634 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BUS_SET_EOM_PARAMETERS_PARAMS), 5635 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5636 #if NV_PRINTF_STRINGS_ALLOWED 5637 /*func=*/ "subdeviceCtrlCmdBusSetEomParameters" 5638 #endif 5639 }, 5640 { /* [360] */ 5641 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5642 /*pFunc=*/ (void (*)(void)) NULL, 5643 #else 5644 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetUphyDlnCfgSpace_IMPL, 5645 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5646 /*flags=*/ 0x210u, 5647 /*accessRight=*/0x0u, 5648 /*methodId=*/ 0x20801827u, 5649 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BUS_GET_UPHY_DLN_CFG_SPACE_PARAMS), 5650 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5651 #if NV_PRINTF_STRINGS_ALLOWED 5652 /*func=*/ "subdeviceCtrlCmdBusGetUphyDlnCfgSpace" 5653 #endif 5654 }, 5655 { /* [361] */ 5656 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5657 /*pFunc=*/ (void (*)(void)) NULL, 5658 #else 5659 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetEomStatus_IMPL, 5660 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5661 /*flags=*/ 0x210u, 5662 /*accessRight=*/0x0u, 5663 /*methodId=*/ 0x20801828u, 5664 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_EOM_STATUS_PARAMS), 5665 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5666 #if NV_PRINTF_STRINGS_ALLOWED 5667 /*func=*/ "subdeviceCtrlCmdBusGetEomStatus" 5668 #endif 5669 }, 5670 { /* [362] */ 5671 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x6210u) 5672 /*pFunc=*/ (void (*)(void)) NULL, 5673 #else 5674 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetPcieReqAtomicsCaps_IMPL, 5675 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x6210u) 5676 /*flags=*/ 0x6210u, 5677 /*accessRight=*/0x0u, 5678 /*methodId=*/ 0x20801829u, 5679 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BUS_GET_PCIE_REQ_ATOMICS_CAPS_PARAMS), 5680 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5681 #if NV_PRINTF_STRINGS_ALLOWED 5682 /*func=*/ "subdeviceCtrlCmdBusGetPcieReqAtomicsCaps" 5683 #endif 5684 }, 5685 { /* [363] */ 5686 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x6210u) 5687 /*pFunc=*/ (void (*)(void)) NULL, 5688 #else 5689 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetPcieSupportedGpuAtomics_IMPL, 5690 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x6210u) 5691 /*flags=*/ 0x6210u, 5692 /*accessRight=*/0x0u, 5693 /*methodId=*/ 0x2080182au, 5694 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BUS_GET_PCIE_SUPPORTED_GPU_ATOMICS_PARAMS), 5695 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5696 #if NV_PRINTF_STRINGS_ALLOWED 5697 /*func=*/ "subdeviceCtrlCmdBusGetPcieSupportedGpuAtomics" 5698 #endif 5699 }, 5700 { /* [364] */ 5701 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5702 /*pFunc=*/ (void (*)(void)) NULL, 5703 #else 5704 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetC2CInfo_IMPL, 5705 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5706 /*flags=*/ 0x210u, 5707 /*accessRight=*/0x0u, 5708 /*methodId=*/ 0x2080182bu, 5709 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_BUS_GET_C2C_INFO_PARAMS), 5710 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5711 #if NV_PRINTF_STRINGS_ALLOWED 5712 /*func=*/ "subdeviceCtrlCmdBusGetC2CInfo" 5713 #endif 5714 }, 5715 { /* [365] */ 5716 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10000u) 5717 /*pFunc=*/ (void (*)(void)) NULL, 5718 #else 5719 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusSysmemAccess_IMPL, 5720 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10000u) 5721 /*flags=*/ 0x10000u, 5722 /*accessRight=*/0x0u, 5723 /*methodId=*/ 0x2080182cu, 5724 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_SYSMEM_ACCESS_PARAMS), 5725 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5726 #if NV_PRINTF_STRINGS_ALLOWED 5727 /*func=*/ "subdeviceCtrlCmdBusSysmemAccess" 5728 #endif 5729 }, 5730 { /* [366] */ 5731 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5732 /*pFunc=*/ (void (*)(void)) NULL, 5733 #else 5734 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetC2CErrorInfo_IMPL, 5735 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5736 /*flags=*/ 0x210u, 5737 /*accessRight=*/0x0u, 5738 /*methodId=*/ 0x2080182du, 5739 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_GET_C2C_ERR_INFO_PARAMS), 5740 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5741 #if NV_PRINTF_STRINGS_ALLOWED 5742 /*func=*/ "subdeviceCtrlCmdBusGetC2CErrorInfo" 5743 #endif 5744 }, 5745 { /* [367] */ 5746 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100200u) 5747 /*pFunc=*/ (void (*)(void)) NULL, 5748 #else 5749 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusSetP2pMapping_IMPL, 5750 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100200u) 5751 /*flags=*/ 0x100200u, 5752 /*accessRight=*/0x0u, 5753 /*methodId=*/ 0x2080182eu, 5754 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_SET_P2P_MAPPING_PARAMS), 5755 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5756 #if NV_PRINTF_STRINGS_ALLOWED 5757 /*func=*/ "subdeviceCtrlCmdBusSetP2pMapping" 5758 #endif 5759 }, 5760 { /* [368] */ 5761 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100200u) 5762 /*pFunc=*/ (void (*)(void)) NULL, 5763 #else 5764 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusUnsetP2pMapping_IMPL, 5765 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100200u) 5766 /*flags=*/ 0x100200u, 5767 /*accessRight=*/0x0u, 5768 /*methodId=*/ 0x2080182fu, 5769 /*paramSize=*/ sizeof(NV2080_CTRL_BUS_UNSET_P2P_MAPPING_PARAMS), 5770 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5771 #if NV_PRINTF_STRINGS_ALLOWED 5772 /*func=*/ "subdeviceCtrlCmdBusUnsetP2pMapping" 5773 #endif 5774 }, 5775 { /* [369] */ 5776 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5777 /*pFunc=*/ (void (*)(void)) NULL, 5778 #else 5779 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKPerfBoost_IMPL, 5780 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5781 /*flags=*/ 0x850u, 5782 /*accessRight=*/0x0u, 5783 /*methodId=*/ 0x2080200au, 5784 /*paramSize=*/ sizeof(NV2080_CTRL_PERF_BOOST_PARAMS), 5785 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5786 #if NV_PRINTF_STRINGS_ALLOWED 5787 /*func=*/ "subdeviceCtrlCmdKPerfBoost" 5788 #endif 5789 }, 5790 { /* [370] */ 5791 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5792 /*pFunc=*/ (void (*)(void)) NULL, 5793 #else 5794 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdPerfSetPowerstate_DISPATCH, 5795 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5796 /*flags=*/ 0x10u, 5797 /*accessRight=*/0x0u, 5798 /*methodId=*/ 0x2080205bu, 5799 /*paramSize=*/ sizeof(NV2080_CTRL_PERF_SET_POWERSTATE_PARAMS), 5800 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5801 #if NV_PRINTF_STRINGS_ALLOWED 5802 /*func=*/ "subdeviceCtrlCmdPerfSetPowerstate" 5803 #endif 5804 }, 5805 { /* [371] */ 5806 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x212u) 5807 /*pFunc=*/ (void (*)(void)) NULL, 5808 #else 5809 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdPerfRatedTdpGetControl_IMPL, 5810 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x212u) 5811 /*flags=*/ 0x212u, 5812 /*accessRight=*/0x0u, 5813 /*methodId=*/ 0x2080206eu, 5814 /*paramSize=*/ sizeof(NV2080_CTRL_PERF_RATED_TDP_CONTROL_PARAMS), 5815 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5816 #if NV_PRINTF_STRINGS_ALLOWED 5817 /*func=*/ "subdeviceCtrlCmdPerfRatedTdpGetControl" 5818 #endif 5819 }, 5820 { /* [372] */ 5821 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5822 /*pFunc=*/ (void (*)(void)) NULL, 5823 #else 5824 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdPerfRatedTdpSetControl_DISPATCH, 5825 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5826 /*flags=*/ 0x10u, 5827 /*accessRight=*/0x0u, 5828 /*methodId=*/ 0x2080206fu, 5829 /*paramSize=*/ sizeof(NV2080_CTRL_PERF_RATED_TDP_CONTROL_PARAMS), 5830 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5831 #if NV_PRINTF_STRINGS_ALLOWED 5832 /*func=*/ "subdeviceCtrlCmdPerfRatedTdpSetControl" 5833 #endif 5834 }, 5835 { /* [373] */ 5836 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5837 /*pFunc=*/ (void (*)(void)) NULL, 5838 #else 5839 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdPerfSetAuxPowerState_DISPATCH, 5840 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5841 /*flags=*/ 0x10u, 5842 /*accessRight=*/0x0u, 5843 /*methodId=*/ 0x20802092u, 5844 /*paramSize=*/ sizeof(NV2080_CTRL_PERF_SET_AUX_POWER_STATE_PARAMS), 5845 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5846 #if NV_PRINTF_STRINGS_ALLOWED 5847 /*func=*/ "subdeviceCtrlCmdPerfSetAuxPowerState" 5848 #endif 5849 }, 5850 { /* [374] */ 5851 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5852 /*pFunc=*/ (void (*)(void)) NULL, 5853 #else 5854 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdPerfReservePerfmonHw_DISPATCH, 5855 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5856 /*flags=*/ 0x50u, 5857 /*accessRight=*/0x0u, 5858 /*methodId=*/ 0x20802093u, 5859 /*paramSize=*/ sizeof(NV2080_CTRL_PERF_RESERVE_PERFMON_HW_PARAMS), 5860 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5861 #if NV_PRINTF_STRINGS_ALLOWED 5862 /*func=*/ "subdeviceCtrlCmdPerfReservePerfmonHw" 5863 #endif 5864 }, 5865 { /* [375] */ 5866 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5867 /*pFunc=*/ (void (*)(void)) NULL, 5868 #else 5869 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamplesV2_IMPL, 5870 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 5871 /*flags=*/ 0x210u, 5872 /*accessRight=*/0x0u, 5873 /*methodId=*/ 0x20802096u, 5874 /*paramSize=*/ sizeof(NV2080_CTRL_PERF_GET_GPUMON_PERFMON_UTIL_SAMPLES_V2_PARAMS), 5875 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5876 #if NV_PRINTF_STRINGS_ALLOWED 5877 /*func=*/ "subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamplesV2" 5878 #endif 5879 }, 5880 { /* [376] */ 5881 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 5882 /*pFunc=*/ (void (*)(void)) NULL, 5883 #else 5884 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdRcReadVirtualMem_IMPL, 5885 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 5886 /*flags=*/ 0x0u, 5887 /*accessRight=*/0x0u, 5888 /*methodId=*/ 0x20802204u, 5889 /*paramSize=*/ sizeof(NV2080_CTRL_RC_READ_VIRTUAL_MEM_PARAMS), 5890 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5891 #if NV_PRINTF_STRINGS_ALLOWED 5892 /*func=*/ "subdeviceCtrlCmdRcReadVirtualMem" 5893 #endif 5894 }, 5895 { /* [377] */ 5896 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5897 /*pFunc=*/ (void (*)(void)) NULL, 5898 #else 5899 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdRcGetErrorCount_IMPL, 5900 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 5901 /*flags=*/ 0x10u, 5902 /*accessRight=*/0x0u, 5903 /*methodId=*/ 0x20802205u, 5904 /*paramSize=*/ sizeof(NV2080_CTRL_RC_GET_ERROR_COUNT_PARAMS), 5905 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5906 #if NV_PRINTF_STRINGS_ALLOWED 5907 /*func=*/ "subdeviceCtrlCmdRcGetErrorCount" 5908 #endif 5909 }, 5910 { /* [378] */ 5911 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5912 /*pFunc=*/ (void (*)(void)) NULL, 5913 #else 5914 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdRcSetCleanErrorHistory_IMPL, 5915 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5916 /*flags=*/ 0x204u, 5917 /*accessRight=*/0x0u, 5918 /*methodId=*/ 0x20802207u, 5919 /*paramSize=*/ 0, 5920 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5921 #if NV_PRINTF_STRINGS_ALLOWED 5922 /*func=*/ "subdeviceCtrlCmdRcSetCleanErrorHistory" 5923 #endif 5924 }, 5925 { /* [379] */ 5926 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5927 /*pFunc=*/ (void (*)(void)) NULL, 5928 #else 5929 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdRcGetWatchdogInfo_IMPL, 5930 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 5931 /*flags=*/ 0x850u, 5932 /*accessRight=*/0x0u, 5933 /*methodId=*/ 0x20802209u, 5934 /*paramSize=*/ sizeof(NV2080_CTRL_RC_GET_WATCHDOG_INFO_PARAMS), 5935 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5936 #if NV_PRINTF_STRINGS_ALLOWED 5937 /*func=*/ "subdeviceCtrlCmdRcGetWatchdogInfo" 5938 #endif 5939 }, 5940 { /* [380] */ 5941 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5942 /*pFunc=*/ (void (*)(void)) NULL, 5943 #else 5944 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdRcDisableWatchdog_IMPL, 5945 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5946 /*flags=*/ 0x50u, 5947 /*accessRight=*/0x0u, 5948 /*methodId=*/ 0x2080220au, 5949 /*paramSize=*/ 0, 5950 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5951 #if NV_PRINTF_STRINGS_ALLOWED 5952 /*func=*/ "subdeviceCtrlCmdRcDisableWatchdog" 5953 #endif 5954 }, 5955 { /* [381] */ 5956 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5957 /*pFunc=*/ (void (*)(void)) NULL, 5958 #else 5959 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdRcEnableWatchdog_IMPL, 5960 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5961 /*flags=*/ 0x50u, 5962 /*accessRight=*/0x0u, 5963 /*methodId=*/ 0x2080220bu, 5964 /*paramSize=*/ 0, 5965 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5966 #if NV_PRINTF_STRINGS_ALLOWED 5967 /*func=*/ "subdeviceCtrlCmdRcEnableWatchdog" 5968 #endif 5969 }, 5970 { /* [382] */ 5971 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5972 /*pFunc=*/ (void (*)(void)) NULL, 5973 #else 5974 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdRcReleaseWatchdogRequests_IMPL, 5975 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 5976 /*flags=*/ 0x50u, 5977 /*accessRight=*/0x0u, 5978 /*methodId=*/ 0x2080220cu, 5979 /*paramSize=*/ 0, 5980 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5981 #if NV_PRINTF_STRINGS_ALLOWED 5982 /*func=*/ "subdeviceCtrlCmdRcReleaseWatchdogRequests" 5983 #endif 5984 }, 5985 { /* [383] */ 5986 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5987 /*pFunc=*/ (void (*)(void)) NULL, 5988 #else 5989 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdSetRcRecovery_IMPL, 5990 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 5991 /*flags=*/ 0x204u, 5992 /*accessRight=*/0x0u, 5993 /*methodId=*/ 0x2080220du, 5994 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_RC_RECOVERY_PARAMS), 5995 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 5996 #if NV_PRINTF_STRINGS_ALLOWED 5997 /*func=*/ "subdeviceCtrlCmdSetRcRecovery" 5998 #endif 5999 }, 6000 { /* [384] */ 6001 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6002 /*pFunc=*/ (void (*)(void)) NULL, 6003 #else 6004 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGetRcRecovery_IMPL, 6005 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6006 /*flags=*/ 0x204u, 6007 /*accessRight=*/0x0u, 6008 /*methodId=*/ 0x2080220eu, 6009 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_RC_RECOVERY_PARAMS), 6010 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6011 #if NV_PRINTF_STRINGS_ALLOWED 6012 /*func=*/ "subdeviceCtrlCmdGetRcRecovery" 6013 #endif 6014 }, 6015 { /* [385] */ 6016 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 6017 /*pFunc=*/ (void (*)(void)) NULL, 6018 #else 6019 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdRcSoftDisableWatchdog_IMPL, 6020 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 6021 /*flags=*/ 0x50u, 6022 /*accessRight=*/0x0u, 6023 /*methodId=*/ 0x20802210u, 6024 /*paramSize=*/ 0, 6025 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6026 #if NV_PRINTF_STRINGS_ALLOWED 6027 /*func=*/ "subdeviceCtrlCmdRcSoftDisableWatchdog" 6028 #endif 6029 }, 6030 { /* [386] */ 6031 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6032 /*pFunc=*/ (void (*)(void)) NULL, 6033 #else 6034 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdSetRcInfo_IMPL, 6035 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6036 /*flags=*/ 0x204u, 6037 /*accessRight=*/0x0u, 6038 /*methodId=*/ 0x20802211u, 6039 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_RC_INFO_PARAMS), 6040 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6041 #if NV_PRINTF_STRINGS_ALLOWED 6042 /*func=*/ "subdeviceCtrlCmdSetRcInfo" 6043 #endif 6044 }, 6045 { /* [387] */ 6046 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6047 /*pFunc=*/ (void (*)(void)) NULL, 6048 #else 6049 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGetRcInfo_IMPL, 6050 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6051 /*flags=*/ 0x204u, 6052 /*accessRight=*/0x0u, 6053 /*methodId=*/ 0x20802212u, 6054 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_RC_INFO_PARAMS), 6055 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6056 #if NV_PRINTF_STRINGS_ALLOWED 6057 /*func=*/ "subdeviceCtrlCmdGetRcInfo" 6058 #endif 6059 }, 6060 { /* [388] */ 6061 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 6062 /*pFunc=*/ (void (*)(void)) NULL, 6063 #else 6064 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdRcGetErrorV2_IMPL, 6065 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 6066 /*flags=*/ 0x10u, 6067 /*accessRight=*/0x0u, 6068 /*methodId=*/ 0x20802213u, 6069 /*paramSize=*/ sizeof(NV2080_CTRL_RC_GET_ERROR_V2_PARAMS), 6070 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6071 #if NV_PRINTF_STRINGS_ALLOWED 6072 /*func=*/ "subdeviceCtrlCmdRcGetErrorV2" 6073 #endif 6074 }, 6075 { /* [389] */ 6076 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6077 /*pFunc=*/ (void (*)(void)) NULL, 6078 #else 6079 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGpioProgramDirection_IMPL, 6080 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6081 /*flags=*/ 0x600u, 6082 /*accessRight=*/0x0u, 6083 /*methodId=*/ 0x20802300u, 6084 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GPIO_PROGRAM_DIRECTION_PARAMS), 6085 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6086 #if NV_PRINTF_STRINGS_ALLOWED 6087 /*func=*/ "subdeviceCtrlCmdInternalGpioProgramDirection" 6088 #endif 6089 }, 6090 { /* [390] */ 6091 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6092 /*pFunc=*/ (void (*)(void)) NULL, 6093 #else 6094 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGpioProgramOutput_IMPL, 6095 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6096 /*flags=*/ 0x600u, 6097 /*accessRight=*/0x0u, 6098 /*methodId=*/ 0x20802301u, 6099 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GPIO_PROGRAM_OUTPUT_PARAMS), 6100 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6101 #if NV_PRINTF_STRINGS_ALLOWED 6102 /*func=*/ "subdeviceCtrlCmdInternalGpioProgramOutput" 6103 #endif 6104 }, 6105 { /* [391] */ 6106 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6107 /*pFunc=*/ (void (*)(void)) NULL, 6108 #else 6109 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGpioReadInput_IMPL, 6110 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6111 /*flags=*/ 0x600u, 6112 /*accessRight=*/0x0u, 6113 /*methodId=*/ 0x20802302u, 6114 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GPIO_READ_INPUT_PARAMS), 6115 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6116 #if NV_PRINTF_STRINGS_ALLOWED 6117 /*func=*/ "subdeviceCtrlCmdInternalGpioReadInput" 6118 #endif 6119 }, 6120 { /* [392] */ 6121 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6122 /*pFunc=*/ (void (*)(void)) NULL, 6123 #else 6124 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGpioActivateHwFunction_IMPL, 6125 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6126 /*flags=*/ 0x600u, 6127 /*accessRight=*/0x0u, 6128 /*methodId=*/ 0x20802303u, 6129 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GPIO_ACTIVATE_HW_FUNCTION_PARAMS), 6130 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6131 #if NV_PRINTF_STRINGS_ALLOWED 6132 /*func=*/ "subdeviceCtrlCmdInternalGpioActivateHwFunction" 6133 #endif 6134 }, 6135 { /* [393] */ 6136 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 6137 /*pFunc=*/ (void (*)(void)) NULL, 6138 #else 6139 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvdGetDumpSize_IMPL, 6140 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 6141 /*flags=*/ 0x10u, 6142 /*accessRight=*/0x0u, 6143 /*methodId=*/ 0x20802401u, 6144 /*paramSize=*/ sizeof(NV2080_CTRL_NVD_GET_DUMP_SIZE_PARAMS), 6145 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6146 #if NV_PRINTF_STRINGS_ALLOWED 6147 /*func=*/ "subdeviceCtrlCmdNvdGetDumpSize" 6148 #endif 6149 }, 6150 { /* [394] */ 6151 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 6152 /*pFunc=*/ (void (*)(void)) NULL, 6153 #else 6154 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvdGetDump_IMPL, 6155 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 6156 /*flags=*/ 0x4u, 6157 /*accessRight=*/0x0u, 6158 /*methodId=*/ 0x20802402u, 6159 /*paramSize=*/ sizeof(NV2080_CTRL_NVD_GET_DUMP_PARAMS), 6160 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6161 #if NV_PRINTF_STRINGS_ALLOWED 6162 /*func=*/ "subdeviceCtrlCmdNvdGetDump" 6163 #endif 6164 }, 6165 { /* [395] */ 6166 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u) 6167 /*pFunc=*/ (void (*)(void)) NULL, 6168 #else 6169 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvdGetNocatJournalRpt_IMPL, 6170 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u) 6171 /*flags=*/ 0x7u, 6172 /*accessRight=*/0x0u, 6173 /*methodId=*/ 0x20802409u, 6174 /*paramSize=*/ sizeof(NV2080_CTRL_NVD_GET_NOCAT_JOURNAL_PARAMS), 6175 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6176 #if NV_PRINTF_STRINGS_ALLOWED 6177 /*func=*/ "subdeviceCtrlCmdNvdGetNocatJournalRpt" 6178 #endif 6179 }, 6180 { /* [396] */ 6181 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u) 6182 /*pFunc=*/ (void (*)(void)) NULL, 6183 #else 6184 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvdSetNocatJournalData_IMPL, 6185 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u) 6186 /*flags=*/ 0x7u, 6187 /*accessRight=*/0x0u, 6188 /*methodId=*/ 0x2080240bu, 6189 /*paramSize=*/ sizeof(NV2080_CTRL_NVD_SET_NOCAT_JOURNAL_DATA_PARAMS), 6190 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6191 #if NV_PRINTF_STRINGS_ALLOWED 6192 /*func=*/ "subdeviceCtrlCmdNvdSetNocatJournalData" 6193 #endif 6194 }, 6195 { /* [397] */ 6196 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 6197 /*pFunc=*/ (void (*)(void)) NULL, 6198 #else 6199 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDmaInvalidateTLB_IMPL, 6200 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 6201 /*flags=*/ 0x10u, 6202 /*accessRight=*/0x0u, 6203 /*methodId=*/ 0x20802502u, 6204 /*paramSize=*/ sizeof(NV2080_CTRL_DMA_INVALIDATE_TLB_PARAMS), 6205 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6206 #if NV_PRINTF_STRINGS_ALLOWED 6207 /*func=*/ "subdeviceCtrlCmdDmaInvalidateTLB" 6208 #endif 6209 }, 6210 { /* [398] */ 6211 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 6212 /*pFunc=*/ (void (*)(void)) NULL, 6213 #else 6214 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdDmaGetInfo_IMPL, 6215 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 6216 /*flags=*/ 0x10u, 6217 /*accessRight=*/0x0u, 6218 /*methodId=*/ 0x20802503u, 6219 /*paramSize=*/ sizeof(NV2080_CTRL_DMA_GET_INFO_PARAMS), 6220 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6221 #if NV_PRINTF_STRINGS_ALLOWED 6222 /*func=*/ "subdeviceCtrlCmdDmaGetInfo" 6223 #endif 6224 }, 6225 { /* [399] */ 6226 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 6227 /*pFunc=*/ (void (*)(void)) NULL, 6228 #else 6229 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdPmgrGetModuleInfo_IMPL, 6230 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 6231 /*flags=*/ 0xa50u, 6232 /*accessRight=*/0x0u, 6233 /*methodId=*/ 0x20802609u, 6234 /*paramSize=*/ sizeof(NV2080_CTRL_PMGR_MODULE_INFO_PARAMS), 6235 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6236 #if NV_PRINTF_STRINGS_ALLOWED 6237 /*func=*/ "subdeviceCtrlCmdPmgrGetModuleInfo" 6238 #endif 6239 }, 6240 { /* [400] */ 6241 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6242 /*pFunc=*/ (void (*)(void)) NULL, 6243 #else 6244 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdLpwrDifrCtrl_IMPL, 6245 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6246 /*flags=*/ 0x204u, 6247 /*accessRight=*/0x0u, 6248 /*methodId=*/ 0x20802801u, 6249 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_LPWR_DIFR_CTRL_PARAMS), 6250 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6251 #if NV_PRINTF_STRINGS_ALLOWED 6252 /*func=*/ "subdeviceCtrlCmdLpwrDifrCtrl" 6253 #endif 6254 }, 6255 { /* [401] */ 6256 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6257 /*pFunc=*/ (void (*)(void)) NULL, 6258 #else 6259 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdLpwrDifrPrefetchResponse_IMPL, 6260 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6261 /*flags=*/ 0x200u, 6262 /*accessRight=*/0x0u, 6263 /*methodId=*/ 0x20802802u, 6264 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_LPWR_DIFR_PREFETCH_RESPONSE_PARAMS), 6265 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6266 #if NV_PRINTF_STRINGS_ALLOWED 6267 /*func=*/ "subdeviceCtrlCmdLpwrDifrPrefetchResponse" 6268 #endif 6269 }, 6270 { /* [402] */ 6271 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 6272 /*pFunc=*/ (void (*)(void)) NULL, 6273 #else 6274 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeGetCaps_IMPL, 6275 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 6276 /*flags=*/ 0x850u, 6277 /*accessRight=*/0x0u, 6278 /*methodId=*/ 0x20802a01u, 6279 /*paramSize=*/ sizeof(NV2080_CTRL_CE_GET_CAPS_PARAMS), 6280 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6281 #if NV_PRINTF_STRINGS_ALLOWED 6282 /*func=*/ "subdeviceCtrlCmdCeGetCaps" 6283 #endif 6284 }, 6285 { /* [403] */ 6286 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2211u) 6287 /*pFunc=*/ (void (*)(void)) NULL, 6288 #else 6289 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeGetCePceMask_IMPL, 6290 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2211u) 6291 /*flags=*/ 0x2211u, 6292 /*accessRight=*/0x0u, 6293 /*methodId=*/ 0x20802a02u, 6294 /*paramSize=*/ sizeof(NV2080_CTRL_CE_GET_CE_PCE_MASK_PARAMS), 6295 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6296 #if NV_PRINTF_STRINGS_ALLOWED 6297 /*func=*/ "subdeviceCtrlCmdCeGetCePceMask" 6298 #endif 6299 }, 6300 { /* [404] */ 6301 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2850u) 6302 /*pFunc=*/ (void (*)(void)) NULL, 6303 #else 6304 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeGetCapsV2_IMPL, 6305 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2850u) 6306 /*flags=*/ 0x2850u, 6307 /*accessRight=*/0x0u, 6308 /*methodId=*/ 0x20802a03u, 6309 /*paramSize=*/ sizeof(NV2080_CTRL_CE_GET_CAPS_V2_PARAMS), 6310 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6311 #if NV_PRINTF_STRINGS_ALLOWED 6312 /*func=*/ "subdeviceCtrlCmdCeGetCapsV2" 6313 #endif 6314 }, 6315 { /* [405] */ 6316 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6317 /*pFunc=*/ (void (*)(void)) NULL, 6318 #else 6319 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeUpdatePceLceMappings_IMPL, 6320 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6321 /*flags=*/ 0x204u, 6322 /*accessRight=*/0x0u, 6323 /*methodId=*/ 0x20802a05u, 6324 /*paramSize=*/ sizeof(NV2080_CTRL_CE_UPDATE_PCE_LCE_MAPPINGS_PARAMS), 6325 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6326 #if NV_PRINTF_STRINGS_ALLOWED 6327 /*func=*/ "subdeviceCtrlCmdCeUpdatePceLceMappings" 6328 #endif 6329 }, 6330 { /* [406] */ 6331 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6332 /*pFunc=*/ (void (*)(void)) NULL, 6333 #else 6334 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeUpdateClassDB_IMPL, 6335 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 6336 /*flags=*/ 0x600u, 6337 /*accessRight=*/0x0u, 6338 /*methodId=*/ 0x20802a06u, 6339 /*paramSize=*/ sizeof(NV2080_CTRL_CE_UPDATE_CLASS_DB_PARAMS), 6340 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6341 #if NV_PRINTF_STRINGS_ALLOWED 6342 /*func=*/ "subdeviceCtrlCmdCeUpdateClassDB" 6343 #endif 6344 }, 6345 { /* [407] */ 6346 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100e40u) 6347 /*pFunc=*/ (void (*)(void)) NULL, 6348 #else 6349 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeGetPhysicalCaps_IMPL, 6350 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100e40u) 6351 /*flags=*/ 0x100e40u, 6352 /*accessRight=*/0x0u, 6353 /*methodId=*/ 0x20802a07u, 6354 /*paramSize=*/ sizeof(NV2080_CTRL_CE_GET_CAPS_V2_PARAMS), 6355 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6356 #if NV_PRINTF_STRINGS_ALLOWED 6357 /*func=*/ "subdeviceCtrlCmdCeGetPhysicalCaps" 6358 #endif 6359 }, 6360 { /* [408] */ 6361 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c0200u) 6362 /*pFunc=*/ (void (*)(void)) NULL, 6363 #else 6364 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeGetFaultMethodBufferSize_IMPL, 6365 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c0200u) 6366 /*flags=*/ 0x1c0200u, 6367 /*accessRight=*/0x0u, 6368 /*methodId=*/ 0x20802a08u, 6369 /*paramSize=*/ sizeof(NV2080_CTRL_CE_GET_FAULT_METHOD_BUFFER_SIZE_PARAMS), 6370 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6371 #if NV_PRINTF_STRINGS_ALLOWED 6372 /*func=*/ "subdeviceCtrlCmdCeGetFaultMethodBufferSize" 6373 #endif 6374 }, 6375 { /* [409] */ 6376 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 6377 /*pFunc=*/ (void (*)(void)) NULL, 6378 #else 6379 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeGetHubPceMask_IMPL, 6380 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 6381 /*flags=*/ 0x4600u, 6382 /*accessRight=*/0x0u, 6383 /*methodId=*/ 0x20802a09u, 6384 /*paramSize=*/ sizeof(NV2080_CTRL_CE_GET_HUB_PCE_MASK_PARAMS), 6385 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6386 #if NV_PRINTF_STRINGS_ALLOWED 6387 /*func=*/ "subdeviceCtrlCmdCeGetHubPceMask" 6388 #endif 6389 }, 6390 { /* [410] */ 6391 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2810u) 6392 /*pFunc=*/ (void (*)(void)) NULL, 6393 #else 6394 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeGetAllCaps_IMPL, 6395 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2810u) 6396 /*flags=*/ 0x2810u, 6397 /*accessRight=*/0x0u, 6398 /*methodId=*/ 0x20802a0au, 6399 /*paramSize=*/ sizeof(NV2080_CTRL_CE_GET_ALL_CAPS_PARAMS), 6400 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6401 #if NV_PRINTF_STRINGS_ALLOWED 6402 /*func=*/ "subdeviceCtrlCmdCeGetAllCaps" 6403 #endif 6404 }, 6405 { /* [411] */ 6406 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u) 6407 /*pFunc=*/ (void (*)(void)) NULL, 6408 #else 6409 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdCeGetAllPhysicalCaps_IMPL, 6410 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u) 6411 /*flags=*/ 0xe40u, 6412 /*accessRight=*/0x0u, 6413 /*methodId=*/ 0x20802a0bu, 6414 /*paramSize=*/ sizeof(NV2080_CTRL_CE_GET_ALL_CAPS_PARAMS), 6415 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6416 #if NV_PRINTF_STRINGS_ALLOWED 6417 /*func=*/ "subdeviceCtrlCmdCeGetAllPhysicalCaps" 6418 #endif 6419 }, 6420 { /* [412] */ 6421 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 6422 /*pFunc=*/ (void (*)(void)) NULL, 6423 #else 6424 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetNvlinkCaps_IMPL, 6425 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 6426 /*flags=*/ 0x850u, 6427 /*accessRight=*/0x0u, 6428 /*methodId=*/ 0x20803001u, 6429 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_NVLINK_GET_NVLINK_CAPS_PARAMS), 6430 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6431 #if NV_PRINTF_STRINGS_ALLOWED 6432 /*func=*/ "subdeviceCtrlCmdBusGetNvlinkCaps" 6433 #endif 6434 }, 6435 { /* [413] */ 6436 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 6437 /*pFunc=*/ (void (*)(void)) NULL, 6438 #else 6439 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetNvlinkStatus_IMPL, 6440 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 6441 /*flags=*/ 0x810u, 6442 /*accessRight=*/0x0u, 6443 /*methodId=*/ 0x20803002u, 6444 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_NVLINK_GET_NVLINK_STATUS_PARAMS), 6445 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6446 #if NV_PRINTF_STRINGS_ALLOWED 6447 /*func=*/ "subdeviceCtrlCmdBusGetNvlinkStatus" 6448 #endif 6449 }, 6450 { /* [414] */ 6451 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6452 /*pFunc=*/ (void (*)(void)) NULL, 6453 #else 6454 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdBusGetNvlinkErrInfo_IMPL, 6455 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6456 /*flags=*/ 0x210u, 6457 /*accessRight=*/0x0u, 6458 /*methodId=*/ 0x20803003u, 6459 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_ERR_INFO_PARAMS), 6460 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6461 #if NV_PRINTF_STRINGS_ALLOWED 6462 /*func=*/ "subdeviceCtrlCmdBusGetNvlinkErrInfo" 6463 #endif 6464 }, 6465 { /* [415] */ 6466 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6467 /*pFunc=*/ (void (*)(void)) NULL, 6468 #else 6469 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGetNvlinkCounters_IMPL, 6470 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6471 /*flags=*/ 0x210u, 6472 /*accessRight=*/0x0u, 6473 /*methodId=*/ 0x20803004u, 6474 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_COUNTERS_PARAMS), 6475 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6476 #if NV_PRINTF_STRINGS_ALLOWED 6477 /*func=*/ "subdeviceCtrlCmdGetNvlinkCounters" 6478 #endif 6479 }, 6480 { /* [416] */ 6481 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6482 /*pFunc=*/ (void (*)(void)) NULL, 6483 #else 6484 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdClearNvlinkCounters_IMPL, 6485 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6486 /*flags=*/ 0x204u, 6487 /*accessRight=*/0x0u, 6488 /*methodId=*/ 0x20803005u, 6489 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_CLEAR_COUNTERS_PARAMS), 6490 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6491 #if NV_PRINTF_STRINGS_ALLOWED 6492 /*func=*/ "subdeviceCtrlCmdClearNvlinkCounters" 6493 #endif 6494 }, 6495 { /* [417] */ 6496 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6497 /*pFunc=*/ (void (*)(void)) NULL, 6498 #else 6499 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetLinkFatalErrorCounts_IMPL, 6500 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6501 /*flags=*/ 0x210u, 6502 /*accessRight=*/0x0u, 6503 /*methodId=*/ 0x20803009u, 6504 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_LINK_FATAL_ERROR_COUNTS_PARAMS), 6505 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6506 #if NV_PRINTF_STRINGS_ALLOWED 6507 /*func=*/ "subdeviceCtrlCmdNvlinkGetLinkFatalErrorCounts" 6508 #endif 6509 }, 6510 { /* [418] */ 6511 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6512 /*pFunc=*/ (void (*)(void)) NULL, 6513 #else 6514 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkSetupEom_IMPL, 6515 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6516 /*flags=*/ 0x200u, 6517 /*accessRight=*/0x0u, 6518 /*methodId=*/ 0x2080300cu, 6519 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_NVLINK_SETUP_EOM_PARAMS), 6520 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6521 #if NV_PRINTF_STRINGS_ALLOWED 6522 /*func=*/ "subdeviceCtrlCmdNvlinkSetupEom" 6523 #endif 6524 }, 6525 { /* [419] */ 6526 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6527 /*pFunc=*/ (void (*)(void)) NULL, 6528 #else 6529 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetPowerState_IMPL, 6530 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6531 /*flags=*/ 0x210u, 6532 /*accessRight=*/0x0u, 6533 /*methodId=*/ 0x2080300eu, 6534 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_POWER_STATE_PARAMS), 6535 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6536 #if NV_PRINTF_STRINGS_ALLOWED 6537 /*func=*/ "subdeviceCtrlCmdNvlinkGetPowerState" 6538 #endif 6539 }, 6540 { /* [420] */ 6541 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6542 /*pFunc=*/ (void (*)(void)) NULL, 6543 #else 6544 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinGetLinkFomValues_IMPL, 6545 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6546 /*flags=*/ 0x204u, 6547 /*accessRight=*/0x0u, 6548 /*methodId=*/ 0x20803011u, 6549 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_NVLINK_GET_LINK_FOM_VALUES_PARAMS), 6550 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6551 #if NV_PRINTF_STRINGS_ALLOWED 6552 /*func=*/ "subdeviceCtrlCmdNvlinGetLinkFomValues" 6553 #endif 6554 }, 6555 { /* [421] */ 6556 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6557 /*pFunc=*/ (void (*)(void)) NULL, 6558 #else 6559 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetNvlinkEccErrors_IMPL, 6560 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 6561 /*flags=*/ 0x204u, 6562 /*accessRight=*/0x0u, 6563 /*methodId=*/ 0x20803014u, 6564 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_NVLINK_ECC_ERRORS_PARAMS), 6565 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6566 #if NV_PRINTF_STRINGS_ALLOWED 6567 /*func=*/ "subdeviceCtrlCmdNvlinkGetNvlinkEccErrors" 6568 #endif 6569 }, 6570 { /* [422] */ 6571 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6572 /*pFunc=*/ (void (*)(void)) NULL, 6573 #else 6574 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkReadTpCounters_IMPL, 6575 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6576 /*flags=*/ 0x210u, 6577 /*accessRight=*/0x0u, 6578 /*methodId=*/ 0x20803015u, 6579 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_READ_TP_COUNTERS_PARAMS), 6580 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6581 #if NV_PRINTF_STRINGS_ALLOWED 6582 /*func=*/ "subdeviceCtrlCmdNvlinkReadTpCounters" 6583 #endif 6584 }, 6585 { /* [423] */ 6586 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6587 /*pFunc=*/ (void (*)(void)) NULL, 6588 #else 6589 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkEnableNvlinkPeer_IMPL, 6590 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6591 /*flags=*/ 0x201u, 6592 /*accessRight=*/0x0u, 6593 /*methodId=*/ 0x20803017u, 6594 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_ENABLE_NVLINK_PEER_PARAMS), 6595 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6596 #if NV_PRINTF_STRINGS_ALLOWED 6597 /*func=*/ "subdeviceCtrlCmdNvlinkEnableNvlinkPeer" 6598 #endif 6599 }, 6600 { /* [424] */ 6601 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6602 /*pFunc=*/ (void (*)(void)) NULL, 6603 #else 6604 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetLpCounters_IMPL, 6605 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 6606 /*flags=*/ 0x210u, 6607 /*accessRight=*/0x0u, 6608 /*methodId=*/ 0x20803018u, 6609 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_LP_COUNTERS_PARAMS), 6610 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6611 #if NV_PRINTF_STRINGS_ALLOWED 6612 /*func=*/ "subdeviceCtrlCmdNvlinkGetLpCounters" 6613 #endif 6614 }, 6615 { /* [425] */ 6616 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6617 /*pFunc=*/ (void (*)(void)) NULL, 6618 #else 6619 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkCoreCallback_IMPL, 6620 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6621 /*flags=*/ 0x201u, 6622 /*accessRight=*/0x0u, 6623 /*methodId=*/ 0x20803019u, 6624 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_CORE_CALLBACK_PARAMS), 6625 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6626 #if NV_PRINTF_STRINGS_ALLOWED 6627 /*func=*/ "subdeviceCtrlCmdNvlinkCoreCallback" 6628 #endif 6629 }, 6630 { /* [426] */ 6631 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6632 /*pFunc=*/ (void (*)(void)) NULL, 6633 #else 6634 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetAliEnabled_IMPL, 6635 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6636 /*flags=*/ 0x200u, 6637 /*accessRight=*/0x0u, 6638 /*methodId=*/ 0x2080301au, 6639 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_ALI_ENABLED_PARAMS), 6640 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6641 #if NV_PRINTF_STRINGS_ALLOWED 6642 /*func=*/ "subdeviceCtrlCmdNvlinkGetAliEnabled" 6643 #endif 6644 }, 6645 { /* [427] */ 6646 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6647 /*pFunc=*/ (void (*)(void)) NULL, 6648 #else 6649 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkUpdateRemoteLocalSid_IMPL, 6650 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6651 /*flags=*/ 0x201u, 6652 /*accessRight=*/0x0u, 6653 /*methodId=*/ 0x2080301bu, 6654 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_UPDATE_REMOTE_LOCAL_SID_PARAMS), 6655 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6656 #if NV_PRINTF_STRINGS_ALLOWED 6657 /*func=*/ "subdeviceCtrlCmdNvlinkUpdateRemoteLocalSid" 6658 #endif 6659 }, 6660 { /* [428] */ 6661 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6662 /*pFunc=*/ (void (*)(void)) NULL, 6663 #else 6664 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkUpdateHshubMux_IMPL, 6665 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6666 /*flags=*/ 0x201u, 6667 /*accessRight=*/0x0u, 6668 /*methodId=*/ 0x2080301cu, 6669 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_UPDATE_HSHUB_MUX_PARAMS), 6670 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6671 #if NV_PRINTF_STRINGS_ALLOWED 6672 /*func=*/ "subdeviceCtrlCmdNvlinkUpdateHshubMux" 6673 #endif 6674 }, 6675 { /* [429] */ 6676 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6677 /*pFunc=*/ (void (*)(void)) NULL, 6678 #else 6679 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkPreSetupNvlinkPeer_IMPL, 6680 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6681 /*flags=*/ 0x201u, 6682 /*accessRight=*/0x0u, 6683 /*methodId=*/ 0x2080301du, 6684 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_PRE_SETUP_NVLINK_PEER_PARAMS), 6685 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6686 #if NV_PRINTF_STRINGS_ALLOWED 6687 /*func=*/ "subdeviceCtrlCmdNvlinkPreSetupNvlinkPeer" 6688 #endif 6689 }, 6690 { /* [430] */ 6691 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6692 /*pFunc=*/ (void (*)(void)) NULL, 6693 #else 6694 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkPostSetupNvlinkPeer_IMPL, 6695 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6696 /*flags=*/ 0x201u, 6697 /*accessRight=*/0x0u, 6698 /*methodId=*/ 0x2080301eu, 6699 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_POST_SETUP_NVLINK_PEER_PARAMS), 6700 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6701 #if NV_PRINTF_STRINGS_ALLOWED 6702 /*func=*/ "subdeviceCtrlCmdNvlinkPostSetupNvlinkPeer" 6703 #endif 6704 }, 6705 { /* [431] */ 6706 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6707 /*pFunc=*/ (void (*)(void)) NULL, 6708 #else 6709 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkRemoveNvlinkMapping_IMPL, 6710 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6711 /*flags=*/ 0x201u, 6712 /*accessRight=*/0x0u, 6713 /*methodId=*/ 0x2080301fu, 6714 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_REMOVE_NVLINK_MAPPING_PARAMS), 6715 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6716 #if NV_PRINTF_STRINGS_ALLOWED 6717 /*func=*/ "subdeviceCtrlCmdNvlinkRemoveNvlinkMapping" 6718 #endif 6719 }, 6720 { /* [432] */ 6721 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6722 /*pFunc=*/ (void (*)(void)) NULL, 6723 #else 6724 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkSaveRestoreHshubState_IMPL, 6725 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6726 /*flags=*/ 0x201u, 6727 /*accessRight=*/0x0u, 6728 /*methodId=*/ 0x20803020u, 6729 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_SAVE_RESTORE_HSHUB_STATE_PARAMS), 6730 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6731 #if NV_PRINTF_STRINGS_ALLOWED 6732 /*func=*/ "subdeviceCtrlCmdNvlinkSaveRestoreHshubState" 6733 #endif 6734 }, 6735 { /* [433] */ 6736 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6737 /*pFunc=*/ (void (*)(void)) NULL, 6738 #else 6739 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkProgramBufferready_IMPL, 6740 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6741 /*flags=*/ 0x201u, 6742 /*accessRight=*/0x0u, 6743 /*methodId=*/ 0x20803021u, 6744 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_PROGRAM_BUFFERREADY_PARAMS), 6745 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6746 #if NV_PRINTF_STRINGS_ALLOWED 6747 /*func=*/ "subdeviceCtrlCmdNvlinkProgramBufferready" 6748 #endif 6749 }, 6750 { /* [434] */ 6751 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6752 /*pFunc=*/ (void (*)(void)) NULL, 6753 #else 6754 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkUpdateCurrentConfig_IMPL, 6755 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6756 /*flags=*/ 0x201u, 6757 /*accessRight=*/0x0u, 6758 /*methodId=*/ 0x20803022u, 6759 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_UPDATE_CURRENT_CONFIG_PARAMS), 6760 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6761 #if NV_PRINTF_STRINGS_ALLOWED 6762 /*func=*/ "subdeviceCtrlCmdNvlinkUpdateCurrentConfig" 6763 #endif 6764 }, 6765 { /* [435] */ 6766 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6767 /*pFunc=*/ (void (*)(void)) NULL, 6768 #else 6769 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkSetLoopbackMode_IMPL, 6770 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6771 /*flags=*/ 0x200u, 6772 /*accessRight=*/0x0u, 6773 /*methodId=*/ 0x20803023u, 6774 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_SET_LOOPBACK_MODE_PARAMS), 6775 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6776 #if NV_PRINTF_STRINGS_ALLOWED 6777 /*func=*/ "subdeviceCtrlCmdNvlinkSetLoopbackMode" 6778 #endif 6779 }, 6780 { /* [436] */ 6781 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6782 /*pFunc=*/ (void (*)(void)) NULL, 6783 #else 6784 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkUpdatePeerLinkMask_IMPL, 6785 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6786 /*flags=*/ 0x201u, 6787 /*accessRight=*/0x0u, 6788 /*methodId=*/ 0x20803024u, 6789 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_UPDATE_PEER_LINK_MASK_PARAMS), 6790 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6791 #if NV_PRINTF_STRINGS_ALLOWED 6792 /*func=*/ "subdeviceCtrlCmdNvlinkUpdatePeerLinkMask" 6793 #endif 6794 }, 6795 { /* [437] */ 6796 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6797 /*pFunc=*/ (void (*)(void)) NULL, 6798 #else 6799 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkUpdateLinkConnection_IMPL, 6800 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6801 /*flags=*/ 0x201u, 6802 /*accessRight=*/0x0u, 6803 /*methodId=*/ 0x20803025u, 6804 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_UPDATE_LINK_CONNECTION_PARAMS), 6805 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6806 #if NV_PRINTF_STRINGS_ALLOWED 6807 /*func=*/ "subdeviceCtrlCmdNvlinkUpdateLinkConnection" 6808 #endif 6809 }, 6810 { /* [438] */ 6811 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6812 /*pFunc=*/ (void (*)(void)) NULL, 6813 #else 6814 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkEnableLinksPostTopology_IMPL, 6815 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6816 /*flags=*/ 0x201u, 6817 /*accessRight=*/0x0u, 6818 /*methodId=*/ 0x20803026u, 6819 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_ENABLE_LINKS_POST_TOPOLOGY_PARAMS), 6820 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6821 #if NV_PRINTF_STRINGS_ALLOWED 6822 /*func=*/ "subdeviceCtrlCmdNvlinkEnableLinksPostTopology" 6823 #endif 6824 }, 6825 { /* [439] */ 6826 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6827 /*pFunc=*/ (void (*)(void)) NULL, 6828 #else 6829 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkPreLinkTrainAli_IMPL, 6830 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6831 /*flags=*/ 0x200u, 6832 /*accessRight=*/0x0u, 6833 /*methodId=*/ 0x20803027u, 6834 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_PRE_LINK_TRAIN_ALI_PARAMS), 6835 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6836 #if NV_PRINTF_STRINGS_ALLOWED 6837 /*func=*/ "subdeviceCtrlCmdNvlinkPreLinkTrainAli" 6838 #endif 6839 }, 6840 { /* [440] */ 6841 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6842 /*pFunc=*/ (void (*)(void)) NULL, 6843 #else 6844 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetRefreshCounters_IMPL, 6845 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6846 /*flags=*/ 0x200u, 6847 /*accessRight=*/0x0u, 6848 /*methodId=*/ 0x20803028u, 6849 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_REFRESH_COUNTERS_PARAMS), 6850 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6851 #if NV_PRINTF_STRINGS_ALLOWED 6852 /*func=*/ "subdeviceCtrlCmdNvlinkGetRefreshCounters" 6853 #endif 6854 }, 6855 { /* [441] */ 6856 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6857 /*pFunc=*/ (void (*)(void)) NULL, 6858 #else 6859 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkClearRefreshCounters_IMPL, 6860 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6861 /*flags=*/ 0x200u, 6862 /*accessRight=*/0x0u, 6863 /*methodId=*/ 0x20803029u, 6864 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_CLEAR_REFRESH_COUNTERS_PARAMS), 6865 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6866 #if NV_PRINTF_STRINGS_ALLOWED 6867 /*func=*/ "subdeviceCtrlCmdNvlinkClearRefreshCounters" 6868 #endif 6869 }, 6870 { /* [442] */ 6871 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100201u) 6872 /*pFunc=*/ (void (*)(void)) NULL, 6873 #else 6874 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetLinkMaskPostRxDet_IMPL, 6875 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100201u) 6876 /*flags=*/ 0x100201u, 6877 /*accessRight=*/0x0u, 6878 /*methodId=*/ 0x2080302au, 6879 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_LINK_MASK_POST_RX_DET_PARAMS), 6880 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6881 #if NV_PRINTF_STRINGS_ALLOWED 6882 /*func=*/ "subdeviceCtrlCmdNvlinkGetLinkMaskPostRxDet" 6883 #endif 6884 }, 6885 { /* [443] */ 6886 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6887 /*pFunc=*/ (void (*)(void)) NULL, 6888 #else 6889 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkLinkTrainAli_IMPL, 6890 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6891 /*flags=*/ 0x200u, 6892 /*accessRight=*/0x0u, 6893 /*methodId=*/ 0x2080302bu, 6894 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_LINK_TRAIN_ALI_PARAMS), 6895 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6896 #if NV_PRINTF_STRINGS_ALLOWED 6897 /*func=*/ "subdeviceCtrlCmdNvlinkLinkTrainAli" 6898 #endif 6899 }, 6900 { /* [444] */ 6901 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6902 /*pFunc=*/ (void (*)(void)) NULL, 6903 #else 6904 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetNvlinkDeviceInfo_IMPL, 6905 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6906 /*flags=*/ 0x200u, 6907 /*accessRight=*/0x0u, 6908 /*methodId=*/ 0x2080302cu, 6909 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_NVLINK_DEVICE_INFO_PARAMS), 6910 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6911 #if NV_PRINTF_STRINGS_ALLOWED 6912 /*func=*/ "subdeviceCtrlCmdNvlinkGetNvlinkDeviceInfo" 6913 #endif 6914 }, 6915 { /* [445] */ 6916 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6917 /*pFunc=*/ (void (*)(void)) NULL, 6918 #else 6919 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetIoctrlDeviceInfo_IMPL, 6920 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6921 /*flags=*/ 0x200u, 6922 /*accessRight=*/0x0u, 6923 /*methodId=*/ 0x2080302du, 6924 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_IOCTRL_DEVICE_INFO_PARAMS), 6925 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6926 #if NV_PRINTF_STRINGS_ALLOWED 6927 /*func=*/ "subdeviceCtrlCmdNvlinkGetIoctrlDeviceInfo" 6928 #endif 6929 }, 6930 { /* [446] */ 6931 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6932 /*pFunc=*/ (void (*)(void)) NULL, 6933 #else 6934 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkProgramLinkSpeed_IMPL, 6935 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6936 /*flags=*/ 0x200u, 6937 /*accessRight=*/0x0u, 6938 /*methodId=*/ 0x2080302eu, 6939 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_PROGRAM_LINK_SPEED_PARAMS), 6940 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6941 #if NV_PRINTF_STRINGS_ALLOWED 6942 /*func=*/ "subdeviceCtrlCmdNvlinkProgramLinkSpeed" 6943 #endif 6944 }, 6945 { /* [447] */ 6946 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6947 /*pFunc=*/ (void (*)(void)) NULL, 6948 #else 6949 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkAreLinksTrained_IMPL, 6950 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6951 /*flags=*/ 0x201u, 6952 /*accessRight=*/0x0u, 6953 /*methodId=*/ 0x2080302fu, 6954 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_ARE_LINKS_TRAINED_PARAMS), 6955 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6956 #if NV_PRINTF_STRINGS_ALLOWED 6957 /*func=*/ "subdeviceCtrlCmdNvlinkAreLinksTrained" 6958 #endif 6959 }, 6960 { /* [448] */ 6961 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6962 /*pFunc=*/ (void (*)(void)) NULL, 6963 #else 6964 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkResetLinks_IMPL, 6965 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6966 /*flags=*/ 0x200u, 6967 /*accessRight=*/0x0u, 6968 /*methodId=*/ 0x20803030u, 6969 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_RESET_LINKS_PARAMS), 6970 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6971 #if NV_PRINTF_STRINGS_ALLOWED 6972 /*func=*/ "subdeviceCtrlCmdNvlinkResetLinks" 6973 #endif 6974 }, 6975 { /* [449] */ 6976 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6977 /*pFunc=*/ (void (*)(void)) NULL, 6978 #else 6979 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkDisableDlInterrupts_IMPL, 6980 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 6981 /*flags=*/ 0x200u, 6982 /*accessRight=*/0x0u, 6983 /*methodId=*/ 0x20803031u, 6984 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_DISABLE_DL_INTERRUPTS_PARAMS), 6985 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 6986 #if NV_PRINTF_STRINGS_ALLOWED 6987 /*func=*/ "subdeviceCtrlCmdNvlinkDisableDlInterrupts" 6988 #endif 6989 }, 6990 { /* [450] */ 6991 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6992 /*pFunc=*/ (void (*)(void)) NULL, 6993 #else 6994 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetLinkAndClockInfo_IMPL, 6995 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 6996 /*flags=*/ 0x201u, 6997 /*accessRight=*/0x0u, 6998 /*methodId=*/ 0x20803032u, 6999 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_LINK_AND_CLOCK_INFO_PARAMS), 7000 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7001 #if NV_PRINTF_STRINGS_ALLOWED 7002 /*func=*/ "subdeviceCtrlCmdNvlinkGetLinkAndClockInfo" 7003 #endif 7004 }, 7005 { /* [451] */ 7006 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7007 /*pFunc=*/ (void (*)(void)) NULL, 7008 #else 7009 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkSetupNvlinkSysmem_IMPL, 7010 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7011 /*flags=*/ 0x200u, 7012 /*accessRight=*/0x0u, 7013 /*methodId=*/ 0x20803033u, 7014 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_SETUP_NVLINK_SYSMEM_PARAMS), 7015 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7016 #if NV_PRINTF_STRINGS_ALLOWED 7017 /*func=*/ "subdeviceCtrlCmdNvlinkSetupNvlinkSysmem" 7018 #endif 7019 }, 7020 { /* [452] */ 7021 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7022 /*pFunc=*/ (void (*)(void)) NULL, 7023 #else 7024 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkProcessForcedConfigs_IMPL, 7025 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7026 /*flags=*/ 0x200u, 7027 /*accessRight=*/0x0u, 7028 /*methodId=*/ 0x20803034u, 7029 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_PROCESS_FORCED_CONFIGS_PARAMS), 7030 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7031 #if NV_PRINTF_STRINGS_ALLOWED 7032 /*func=*/ "subdeviceCtrlCmdNvlinkProcessForcedConfigs" 7033 #endif 7034 }, 7035 { /* [453] */ 7036 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7037 /*pFunc=*/ (void (*)(void)) NULL, 7038 #else 7039 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkSyncLaneShutdownProps_IMPL, 7040 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7041 /*flags=*/ 0x200u, 7042 /*accessRight=*/0x0u, 7043 /*methodId=*/ 0x20803035u, 7044 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_SYNC_NVLINK_SHUTDOWN_PROPS_PARAMS), 7045 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7046 #if NV_PRINTF_STRINGS_ALLOWED 7047 /*func=*/ "subdeviceCtrlCmdNvlinkSyncLaneShutdownProps" 7048 #endif 7049 }, 7050 { /* [454] */ 7051 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7052 /*pFunc=*/ (void (*)(void)) NULL, 7053 #else 7054 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkEnableSysmemNvlinkAts_IMPL, 7055 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7056 /*flags=*/ 0x200u, 7057 /*accessRight=*/0x0u, 7058 /*methodId=*/ 0x20803036u, 7059 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_ENABLE_SYSMEM_NVLINK_ATS_PARAMS), 7060 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7061 #if NV_PRINTF_STRINGS_ALLOWED 7062 /*func=*/ "subdeviceCtrlCmdNvlinkEnableSysmemNvlinkAts" 7063 #endif 7064 }, 7065 { /* [455] */ 7066 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 7067 /*pFunc=*/ (void (*)(void)) NULL, 7068 #else 7069 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkHshubGetSysmemNvlinkMask_IMPL, 7070 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 7071 /*flags=*/ 0x201u, 7072 /*accessRight=*/0x0u, 7073 /*methodId=*/ 0x20803037u, 7074 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_HSHUB_GET_SYSMEM_NVLINK_MASK_PARAMS), 7075 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7076 #if NV_PRINTF_STRINGS_ALLOWED 7077 /*func=*/ "subdeviceCtrlCmdNvlinkHshubGetSysmemNvlinkMask" 7078 #endif 7079 }, 7080 { /* [456] */ 7081 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7082 /*pFunc=*/ (void (*)(void)) NULL, 7083 #else 7084 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetSetNvswitchFlaAddr_IMPL, 7085 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7086 /*flags=*/ 0x200u, 7087 /*accessRight=*/0x0u, 7088 /*methodId=*/ 0x20803038u, 7089 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_SET_NVSWITCH_FLA_ADDR_PARAMS), 7090 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7091 #if NV_PRINTF_STRINGS_ALLOWED 7092 /*func=*/ "subdeviceCtrlCmdNvlinkGetSetNvswitchFlaAddr" 7093 #endif 7094 }, 7095 { /* [457] */ 7096 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100201u) 7097 /*pFunc=*/ (void (*)(void)) NULL, 7098 #else 7099 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkSyncLinkMasksAndVbiosInfo_IMPL, 7100 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100201u) 7101 /*flags=*/ 0x100201u, 7102 /*accessRight=*/0x0u, 7103 /*methodId=*/ 0x20803039u, 7104 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_SYNC_LINK_MASKS_AND_VBIOS_INFO_PARAMS), 7105 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7106 #if NV_PRINTF_STRINGS_ALLOWED 7107 /*func=*/ "subdeviceCtrlCmdNvlinkSyncLinkMasksAndVbiosInfo" 7108 #endif 7109 }, 7110 { /* [458] */ 7111 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7112 /*pFunc=*/ (void (*)(void)) NULL, 7113 #else 7114 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkEnableLinks_IMPL, 7115 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7116 /*flags=*/ 0x200u, 7117 /*accessRight=*/0x0u, 7118 /*methodId=*/ 0x2080303au, 7119 /*paramSize=*/ 0, 7120 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7121 #if NV_PRINTF_STRINGS_ALLOWED 7122 /*func=*/ "subdeviceCtrlCmdNvlinkEnableLinks" 7123 #endif 7124 }, 7125 { /* [459] */ 7126 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7127 /*pFunc=*/ (void (*)(void)) NULL, 7128 #else 7129 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkProcessInitDisabledLinks_IMPL, 7130 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7131 /*flags=*/ 0x200u, 7132 /*accessRight=*/0x0u, 7133 /*methodId=*/ 0x2080303bu, 7134 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_PROCESS_INIT_DISABLED_LINKS_PARAMS), 7135 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7136 #if NV_PRINTF_STRINGS_ALLOWED 7137 /*func=*/ "subdeviceCtrlCmdNvlinkProcessInitDisabledLinks" 7138 #endif 7139 }, 7140 { /* [460] */ 7141 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7142 /*pFunc=*/ (void (*)(void)) NULL, 7143 #else 7144 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkEomControl_IMPL, 7145 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7146 /*flags=*/ 0x200u, 7147 /*accessRight=*/0x0u, 7148 /*methodId=*/ 0x2080303cu, 7149 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_EOM_CONTROL_PARAMS), 7150 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7151 #if NV_PRINTF_STRINGS_ALLOWED 7152 /*func=*/ "subdeviceCtrlCmdNvlinkEomControl" 7153 #endif 7154 }, 7155 { /* [461] */ 7156 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 7157 /*pFunc=*/ (void (*)(void)) NULL, 7158 #else 7159 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkSetL1Threshold_IMPL, 7160 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 7161 /*flags=*/ 0x204u, 7162 /*accessRight=*/0x0u, 7163 /*methodId=*/ 0x2080303eu, 7164 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_SET_L1_THRESHOLD_PARAMS), 7165 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7166 #if NV_PRINTF_STRINGS_ALLOWED 7167 /*func=*/ "subdeviceCtrlCmdNvlinkSetL1Threshold" 7168 #endif 7169 }, 7170 { /* [462] */ 7171 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7172 /*pFunc=*/ (void (*)(void)) NULL, 7173 #else 7174 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkGetL1Threshold_IMPL, 7175 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7176 /*flags=*/ 0x210u, 7177 /*accessRight=*/0x0u, 7178 /*methodId=*/ 0x2080303fu, 7179 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_GET_L1_THRESHOLD_PARAMS), 7180 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7181 #if NV_PRINTF_STRINGS_ALLOWED 7182 /*func=*/ "subdeviceCtrlCmdNvlinkGetL1Threshold" 7183 #endif 7184 }, 7185 { /* [463] */ 7186 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1240u) 7187 /*pFunc=*/ (void (*)(void)) NULL, 7188 #else 7189 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkInbandSendData_IMPL, 7190 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1240u) 7191 /*flags=*/ 0x1240u, 7192 /*accessRight=*/0x0u, 7193 /*methodId=*/ 0x20803040u, 7194 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_INBAND_SEND_DATA_PARAMS), 7195 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7196 #if NV_PRINTF_STRINGS_ALLOWED 7197 /*func=*/ "subdeviceCtrlCmdNvlinkInbandSendData" 7198 #endif 7199 }, 7200 { /* [464] */ 7201 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7202 /*pFunc=*/ (void (*)(void)) NULL, 7203 #else 7204 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkDirectConnectCheck_IMPL, 7205 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7206 /*flags=*/ 0x210u, 7207 /*accessRight=*/0x0u, 7208 /*methodId=*/ 0x20803042u, 7209 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_DIRECT_CONNECT_CHECK_PARAMS), 7210 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7211 #if NV_PRINTF_STRINGS_ALLOWED 7212 /*func=*/ "subdeviceCtrlCmdNvlinkDirectConnectCheck" 7213 #endif 7214 }, 7215 { /* [465] */ 7216 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7217 /*pFunc=*/ (void (*)(void)) NULL, 7218 #else 7219 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdNvlinkPostFaultUp_IMPL, 7220 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7221 /*flags=*/ 0x200u, 7222 /*accessRight=*/0x0u, 7223 /*methodId=*/ 0x20803043u, 7224 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_POST_FAULT_UP_PARAMS), 7225 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7226 #if NV_PRINTF_STRINGS_ALLOWED 7227 /*func=*/ "subdeviceCtrlCmdNvlinkPostFaultUp" 7228 #endif 7229 }, 7230 { /* [466] */ 7231 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7232 /*pFunc=*/ (void (*)(void)) NULL, 7233 #else 7234 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdIsNvlinkReducedConfig_IMPL, 7235 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 7236 /*flags=*/ 0x200u, 7237 /*accessRight=*/0x0u, 7238 /*methodId=*/ 0x20803044u, 7239 /*paramSize=*/ sizeof(NV2080_CTRL_NVLINK_IS_REDUCED_CONFIG_PARAMS), 7240 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7241 #if NV_PRINTF_STRINGS_ALLOWED 7242 /*func=*/ "subdeviceCtrlCmdIsNvlinkReducedConfig" 7243 #endif 7244 }, 7245 { /* [467] */ 7246 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7247 /*pFunc=*/ (void (*)(void)) NULL, 7248 #else 7249 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlcnGetDmemUsage_IMPL, 7250 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7251 /*flags=*/ 0x210u, 7252 /*accessRight=*/0x0u, 7253 /*methodId=*/ 0x20803101u, 7254 /*paramSize=*/ sizeof(NV2080_CTRL_FLCN_GET_DMEM_USAGE_PARAMS), 7255 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7256 #if NV_PRINTF_STRINGS_ALLOWED 7257 /*func=*/ "subdeviceCtrlCmdFlcnGetDmemUsage" 7258 #endif 7259 }, 7260 { /* [468] */ 7261 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7262 /*pFunc=*/ (void (*)(void)) NULL, 7263 #else 7264 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlcnGetEngineArch_IMPL, 7265 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7266 /*flags=*/ 0x210u, 7267 /*accessRight=*/0x0u, 7268 /*methodId=*/ 0x20803118u, 7269 /*paramSize=*/ sizeof(NV2080_CTRL_FLCN_GET_ENGINE_ARCH_PARAMS), 7270 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7271 #if NV_PRINTF_STRINGS_ALLOWED 7272 /*func=*/ "subdeviceCtrlCmdFlcnGetEngineArch" 7273 #endif 7274 }, 7275 { /* [469] */ 7276 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7277 /*pFunc=*/ (void (*)(void)) NULL, 7278 #else 7279 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlcnUstreamerQueueInfo_IMPL, 7280 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7281 /*flags=*/ 0x210u, 7282 /*accessRight=*/0x0u, 7283 /*methodId=*/ 0x20803120u, 7284 /*paramSize=*/ sizeof(NV2080_CTRL_FLCN_USTREAMER_QUEUE_INFO_PARAMS), 7285 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7286 #if NV_PRINTF_STRINGS_ALLOWED 7287 /*func=*/ "subdeviceCtrlCmdFlcnUstreamerQueueInfo" 7288 #endif 7289 }, 7290 { /* [470] */ 7291 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7292 /*pFunc=*/ (void (*)(void)) NULL, 7293 #else 7294 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlcnUstreamerControlGet_IMPL, 7295 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7296 /*flags=*/ 0x210u, 7297 /*accessRight=*/0x0u, 7298 /*methodId=*/ 0x20803122u, 7299 /*paramSize=*/ sizeof(NV2080_CTRL_FLCN_USTREAMER_CONTROL_PARAMS), 7300 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7301 #if NV_PRINTF_STRINGS_ALLOWED 7302 /*func=*/ "subdeviceCtrlCmdFlcnUstreamerControlGet" 7303 #endif 7304 }, 7305 { /* [471] */ 7306 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 7307 /*pFunc=*/ (void (*)(void)) NULL, 7308 #else 7309 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlcnUstreamerControlSet_IMPL, 7310 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 7311 /*flags=*/ 0x204u, 7312 /*accessRight=*/0x0u, 7313 /*methodId=*/ 0x20803123u, 7314 /*paramSize=*/ sizeof(NV2080_CTRL_FLCN_USTREAMER_CONTROL_PARAMS), 7315 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7316 #if NV_PRINTF_STRINGS_ALLOWED 7317 /*func=*/ "subdeviceCtrlCmdFlcnUstreamerControlSet" 7318 #endif 7319 }, 7320 { /* [472] */ 7321 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 7322 /*pFunc=*/ (void (*)(void)) NULL, 7323 #else 7324 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlcnGetCtxBufferInfo_IMPL, 7325 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 7326 /*flags=*/ 0x0u, 7327 /*accessRight=*/0x0u, 7328 /*methodId=*/ 0x20803124u, 7329 /*paramSize=*/ sizeof(NV2080_CTRL_FLCN_GET_CTX_BUFFER_INFO_PARAMS), 7330 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7331 #if NV_PRINTF_STRINGS_ALLOWED 7332 /*func=*/ "subdeviceCtrlCmdFlcnGetCtxBufferInfo" 7333 #endif 7334 }, 7335 { /* [473] */ 7336 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7337 /*pFunc=*/ (void (*)(void)) NULL, 7338 #else 7339 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlcnGetCtxBufferSize_IMPL, 7340 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7341 /*flags=*/ 0x10u, 7342 /*accessRight=*/0x0u, 7343 /*methodId=*/ 0x20803125u, 7344 /*paramSize=*/ sizeof(NV2080_CTRL_FLCN_GET_CTX_BUFFER_SIZE_PARAMS), 7345 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7346 #if NV_PRINTF_STRINGS_ALLOWED 7347 /*func=*/ "subdeviceCtrlCmdFlcnGetCtxBufferSize" 7348 #endif 7349 }, 7350 { /* [474] */ 7351 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7352 /*pFunc=*/ (void (*)(void)) NULL, 7353 #else 7354 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdEccGetClientExposedCounters_IMPL, 7355 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7356 /*flags=*/ 0x210u, 7357 /*accessRight=*/0x0u, 7358 /*methodId=*/ 0x20803400u, 7359 /*paramSize=*/ sizeof(NV2080_CTRL_ECC_GET_CLIENT_EXPOSED_COUNTERS_PARAMS), 7360 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7361 #if NV_PRINTF_STRINGS_ALLOWED 7362 /*func=*/ "subdeviceCtrlCmdEccGetClientExposedCounters" 7363 #endif 7364 }, 7365 { /* [475] */ 7366 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 7367 /*pFunc=*/ (void (*)(void)) NULL, 7368 #else 7369 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlaRange_IMPL, 7370 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 7371 /*flags=*/ 0x810u, 7372 /*accessRight=*/0x0u, 7373 /*methodId=*/ 0x20803501u, 7374 /*paramSize=*/ sizeof(NV2080_CTRL_FLA_RANGE_PARAMS), 7375 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7376 #if NV_PRINTF_STRINGS_ALLOWED 7377 /*func=*/ "subdeviceCtrlCmdFlaRange" 7378 #endif 7379 }, 7380 { /* [476] */ 7381 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102204u) 7382 /*pFunc=*/ (void (*)(void)) NULL, 7383 #else 7384 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlaSetupInstanceMemBlock_IMPL, 7385 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102204u) 7386 /*flags=*/ 0x102204u, 7387 /*accessRight=*/0x0u, 7388 /*methodId=*/ 0x20803502u, 7389 /*paramSize=*/ sizeof(NV2080_CTRL_FLA_SETUP_INSTANCE_MEM_BLOCK_PARAMS), 7390 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7391 #if NV_PRINTF_STRINGS_ALLOWED 7392 /*func=*/ "subdeviceCtrlCmdFlaSetupInstanceMemBlock" 7393 #endif 7394 }, 7395 { /* [477] */ 7396 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100004u) 7397 /*pFunc=*/ (void (*)(void)) NULL, 7398 #else 7399 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlaGetRange_IMPL, 7400 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100004u) 7401 /*flags=*/ 0x100004u, 7402 /*accessRight=*/0x0u, 7403 /*methodId=*/ 0x20803503u, 7404 /*paramSize=*/ sizeof(NV2080_CTRL_FLA_GET_RANGE_PARAMS), 7405 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7406 #if NV_PRINTF_STRINGS_ALLOWED 7407 /*func=*/ "subdeviceCtrlCmdFlaGetRange" 7408 #endif 7409 }, 7410 { /* [478] */ 7411 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1810u) 7412 /*pFunc=*/ (void (*)(void)) NULL, 7413 #else 7414 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdFlaGetFabricMemStats_IMPL, 7415 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1810u) 7416 /*flags=*/ 0x1810u, 7417 /*accessRight=*/0x0u, 7418 /*methodId=*/ 0x20803504u, 7419 /*paramSize=*/ sizeof(NV2080_CTRL_FLA_GET_FABRIC_MEM_STATS_PARAMS), 7420 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7421 #if NV_PRINTF_STRINGS_ALLOWED 7422 /*func=*/ "subdeviceCtrlCmdFlaGetFabricMemStats" 7423 #endif 7424 }, 7425 { /* [479] */ 7426 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4211u) 7427 /*pFunc=*/ (void (*)(void)) NULL, 7428 #else 7429 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGspGetFeatures_IMPL, 7430 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4211u) 7431 /*flags=*/ 0x4211u, 7432 /*accessRight=*/0x0u, 7433 /*methodId=*/ 0x20803601u, 7434 /*paramSize=*/ sizeof(NV2080_CTRL_GSP_GET_FEATURES_PARAMS), 7435 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7436 #if NV_PRINTF_STRINGS_ALLOWED 7437 /*func=*/ "subdeviceCtrlCmdGspGetFeatures" 7438 #endif 7439 }, 7440 { /* [480] */ 7441 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7442 /*pFunc=*/ (void (*)(void)) NULL, 7443 #else 7444 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGspGetRmHeapStats_IMPL, 7445 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7446 /*flags=*/ 0x210u, 7447 /*accessRight=*/0x0u, 7448 /*methodId=*/ 0x20803602u, 7449 /*paramSize=*/ sizeof(NV2080_CTRL_GSP_GET_RM_HEAP_STATS_PARAMS), 7450 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7451 #if NV_PRINTF_STRINGS_ALLOWED 7452 /*func=*/ "subdeviceCtrlCmdGspGetRmHeapStats" 7453 #endif 7454 }, 7455 { /* [481] */ 7456 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 7457 /*pFunc=*/ (void (*)(void)) NULL, 7458 #else 7459 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGrmgrGetGrFsInfo_IMPL, 7460 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 7461 /*flags=*/ 0x2210u, 7462 /*accessRight=*/0x0u, 7463 /*methodId=*/ 0x20803801u, 7464 /*paramSize=*/ sizeof(NV2080_CTRL_GRMGR_GET_GR_FS_INFO_PARAMS), 7465 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7466 #if NV_PRINTF_STRINGS_ALLOWED 7467 /*func=*/ "subdeviceCtrlCmdGrmgrGetGrFsInfo" 7468 #endif 7469 }, 7470 { /* [482] */ 7471 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x3u) 7472 /*pFunc=*/ (void (*)(void)) NULL, 7473 #else 7474 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdOsUnixGc6BlockerRefCnt_IMPL, 7475 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x3u) 7476 /*flags=*/ 0x3u, 7477 /*accessRight=*/0x0u, 7478 /*methodId=*/ 0x20803d01u, 7479 /*paramSize=*/ sizeof(NV2080_CTRL_OS_UNIX_GC6_BLOCKER_REFCNT_PARAMS), 7480 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7481 #if NV_PRINTF_STRINGS_ALLOWED 7482 /*func=*/ "subdeviceCtrlCmdOsUnixGc6BlockerRefCnt" 7483 #endif 7484 }, 7485 { /* [483] */ 7486 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 7487 /*pFunc=*/ (void (*)(void)) NULL, 7488 #else 7489 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdOsUnixAllowDisallowGcoff_IMPL, 7490 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 7491 /*flags=*/ 0x11u, 7492 /*accessRight=*/0x0u, 7493 /*methodId=*/ 0x20803d02u, 7494 /*paramSize=*/ sizeof(NV2080_CTRL_OS_UNIX_ALLOW_DISALLOW_GCOFF_PARAMS), 7495 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7496 #if NV_PRINTF_STRINGS_ALLOWED 7497 /*func=*/ "subdeviceCtrlCmdOsUnixAllowDisallowGcoff" 7498 #endif 7499 }, 7500 { /* [484] */ 7501 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1u) 7502 /*pFunc=*/ (void (*)(void)) NULL, 7503 #else 7504 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdOsUnixAudioDynamicPower_IMPL, 7505 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1u) 7506 /*flags=*/ 0x1u, 7507 /*accessRight=*/0x0u, 7508 /*methodId=*/ 0x20803d03u, 7509 /*paramSize=*/ sizeof(NV2080_CTRL_OS_UNIX_AUDIO_DYNAMIC_POWER_PARAMS), 7510 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7511 #if NV_PRINTF_STRINGS_ALLOWED 7512 /*func=*/ "subdeviceCtrlCmdOsUnixAudioDynamicPower" 7513 #endif 7514 }, 7515 { /* [485] */ 7516 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x13u) 7517 /*pFunc=*/ (void (*)(void)) NULL, 7518 #else 7519 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdOsUnixVidmemPersistenceStatus_IMPL, 7520 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x13u) 7521 /*flags=*/ 0x13u, 7522 /*accessRight=*/0x0u, 7523 /*methodId=*/ 0x20803d07u, 7524 /*paramSize=*/ sizeof(NV2080_CTRL_OS_UNIX_VIDMEM_PERSISTENCE_STATUS_PARAMS), 7525 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7526 #if NV_PRINTF_STRINGS_ALLOWED 7527 /*func=*/ "subdeviceCtrlCmdOsUnixVidmemPersistenceStatus" 7528 #endif 7529 }, 7530 { /* [486] */ 7531 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u) 7532 /*pFunc=*/ (void (*)(void)) NULL, 7533 #else 7534 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdOsUnixUpdateTgpStatus_IMPL, 7535 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u) 7536 /*flags=*/ 0x7u, 7537 /*accessRight=*/0x0u, 7538 /*methodId=*/ 0x20803d08u, 7539 /*paramSize=*/ sizeof(NV2080_CTRL_OS_UNIX_UPDATE_TGP_STATUS_PARAMS), 7540 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7541 #if NV_PRINTF_STRINGS_ALLOWED 7542 /*func=*/ "subdeviceCtrlCmdOsUnixUpdateTgpStatus" 7543 #endif 7544 }, 7545 { /* [487] */ 7546 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7547 /*pFunc=*/ (void (*)(void)) NULL, 7548 #else 7549 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalBootloadGspVgpuPluginTask_IMPL, 7550 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7551 /*flags=*/ 0x600u, 7552 /*accessRight=*/0x0u, 7553 /*methodId=*/ 0x20804001u, 7554 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_BOOTLOAD_GSP_VGPU_PLUGIN_TASK_PARAMS), 7555 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7556 #if NV_PRINTF_STRINGS_ALLOWED 7557 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalBootloadGspVgpuPluginTask" 7558 #endif 7559 }, 7560 { /* [488] */ 7561 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7562 /*pFunc=*/ (void (*)(void)) NULL, 7563 #else 7564 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalShutdownGspVgpuPluginTask_IMPL, 7565 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7566 /*flags=*/ 0x600u, 7567 /*accessRight=*/0x0u, 7568 /*methodId=*/ 0x20804002u, 7569 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_SHUTDOWN_GSP_VGPU_PLUGIN_TASK_PARAMS), 7570 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7571 #if NV_PRINTF_STRINGS_ALLOWED 7572 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalShutdownGspVgpuPluginTask" 7573 #endif 7574 }, 7575 { /* [489] */ 7576 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7577 /*pFunc=*/ (void (*)(void)) NULL, 7578 #else 7579 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalPgpuAddVgpuType_IMPL, 7580 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7581 /*flags=*/ 0x600u, 7582 /*accessRight=*/0x0u, 7583 /*methodId=*/ 0x20804003u, 7584 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_PGPU_ADD_VGPU_TYPE_PARAMS), 7585 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7586 #if NV_PRINTF_STRINGS_ALLOWED 7587 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalPgpuAddVgpuType" 7588 #endif 7589 }, 7590 { /* [490] */ 7591 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7592 /*pFunc=*/ (void (*)(void)) NULL, 7593 #else 7594 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalEnumerateVgpuPerPgpu_IMPL, 7595 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7596 /*flags=*/ 0x600u, 7597 /*accessRight=*/0x0u, 7598 /*methodId=*/ 0x20804004u, 7599 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_ENUMERATE_VGPU_PER_PGPU_PARAMS), 7600 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7601 #if NV_PRINTF_STRINGS_ALLOWED 7602 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalEnumerateVgpuPerPgpu" 7603 #endif 7604 }, 7605 { /* [491] */ 7606 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7607 /*pFunc=*/ (void (*)(void)) NULL, 7608 #else 7609 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalClearGuestVmInfo_IMPL, 7610 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7611 /*flags=*/ 0x600u, 7612 /*accessRight=*/0x0u, 7613 /*methodId=*/ 0x20804005u, 7614 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_CLEAR_GUEST_VM_INFO_PARAMS), 7615 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7616 #if NV_PRINTF_STRINGS_ALLOWED 7617 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalClearGuestVmInfo" 7618 #endif 7619 }, 7620 { /* [492] */ 7621 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7622 /*pFunc=*/ (void (*)(void)) NULL, 7623 #else 7624 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalGetVgpuFbUsage_IMPL, 7625 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7626 /*flags=*/ 0x600u, 7627 /*accessRight=*/0x0u, 7628 /*methodId=*/ 0x20804006u, 7629 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_GET_VGPU_FB_USAGE_PARAMS), 7630 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7631 #if NV_PRINTF_STRINGS_ALLOWED 7632 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalGetVgpuFbUsage" 7633 #endif 7634 }, 7635 { /* [493] */ 7636 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7637 /*pFunc=*/ (void (*)(void)) NULL, 7638 #else 7639 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalSetVgpuEncoderCapacity_IMPL, 7640 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7641 /*flags=*/ 0x600u, 7642 /*accessRight=*/0x0u, 7643 /*methodId=*/ 0x20804007u, 7644 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_SET_VGPU_ENCODER_CAPACITY_PARAMS), 7645 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7646 #if NV_PRINTF_STRINGS_ALLOWED 7647 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalSetVgpuEncoderCapacity" 7648 #endif 7649 }, 7650 { /* [494] */ 7651 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7652 /*pFunc=*/ (void (*)(void)) NULL, 7653 #else 7654 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalCleanupGspVgpuPluginResources_IMPL, 7655 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7656 /*flags=*/ 0x600u, 7657 /*accessRight=*/0x0u, 7658 /*methodId=*/ 0x20804008u, 7659 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_VGPU_PLUGIN_CLEANUP_PARAMS), 7660 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7661 #if NV_PRINTF_STRINGS_ALLOWED 7662 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalCleanupGspVgpuPluginResources" 7663 #endif 7664 }, 7665 { /* [495] */ 7666 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7667 /*pFunc=*/ (void (*)(void)) NULL, 7668 #else 7669 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalGetPgpuFsEncoding_IMPL, 7670 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7671 /*flags=*/ 0x600u, 7672 /*accessRight=*/0x0u, 7673 /*methodId=*/ 0x20804009u, 7674 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_GET_PGPU_FS_ENCODING_PARAMS), 7675 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7676 #if NV_PRINTF_STRINGS_ALLOWED 7677 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalGetPgpuFsEncoding" 7678 #endif 7679 }, 7680 { /* [496] */ 7681 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7682 /*pFunc=*/ (void (*)(void)) NULL, 7683 #else 7684 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalGetPgpuMigrationSupport_IMPL, 7685 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7686 /*flags=*/ 0x600u, 7687 /*accessRight=*/0x0u, 7688 /*methodId=*/ 0x2080400au, 7689 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_GET_PGPU_MIGRATION_SUPPORT_PARAMS), 7690 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7691 #if NV_PRINTF_STRINGS_ALLOWED 7692 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalGetPgpuMigrationSupport" 7693 #endif 7694 }, 7695 { /* [497] */ 7696 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7697 /*pFunc=*/ (void (*)(void)) NULL, 7698 #else 7699 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdVgpuMgrInternalSetVgpuMgrConfig_IMPL, 7700 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7701 /*flags=*/ 0x600u, 7702 /*accessRight=*/0x0u, 7703 /*methodId=*/ 0x2080400bu, 7704 /*paramSize=*/ sizeof(NV2080_CTRL_VGPU_MGR_INTERNAL_SET_VGPU_MGR_CONFIG_PARAMS), 7705 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7706 #if NV_PRINTF_STRINGS_ALLOWED 7707 /*func=*/ "subdeviceCtrlCmdVgpuMgrInternalSetVgpuMgrConfig" 7708 #endif 7709 }, 7710 { /* [498] */ 7711 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 7712 /*pFunc=*/ (void (*)(void)) NULL, 7713 #else 7714 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdGetAvailableHshubMask_IMPL, 7715 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 7716 /*flags=*/ 0xa50u, 7717 /*accessRight=*/0x0u, 7718 /*methodId=*/ 0x20804101u, 7719 /*paramSize=*/ sizeof(NV2080_CTRL_CMD_HSHUB_GET_AVAILABLE_MASK_PARAMS), 7720 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7721 #if NV_PRINTF_STRINGS_ALLOWED 7722 /*func=*/ "subdeviceCtrlCmdGetAvailableHshubMask" 7723 #endif 7724 }, 7725 { /* [499] */ 7726 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7727 /*pFunc=*/ (void (*)(void)) NULL, 7728 #else 7729 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamples_IMPL, 7730 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7731 /*flags=*/ 0x210u, 7732 /*accessRight=*/0x0u, 7733 /*methodId=*/ 0x2080a083u, 7734 /*paramSize=*/ sizeof(NV2080_CTRL_PERF_GET_GPUMON_PERFMON_UTIL_SAMPLES_PARAM), 7735 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7736 #if NV_PRINTF_STRINGS_ALLOWED 7737 /*func=*/ "subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamples" 7738 #endif 7739 }, 7740 { /* [500] */ 7741 #if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7742 /*pFunc=*/ (void (*)(void)) NULL, 7743 #else 7744 /*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdInternalGc6EntryPrerequisite_IMPL, 7745 #endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 7746 /*flags=*/ 0x600u, 7747 /*accessRight=*/0x0u, 7748 /*methodId=*/ 0x2080a7d7u, 7749 /*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_GC6_ENTRY_PREREQUISITE_PARAMS), 7750 /*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo), 7751 #if NV_PRINTF_STRINGS_ALLOWED 7752 /*func=*/ "subdeviceCtrlCmdInternalGc6EntryPrerequisite" 7753 #endif 7754 }, 7755 7756 }; 7757 7758 const struct NVOC_EXPORT_INFO __nvoc_export_info_Subdevice = 7759 { 7760 /*numEntries=*/ 501, 7761 /*pExportEntries=*/ __nvoc_exported_method_def_Subdevice 7762 }; 7763 7764 void __nvoc_dtor_GpuResource(GpuResource*); 7765 void __nvoc_dtor_Notifier(Notifier*); 7766 void __nvoc_dtor_Subdevice(Subdevice *pThis) { 7767 __nvoc_subdeviceDestruct(pThis); 7768 __nvoc_dtor_GpuResource(&pThis->__nvoc_base_GpuResource); 7769 __nvoc_dtor_Notifier(&pThis->__nvoc_base_Notifier); 7770 PORT_UNREFERENCED_VARIABLE(pThis); 7771 } 7772 7773 void __nvoc_init_dataField_Subdevice(Subdevice *pThis, RmHalspecOwner *pRmhalspecowner) { 7774 RmVariantHal *rmVariantHal = &pRmhalspecowner->rmVariantHal; 7775 const unsigned long rmVariantHal_HalVarIdx = (unsigned long)rmVariantHal->__nvoc_HalVarIdx; 7776 PORT_UNREFERENCED_VARIABLE(pThis); 7777 PORT_UNREFERENCED_VARIABLE(pRmhalspecowner); 7778 PORT_UNREFERENCED_VARIABLE(rmVariantHal); 7779 PORT_UNREFERENCED_VARIABLE(rmVariantHal_HalVarIdx); 7780 } 7781 7782 NV_STATUS __nvoc_ctor_GpuResource(GpuResource* , struct CALL_CONTEXT *, struct RS_RES_ALLOC_PARAMS_INTERNAL *); 7783 NV_STATUS __nvoc_ctor_Notifier(Notifier* , struct CALL_CONTEXT *); 7784 NV_STATUS __nvoc_ctor_Subdevice(Subdevice *pThis, RmHalspecOwner *pRmhalspecowner, struct CALL_CONTEXT * arg_pCallContext, struct RS_RES_ALLOC_PARAMS_INTERNAL * arg_pParams) { 7785 NV_STATUS status = NV_OK; 7786 status = __nvoc_ctor_GpuResource(&pThis->__nvoc_base_GpuResource, arg_pCallContext, arg_pParams); 7787 if (status != NV_OK) goto __nvoc_ctor_Subdevice_fail_GpuResource; 7788 status = __nvoc_ctor_Notifier(&pThis->__nvoc_base_Notifier, arg_pCallContext); 7789 if (status != NV_OK) goto __nvoc_ctor_Subdevice_fail_Notifier; 7790 __nvoc_init_dataField_Subdevice(pThis, pRmhalspecowner); 7791 7792 status = __nvoc_subdeviceConstruct(pThis, arg_pCallContext, arg_pParams); 7793 if (status != NV_OK) goto __nvoc_ctor_Subdevice_fail__init; 7794 goto __nvoc_ctor_Subdevice_exit; // Success 7795 7796 __nvoc_ctor_Subdevice_fail__init: 7797 __nvoc_dtor_Notifier(&pThis->__nvoc_base_Notifier); 7798 __nvoc_ctor_Subdevice_fail_Notifier: 7799 __nvoc_dtor_GpuResource(&pThis->__nvoc_base_GpuResource); 7800 __nvoc_ctor_Subdevice_fail_GpuResource: 7801 __nvoc_ctor_Subdevice_exit: 7802 7803 return status; 7804 } 7805 7806 static void __nvoc_init_funcTable_Subdevice_1(Subdevice *pThis, RmHalspecOwner *pRmhalspecowner) { 7807 RmVariantHal *rmVariantHal = &pRmhalspecowner->rmVariantHal; 7808 const unsigned long rmVariantHal_HalVarIdx = (unsigned long)rmVariantHal->__nvoc_HalVarIdx; 7809 PORT_UNREFERENCED_VARIABLE(pThis); 7810 PORT_UNREFERENCED_VARIABLE(pRmhalspecowner); 7811 PORT_UNREFERENCED_VARIABLE(rmVariantHal); 7812 PORT_UNREFERENCED_VARIABLE(rmVariantHal_HalVarIdx); 7813 7814 pThis->__subdevicePreDestruct__ = &subdevicePreDestruct_IMPL; 7815 7816 pThis->__subdeviceInternalControlForward__ = &subdeviceInternalControlForward_IMPL; 7817 7818 pThis->__subdeviceControlFilter__ = &subdeviceControlFilter_IMPL; 7819 7820 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7821 pThis->__subdeviceCtrlCmdBiosGetInfoV2__ = &subdeviceCtrlCmdBiosGetInfoV2_IMPL; 7822 #endif 7823 7824 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7825 pThis->__subdeviceCtrlCmdBiosGetNbsiV2__ = &subdeviceCtrlCmdBiosGetNbsiV2_IMPL; 7826 #endif 7827 7828 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7829 pThis->__subdeviceCtrlCmdBiosGetSKUInfo__ = &subdeviceCtrlCmdBiosGetSKUInfo_IMPL; 7830 #endif 7831 7832 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7833 pThis->__subdeviceCtrlCmdBiosGetPostTime__ = &subdeviceCtrlCmdBiosGetPostTime_IMPL; 7834 #endif 7835 7836 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7837 pThis->__subdeviceCtrlCmdBiosGetUefiSupport__ = &subdeviceCtrlCmdBiosGetUefiSupport_IMPL; 7838 #endif 7839 7840 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4813u) 7841 pThis->__subdeviceCtrlCmdMcGetArchInfo__ = &subdeviceCtrlCmdMcGetArchInfo_IMPL; 7842 #endif 7843 7844 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7845 pThis->__subdeviceCtrlCmdMcGetManufacturer__ = &subdeviceCtrlCmdMcGetManufacturer_IMPL; 7846 #endif 7847 7848 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7849 pThis->__subdeviceCtrlCmdMcQueryHostclkSlowdownStatus__ = &subdeviceCtrlCmdMcQueryHostclkSlowdownStatus_IMPL; 7850 #endif 7851 7852 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7853 pThis->__subdeviceCtrlCmdMcSetHostclkSlowdownStatus__ = &subdeviceCtrlCmdMcSetHostclkSlowdownStatus_IMPL; 7854 #endif 7855 7856 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 7857 pThis->__subdeviceCtrlCmdMcChangeReplayableFaultOwnership__ = &subdeviceCtrlCmdMcChangeReplayableFaultOwnership_IMPL; 7858 #endif 7859 7860 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 7861 pThis->__subdeviceCtrlCmdMcServiceInterrupts__ = &subdeviceCtrlCmdMcServiceInterrupts_IMPL; 7862 #endif 7863 7864 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7865 pThis->__subdeviceCtrlCmdDmaInvalidateTLB__ = &subdeviceCtrlCmdDmaInvalidateTLB_IMPL; 7866 #endif 7867 7868 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7869 pThis->__subdeviceCtrlCmdDmaGetInfo__ = &subdeviceCtrlCmdDmaGetInfo_IMPL; 7870 #endif 7871 7872 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4850u) 7873 pThis->__subdeviceCtrlCmdBusGetPciInfo__ = &subdeviceCtrlCmdBusGetPciInfo_IMPL; 7874 #endif 7875 7876 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 7877 pThis->__subdeviceCtrlCmdBusGetInfo__ = &subdeviceCtrlCmdBusGetInfo_IMPL; 7878 #endif 7879 7880 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200850u) 7881 pThis->__subdeviceCtrlCmdBusGetInfoV2__ = &subdeviceCtrlCmdBusGetInfoV2_IMPL; 7882 #endif 7883 7884 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4850u) 7885 pThis->__subdeviceCtrlCmdBusGetPciBarInfo__ = &subdeviceCtrlCmdBusGetPciBarInfo_IMPL; 7886 #endif 7887 7888 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 7889 pThis->__subdeviceCtrlCmdBusSetPcieSpeed__ = &subdeviceCtrlCmdBusSetPcieSpeed_IMPL; 7890 #endif 7891 7892 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 7893 pThis->__subdeviceCtrlCmdBusSetPcieLinkWidth__ = &subdeviceCtrlCmdBusSetPcieLinkWidth_IMPL; 7894 #endif 7895 7896 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7897 pThis->__subdeviceCtrlCmdBusSetHwbcUpstreamPcieSpeed__ = &subdeviceCtrlCmdBusSetHwbcUpstreamPcieSpeed_IMPL; 7898 #endif 7899 7900 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7901 pThis->__subdeviceCtrlCmdBusGetHwbcUpstreamPcieSpeed__ = &subdeviceCtrlCmdBusGetHwbcUpstreamPcieSpeed_IMPL; 7902 #endif 7903 7904 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7905 pThis->__subdeviceCtrlCmdBusHWBCGetUpstreamBAR0__ = &subdeviceCtrlCmdBusHWBCGetUpstreamBAR0_IMPL; 7906 #endif 7907 7908 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7909 pThis->__subdeviceCtrlCmdBusServiceGpuMultifunctionState__ = &subdeviceCtrlCmdBusServiceGpuMultifunctionState_IMPL; 7910 #endif 7911 7912 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7913 pThis->__subdeviceCtrlCmdBusGetPexCounters__ = &subdeviceCtrlCmdBusGetPexCounters_IMPL; 7914 #endif 7915 7916 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 7917 pThis->__subdeviceCtrlCmdBusGetBFD__ = &subdeviceCtrlCmdBusGetBFD_IMPL; 7918 #endif 7919 7920 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 7921 pThis->__subdeviceCtrlCmdBusGetAspmDisableFlags__ = &subdeviceCtrlCmdBusGetAspmDisableFlags_IMPL; 7922 #endif 7923 7924 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7925 pThis->__subdeviceCtrlCmdBusControlPublicAspmBits__ = &subdeviceCtrlCmdBusControlPublicAspmBits_IMPL; 7926 #endif 7927 7928 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7929 pThis->__subdeviceCtrlCmdBusClearPexCounters__ = &subdeviceCtrlCmdBusClearPexCounters_IMPL; 7930 #endif 7931 7932 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7933 pThis->__subdeviceCtrlCmdBusGetPexUtilCounters__ = &subdeviceCtrlCmdBusGetPexUtilCounters_IMPL; 7934 #endif 7935 7936 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7937 pThis->__subdeviceCtrlCmdBusClearPexUtilCounters__ = &subdeviceCtrlCmdBusClearPexUtilCounters_IMPL; 7938 #endif 7939 7940 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7941 pThis->__subdeviceCtrlCmdBusFreezePexCounters__ = &subdeviceCtrlCmdBusFreezePexCounters_IMPL; 7942 #endif 7943 7944 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7945 pThis->__subdeviceCtrlCmdBusGetPexLaneCounters__ = &subdeviceCtrlCmdBusGetPexLaneCounters_IMPL; 7946 #endif 7947 7948 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7949 pThis->__subdeviceCtrlCmdBusGetPcieLtrLatency__ = &subdeviceCtrlCmdBusGetPcieLtrLatency_IMPL; 7950 #endif 7951 7952 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7953 pThis->__subdeviceCtrlCmdBusSetPcieLtrLatency__ = &subdeviceCtrlCmdBusSetPcieLtrLatency_IMPL; 7954 #endif 7955 7956 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 7957 pThis->__subdeviceCtrlCmdBusGetNvlinkPeerIdMask__ = &subdeviceCtrlCmdBusGetNvlinkPeerIdMask_IMPL; 7958 #endif 7959 7960 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7961 pThis->__subdeviceCtrlCmdBusSetEomParameters__ = &subdeviceCtrlCmdBusSetEomParameters_IMPL; 7962 #endif 7963 7964 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7965 pThis->__subdeviceCtrlCmdBusGetUphyDlnCfgSpace__ = &subdeviceCtrlCmdBusGetUphyDlnCfgSpace_IMPL; 7966 #endif 7967 7968 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7969 pThis->__subdeviceCtrlCmdBusGetEomStatus__ = &subdeviceCtrlCmdBusGetEomStatus_IMPL; 7970 #endif 7971 7972 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x6210u) 7973 pThis->__subdeviceCtrlCmdBusGetPcieReqAtomicsCaps__ = &subdeviceCtrlCmdBusGetPcieReqAtomicsCaps_IMPL; 7974 #endif 7975 7976 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x6210u) 7977 pThis->__subdeviceCtrlCmdBusGetPcieSupportedGpuAtomics__ = &subdeviceCtrlCmdBusGetPcieSupportedGpuAtomics_IMPL; 7978 #endif 7979 7980 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7981 pThis->__subdeviceCtrlCmdBusGetC2CInfo__ = &subdeviceCtrlCmdBusGetC2CInfo_IMPL; 7982 #endif 7983 7984 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 7985 pThis->__subdeviceCtrlCmdBusGetC2CErrorInfo__ = &subdeviceCtrlCmdBusGetC2CErrorInfo_IMPL; 7986 #endif 7987 7988 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10000u) 7989 pThis->__subdeviceCtrlCmdBusSysmemAccess__ = &subdeviceCtrlCmdBusSysmemAccess_IMPL; 7990 #endif 7991 7992 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100200u) 7993 pThis->__subdeviceCtrlCmdBusSetP2pMapping__ = &subdeviceCtrlCmdBusSetP2pMapping_IMPL; 7994 #endif 7995 7996 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100200u) 7997 pThis->__subdeviceCtrlCmdBusUnsetP2pMapping__ = &subdeviceCtrlCmdBusUnsetP2pMapping_IMPL; 7998 #endif 7999 8000 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8001 pThis->__subdeviceCtrlCmdGetNvlinkCounters__ = &subdeviceCtrlCmdGetNvlinkCounters_IMPL; 8002 #endif 8003 8004 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8005 pThis->__subdeviceCtrlCmdClearNvlinkCounters__ = &subdeviceCtrlCmdClearNvlinkCounters_IMPL; 8006 #endif 8007 8008 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8009 pThis->__subdeviceCtrlCmdBusGetNvlinkCaps__ = &subdeviceCtrlCmdBusGetNvlinkCaps_IMPL; 8010 #endif 8011 8012 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 8013 pThis->__subdeviceCtrlCmdBusGetNvlinkStatus__ = &subdeviceCtrlCmdBusGetNvlinkStatus_IMPL; 8014 #endif 8015 8016 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8017 pThis->__subdeviceCtrlCmdBusGetNvlinkErrInfo__ = &subdeviceCtrlCmdBusGetNvlinkErrInfo_IMPL; 8018 #endif 8019 8020 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8021 pThis->__subdeviceCtrlCmdNvlinGetLinkFomValues__ = &subdeviceCtrlCmdNvlinGetLinkFomValues_IMPL; 8022 #endif 8023 8024 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8025 pThis->__subdeviceCtrlCmdNvlinkGetNvlinkEccErrors__ = &subdeviceCtrlCmdNvlinkGetNvlinkEccErrors_IMPL; 8026 #endif 8027 8028 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8029 pThis->__subdeviceCtrlCmdNvlinkGetLinkFatalErrorCounts__ = &subdeviceCtrlCmdNvlinkGetLinkFatalErrorCounts_IMPL; 8030 #endif 8031 8032 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8033 pThis->__subdeviceCtrlCmdNvlinkSetupEom__ = &subdeviceCtrlCmdNvlinkSetupEom_IMPL; 8034 #endif 8035 8036 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8037 pThis->__subdeviceCtrlCmdNvlinkGetPowerState__ = &subdeviceCtrlCmdNvlinkGetPowerState_IMPL; 8038 #endif 8039 8040 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8041 pThis->__subdeviceCtrlCmdNvlinkReadTpCounters__ = &subdeviceCtrlCmdNvlinkReadTpCounters_IMPL; 8042 #endif 8043 8044 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8045 pThis->__subdeviceCtrlCmdNvlinkGetLpCounters__ = &subdeviceCtrlCmdNvlinkGetLpCounters_IMPL; 8046 #endif 8047 8048 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8049 pThis->__subdeviceCtrlCmdNvlinkEnableNvlinkPeer__ = &subdeviceCtrlCmdNvlinkEnableNvlinkPeer_IMPL; 8050 #endif 8051 8052 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8053 pThis->__subdeviceCtrlCmdNvlinkCoreCallback__ = &subdeviceCtrlCmdNvlinkCoreCallback_IMPL; 8054 #endif 8055 8056 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8057 pThis->__subdeviceCtrlCmdNvlinkGetAliEnabled__ = &subdeviceCtrlCmdNvlinkGetAliEnabled_IMPL; 8058 #endif 8059 8060 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8061 pThis->__subdeviceCtrlCmdNvlinkSetLoopbackMode__ = &subdeviceCtrlCmdNvlinkSetLoopbackMode_IMPL; 8062 #endif 8063 8064 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8065 pThis->__subdeviceCtrlCmdNvlinkUpdateRemoteLocalSid__ = &subdeviceCtrlCmdNvlinkUpdateRemoteLocalSid_IMPL; 8066 #endif 8067 8068 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8069 pThis->__subdeviceCtrlCmdNvlinkUpdateHshubMux__ = &subdeviceCtrlCmdNvlinkUpdateHshubMux_IMPL; 8070 #endif 8071 8072 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8073 pThis->__subdeviceCtrlCmdNvlinkPreSetupNvlinkPeer__ = &subdeviceCtrlCmdNvlinkPreSetupNvlinkPeer_IMPL; 8074 #endif 8075 8076 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8077 pThis->__subdeviceCtrlCmdNvlinkPostSetupNvlinkPeer__ = &subdeviceCtrlCmdNvlinkPostSetupNvlinkPeer_IMPL; 8078 #endif 8079 8080 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8081 pThis->__subdeviceCtrlCmdNvlinkRemoveNvlinkMapping__ = &subdeviceCtrlCmdNvlinkRemoveNvlinkMapping_IMPL; 8082 #endif 8083 8084 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8085 pThis->__subdeviceCtrlCmdNvlinkSaveRestoreHshubState__ = &subdeviceCtrlCmdNvlinkSaveRestoreHshubState_IMPL; 8086 #endif 8087 8088 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8089 pThis->__subdeviceCtrlCmdNvlinkProgramBufferready__ = &subdeviceCtrlCmdNvlinkProgramBufferready_IMPL; 8090 #endif 8091 8092 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8093 pThis->__subdeviceCtrlCmdNvlinkUpdateCurrentConfig__ = &subdeviceCtrlCmdNvlinkUpdateCurrentConfig_IMPL; 8094 #endif 8095 8096 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8097 pThis->__subdeviceCtrlCmdNvlinkUpdatePeerLinkMask__ = &subdeviceCtrlCmdNvlinkUpdatePeerLinkMask_IMPL; 8098 #endif 8099 8100 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8101 pThis->__subdeviceCtrlCmdNvlinkUpdateLinkConnection__ = &subdeviceCtrlCmdNvlinkUpdateLinkConnection_IMPL; 8102 #endif 8103 8104 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8105 pThis->__subdeviceCtrlCmdNvlinkEnableLinksPostTopology__ = &subdeviceCtrlCmdNvlinkEnableLinksPostTopology_IMPL; 8106 #endif 8107 8108 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8109 pThis->__subdeviceCtrlCmdNvlinkPreLinkTrainAli__ = &subdeviceCtrlCmdNvlinkPreLinkTrainAli_IMPL; 8110 #endif 8111 8112 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8113 pThis->__subdeviceCtrlCmdNvlinkGetRefreshCounters__ = &subdeviceCtrlCmdNvlinkGetRefreshCounters_IMPL; 8114 #endif 8115 8116 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8117 pThis->__subdeviceCtrlCmdNvlinkClearRefreshCounters__ = &subdeviceCtrlCmdNvlinkClearRefreshCounters_IMPL; 8118 #endif 8119 8120 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100201u) 8121 pThis->__subdeviceCtrlCmdNvlinkGetLinkMaskPostRxDet__ = &subdeviceCtrlCmdNvlinkGetLinkMaskPostRxDet_IMPL; 8122 #endif 8123 8124 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8125 pThis->__subdeviceCtrlCmdNvlinkLinkTrainAli__ = &subdeviceCtrlCmdNvlinkLinkTrainAli_IMPL; 8126 #endif 8127 8128 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8129 pThis->__subdeviceCtrlCmdNvlinkGetNvlinkDeviceInfo__ = &subdeviceCtrlCmdNvlinkGetNvlinkDeviceInfo_IMPL; 8130 #endif 8131 8132 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8133 pThis->__subdeviceCtrlCmdNvlinkGetIoctrlDeviceInfo__ = &subdeviceCtrlCmdNvlinkGetIoctrlDeviceInfo_IMPL; 8134 #endif 8135 8136 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8137 pThis->__subdeviceCtrlCmdNvlinkProgramLinkSpeed__ = &subdeviceCtrlCmdNvlinkProgramLinkSpeed_IMPL; 8138 #endif 8139 8140 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8141 pThis->__subdeviceCtrlCmdNvlinkAreLinksTrained__ = &subdeviceCtrlCmdNvlinkAreLinksTrained_IMPL; 8142 #endif 8143 8144 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8145 pThis->__subdeviceCtrlCmdNvlinkResetLinks__ = &subdeviceCtrlCmdNvlinkResetLinks_IMPL; 8146 #endif 8147 8148 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8149 pThis->__subdeviceCtrlCmdNvlinkDisableDlInterrupts__ = &subdeviceCtrlCmdNvlinkDisableDlInterrupts_IMPL; 8150 #endif 8151 8152 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8153 pThis->__subdeviceCtrlCmdNvlinkGetLinkAndClockInfo__ = &subdeviceCtrlCmdNvlinkGetLinkAndClockInfo_IMPL; 8154 #endif 8155 8156 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8157 pThis->__subdeviceCtrlCmdNvlinkSetupNvlinkSysmem__ = &subdeviceCtrlCmdNvlinkSetupNvlinkSysmem_IMPL; 8158 #endif 8159 8160 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8161 pThis->__subdeviceCtrlCmdNvlinkProcessForcedConfigs__ = &subdeviceCtrlCmdNvlinkProcessForcedConfigs_IMPL; 8162 #endif 8163 8164 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8165 pThis->__subdeviceCtrlCmdNvlinkSyncLaneShutdownProps__ = &subdeviceCtrlCmdNvlinkSyncLaneShutdownProps_IMPL; 8166 #endif 8167 8168 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8169 pThis->__subdeviceCtrlCmdNvlinkEnableSysmemNvlinkAts__ = &subdeviceCtrlCmdNvlinkEnableSysmemNvlinkAts_IMPL; 8170 #endif 8171 8172 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u) 8173 pThis->__subdeviceCtrlCmdNvlinkHshubGetSysmemNvlinkMask__ = &subdeviceCtrlCmdNvlinkHshubGetSysmemNvlinkMask_IMPL; 8174 #endif 8175 8176 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8177 pThis->__subdeviceCtrlCmdNvlinkGetSetNvswitchFlaAddr__ = &subdeviceCtrlCmdNvlinkGetSetNvswitchFlaAddr_IMPL; 8178 #endif 8179 8180 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100201u) 8181 pThis->__subdeviceCtrlCmdNvlinkSyncLinkMasksAndVbiosInfo__ = &subdeviceCtrlCmdNvlinkSyncLinkMasksAndVbiosInfo_IMPL; 8182 #endif 8183 8184 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8185 pThis->__subdeviceCtrlCmdNvlinkEnableLinks__ = &subdeviceCtrlCmdNvlinkEnableLinks_IMPL; 8186 #endif 8187 8188 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8189 pThis->__subdeviceCtrlCmdNvlinkProcessInitDisabledLinks__ = &subdeviceCtrlCmdNvlinkProcessInitDisabledLinks_IMPL; 8190 #endif 8191 8192 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1240u) 8193 pThis->__subdeviceCtrlCmdNvlinkInbandSendData__ = &subdeviceCtrlCmdNvlinkInbandSendData_IMPL; 8194 #endif 8195 8196 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8197 pThis->__subdeviceCtrlCmdNvlinkPostFaultUp__ = &subdeviceCtrlCmdNvlinkPostFaultUp_IMPL; 8198 #endif 8199 8200 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8201 pThis->__subdeviceCtrlCmdNvlinkEomControl__ = &subdeviceCtrlCmdNvlinkEomControl_IMPL; 8202 #endif 8203 8204 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8205 pThis->__subdeviceCtrlCmdNvlinkSetL1Threshold__ = &subdeviceCtrlCmdNvlinkSetL1Threshold_IMPL; 8206 #endif 8207 8208 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8209 pThis->__subdeviceCtrlCmdNvlinkDirectConnectCheck__ = &subdeviceCtrlCmdNvlinkDirectConnectCheck_IMPL; 8210 #endif 8211 8212 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8213 pThis->__subdeviceCtrlCmdNvlinkGetL1Threshold__ = &subdeviceCtrlCmdNvlinkGetL1Threshold_IMPL; 8214 #endif 8215 8216 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8217 pThis->__subdeviceCtrlCmdIsNvlinkReducedConfig__ = &subdeviceCtrlCmdIsNvlinkReducedConfig_IMPL; 8218 #endif 8219 8220 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8221 pThis->__subdeviceCtrlCmdI2cReadBuffer__ = &subdeviceCtrlCmdI2cReadBuffer_IMPL; 8222 #endif 8223 8224 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8225 pThis->__subdeviceCtrlCmdI2cWriteBuffer__ = &subdeviceCtrlCmdI2cWriteBuffer_IMPL; 8226 #endif 8227 8228 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8229 pThis->__subdeviceCtrlCmdI2cReadReg__ = &subdeviceCtrlCmdI2cReadReg_IMPL; 8230 #endif 8231 8232 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8233 pThis->__subdeviceCtrlCmdI2cWriteReg__ = &subdeviceCtrlCmdI2cWriteReg_IMPL; 8234 #endif 8235 8236 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8237 pThis->__subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamples__ = &subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamples_IMPL; 8238 #endif 8239 8240 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8241 pThis->__subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamplesV2__ = &subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamplesV2_IMPL; 8242 #endif 8243 8244 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x212u) 8245 pThis->__subdeviceCtrlCmdPerfRatedTdpGetControl__ = &subdeviceCtrlCmdPerfRatedTdpGetControl_IMPL; 8246 #endif 8247 8248 // Hal function -- subdeviceCtrlCmdPerfRatedTdpSetControl 8249 pThis->__subdeviceCtrlCmdPerfRatedTdpSetControl__ = &subdeviceCtrlCmdPerfRatedTdpSetControl_KERNEL; 8250 8251 // Hal function -- subdeviceCtrlCmdPerfReservePerfmonHw 8252 pThis->__subdeviceCtrlCmdPerfReservePerfmonHw__ = &subdeviceCtrlCmdPerfReservePerfmonHw_KERNEL; 8253 8254 // Hal function -- subdeviceCtrlCmdPerfSetAuxPowerState 8255 pThis->__subdeviceCtrlCmdPerfSetAuxPowerState__ = &subdeviceCtrlCmdPerfSetAuxPowerState_KERNEL; 8256 8257 // Hal function -- subdeviceCtrlCmdPerfSetPowerstate 8258 pThis->__subdeviceCtrlCmdPerfSetPowerstate__ = &subdeviceCtrlCmdPerfSetPowerstate_KERNEL; 8259 8260 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8261 pThis->__subdeviceCtrlCmdKPerfBoost__ = &subdeviceCtrlCmdKPerfBoost_IMPL; 8262 #endif 8263 8264 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8265 pThis->__subdeviceCtrlCmdFbGetFBRegionInfo__ = &subdeviceCtrlCmdFbGetFBRegionInfo_IMPL; 8266 #endif 8267 8268 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8269 pThis->__subdeviceCtrlCmdFbGetBar1Offset__ = &subdeviceCtrlCmdFbGetBar1Offset_IMPL; 8270 #endif 8271 8272 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 8273 pThis->__subdeviceCtrlCmdFbIsKind__ = &subdeviceCtrlCmdFbIsKind_IMPL; 8274 #endif 8275 8276 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 8277 pThis->__subdeviceCtrlCmdFbGetMemAlignment__ = &subdeviceCtrlCmdFbGetMemAlignment_IMPL; 8278 #endif 8279 8280 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 8281 pThis->__subdeviceCtrlCmdFbGetHeapReservationSize__ = &subdeviceCtrlCmdFbGetHeapReservationSize_IMPL; 8282 #endif 8283 8284 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 8285 pThis->__subdeviceCtrlCmdInternalMemmgrGetVgpuHostRmReservedFb__ = &subdeviceCtrlCmdInternalMemmgrGetVgpuHostRmReservedFb_IMPL; 8286 #endif 8287 8288 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8289 pThis->__subdeviceCtrlCmdGbGetSemaphoreSurfaceLayout__ = &subdeviceCtrlCmdGbGetSemaphoreSurfaceLayout_IMPL; 8290 #endif 8291 8292 // Hal function -- subdeviceCtrlCmdInternalMemmgrMemoryTransferWithGsp 8293 pThis->__subdeviceCtrlCmdInternalMemmgrMemoryTransferWithGsp__ = &subdeviceCtrlCmdInternalMemmgrMemoryTransferWithGsp_46f6a7; 8294 8295 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8296 pThis->__subdeviceCtrlCmdFbGetInfo__ = &subdeviceCtrlCmdFbGetInfo_IMPL; 8297 #endif 8298 8299 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8300 pThis->__subdeviceCtrlCmdFbGetInfoV2__ = &subdeviceCtrlCmdFbGetInfoV2_IMPL; 8301 #endif 8302 8303 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8304 pThis->__subdeviceCtrlCmdFbGetCarveoutAddressInfo__ = &subdeviceCtrlCmdFbGetCarveoutAddressInfo_IMPL; 8305 #endif 8306 8307 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8308 pThis->__subdeviceCtrlCmdFbGetCalibrationLockFailed__ = &subdeviceCtrlCmdFbGetCalibrationLockFailed_IMPL; 8309 #endif 8310 8311 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8312 pThis->__subdeviceCtrlCmdFbFlushGpuCache__ = &subdeviceCtrlCmdFbFlushGpuCache_IMPL; 8313 #endif 8314 8315 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8316 pThis->__subdeviceCtrlCmdFbSetGpuCacheAllocPolicy__ = &subdeviceCtrlCmdFbSetGpuCacheAllocPolicy_IMPL; 8317 #endif 8318 8319 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8320 pThis->__subdeviceCtrlCmdFbGetGpuCacheAllocPolicy__ = &subdeviceCtrlCmdFbGetGpuCacheAllocPolicy_IMPL; 8321 #endif 8322 8323 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8324 pThis->__subdeviceCtrlCmdFbSetGpuCacheAllocPolicyV2__ = &subdeviceCtrlCmdFbSetGpuCacheAllocPolicyV2_IMPL; 8325 #endif 8326 8327 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8328 pThis->__subdeviceCtrlCmdFbGetGpuCacheAllocPolicyV2__ = &subdeviceCtrlCmdFbGetGpuCacheAllocPolicyV2_IMPL; 8329 #endif 8330 8331 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8332 pThis->__subdeviceCtrlCmdFbGetGpuCacheInfo__ = &subdeviceCtrlCmdFbGetGpuCacheInfo_IMPL; 8333 #endif 8334 8335 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 8336 pThis->__subdeviceCtrlCmdFbGetCliManagedOfflinedPages__ = &subdeviceCtrlCmdFbGetCliManagedOfflinedPages_IMPL; 8337 #endif 8338 8339 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8340 pThis->__subdeviceCtrlCmdFbGetOfflinedPages__ = &subdeviceCtrlCmdFbGetOfflinedPages_IMPL; 8341 #endif 8342 8343 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8344 pThis->__subdeviceCtrlCmdFbSetupVprRegion__ = &subdeviceCtrlCmdFbSetupVprRegion_IMPL; 8345 #endif 8346 8347 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 8348 pThis->__subdeviceCtrlCmdFbGetLTCInfoForFBP__ = &subdeviceCtrlCmdFbGetLTCInfoForFBP_IMPL; 8349 #endif 8350 8351 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8352 pThis->__subdeviceCtrlCmdFbGetCompBitCopyConstructInfo__ = &subdeviceCtrlCmdFbGetCompBitCopyConstructInfo_IMPL; 8353 #endif 8354 8355 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8356 pThis->__subdeviceCtrlCmdFbPatchPbrForMining__ = &subdeviceCtrlCmdFbPatchPbrForMining_IMPL; 8357 #endif 8358 8359 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8360 pThis->__subdeviceCtrlCmdFbGetRemappedRows__ = &subdeviceCtrlCmdFbGetRemappedRows_IMPL; 8361 #endif 8362 8363 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8364 pThis->__subdeviceCtrlCmdFbGetFsInfo__ = &subdeviceCtrlCmdFbGetFsInfo_IMPL; 8365 #endif 8366 8367 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8368 pThis->__subdeviceCtrlCmdFbGetRowRemapperHistogram__ = &subdeviceCtrlCmdFbGetRowRemapperHistogram_IMPL; 8369 #endif 8370 8371 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8372 pThis->__subdeviceCtrlCmdFbGetDynamicOfflinedPages__ = &subdeviceCtrlCmdFbGetDynamicOfflinedPages_IMPL; 8373 #endif 8374 8375 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 8376 pThis->__subdeviceCtrlCmdFbUpdateNumaStatus__ = &subdeviceCtrlCmdFbUpdateNumaStatus_IMPL; 8377 #endif 8378 8379 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 8380 pThis->__subdeviceCtrlCmdFbGetNumaInfo__ = &subdeviceCtrlCmdFbGetNumaInfo_IMPL; 8381 #endif 8382 8383 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 8384 pThis->__subdeviceCtrlCmdMemSysGetStaticConfig__ = &subdeviceCtrlCmdMemSysGetStaticConfig_IMPL; 8385 #endif 8386 8387 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 8388 pThis->__subdeviceCtrlCmdMemSysSetPartitionableMem__ = &subdeviceCtrlCmdMemSysSetPartitionableMem_IMPL; 8389 #endif 8390 8391 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 8392 pThis->__subdeviceCtrlCmdKMemSysGetMIGMemoryConfig__ = &subdeviceCtrlCmdKMemSysGetMIGMemoryConfig_133e5e; 8393 #endif 8394 8395 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8396 pThis->__subdeviceCtrlCmdFbSetZbcReferenced__ = &subdeviceCtrlCmdFbSetZbcReferenced_IMPL; 8397 #endif 8398 8399 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 8400 pThis->__subdeviceCtrlCmdMemSysL2InvalidateEvict__ = &subdeviceCtrlCmdMemSysL2InvalidateEvict_IMPL; 8401 #endif 8402 8403 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 8404 pThis->__subdeviceCtrlCmdMemSysFlushL2AllRamsAndCaches__ = &subdeviceCtrlCmdMemSysFlushL2AllRamsAndCaches_IMPL; 8405 #endif 8406 8407 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 8408 pThis->__subdeviceCtrlCmdMemSysDisableNvlinkPeers__ = &subdeviceCtrlCmdMemSysDisableNvlinkPeers_IMPL; 8409 #endif 8410 8411 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 8412 pThis->__subdeviceCtrlCmdMemSysProgramRawCompressionMode__ = &subdeviceCtrlCmdMemSysProgramRawCompressionMode_IMPL; 8413 #endif 8414 8415 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 8416 pThis->__subdeviceCtrlCmdMemSysGetMIGMemoryPartitionTable__ = &subdeviceCtrlCmdMemSysGetMIGMemoryPartitionTable_IMPL; 8417 #endif 8418 8419 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8420 pThis->__subdeviceCtrlCmdFbGetCtagsForCbcEviction__ = &subdeviceCtrlCmdFbGetCtagsForCbcEviction_IMPL; 8421 #endif 8422 8423 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8424 pThis->__subdeviceCtrlCmdFbCBCOp__ = &subdeviceCtrlCmdFbCBCOp_IMPL; 8425 #endif 8426 8427 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8428 pThis->__subdeviceCtrlCmdFbSetRrd__ = &subdeviceCtrlCmdFbSetRrd_IMPL; 8429 #endif 8430 8431 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8432 pThis->__subdeviceCtrlCmdFbSetReadLimit__ = &subdeviceCtrlCmdFbSetReadLimit_IMPL; 8433 #endif 8434 8435 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 8436 pThis->__subdeviceCtrlCmdFbSetWriteLimit__ = &subdeviceCtrlCmdFbSetWriteLimit_IMPL; 8437 #endif 8438 8439 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8440 pThis->__subdeviceCtrlCmdSetGpfifo__ = &subdeviceCtrlCmdSetGpfifo_IMPL; 8441 #endif 8442 8443 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2204u) 8444 pThis->__subdeviceCtrlCmdSetOperationalProperties__ = &subdeviceCtrlCmdSetOperationalProperties_IMPL; 8445 #endif 8446 8447 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8448 pThis->__subdeviceCtrlCmdFifoBindEngines__ = &subdeviceCtrlCmdFifoBindEngines_IMPL; 8449 #endif 8450 8451 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8452 pThis->__subdeviceCtrlCmdGetPhysicalChannelCount__ = &subdeviceCtrlCmdGetPhysicalChannelCount_IMPL; 8453 #endif 8454 8455 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200010u) 8456 pThis->__subdeviceCtrlCmdFifoGetInfo__ = &subdeviceCtrlCmdFifoGetInfo_IMPL; 8457 #endif 8458 8459 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 8460 pThis->__subdeviceCtrlCmdFifoDisableChannels__ = &subdeviceCtrlCmdFifoDisableChannels_IMPL; 8461 #endif 8462 8463 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 8464 pThis->__subdeviceCtrlCmdFifoDisableUsermodeChannels__ = &subdeviceCtrlCmdFifoDisableUsermodeChannels_IMPL; 8465 #endif 8466 8467 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 8468 pThis->__subdeviceCtrlCmdFifoGetChannelMemInfo__ = &subdeviceCtrlCmdFifoGetChannelMemInfo_IMPL; 8469 #endif 8470 8471 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8472 pThis->__subdeviceCtrlCmdFifoGetUserdLocation__ = &subdeviceCtrlCmdFifoGetUserdLocation_IMPL; 8473 #endif 8474 8475 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2200u) 8476 pThis->__subdeviceCtrlCmdFifoGetDeviceInfoTable__ = &subdeviceCtrlCmdFifoGetDeviceInfoTable_IMPL; 8477 #endif 8478 8479 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8480 pThis->__subdeviceCtrlCmdFifoSetupVfZombieSubctxPdb__ = &subdeviceCtrlCmdFifoSetupVfZombieSubctxPdb_IMPL; 8481 #endif 8482 8483 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2204u) 8484 pThis->__subdeviceCtrlCmdFifoClearFaultedBit__ = &subdeviceCtrlCmdFifoClearFaultedBit_IMPL; 8485 #endif 8486 8487 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2310u) 8488 pThis->__subdeviceCtrlCmdFifoRunlistSetSchedPolicy__ = &subdeviceCtrlCmdFifoRunlistSetSchedPolicy_IMPL; 8489 #endif 8490 8491 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 8492 pThis->__subdeviceCtrlCmdFifoUpdateChannelInfo__ = &subdeviceCtrlCmdFifoUpdateChannelInfo_IMPL; 8493 #endif 8494 8495 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 8496 pThis->__subdeviceCtrlCmdInternalFifoPromoteRunlistBuffers__ = &subdeviceCtrlCmdInternalFifoPromoteRunlistBuffers_IMPL; 8497 #endif 8498 8499 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2e50u) 8500 pThis->__subdeviceCtrlCmdInternalFifoGetNumChannels__ = &subdeviceCtrlCmdInternalFifoGetNumChannels_IMPL; 8501 #endif 8502 8503 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 8504 pThis->__subdeviceCtrlCmdFifoGetAllocatedChannels__ = &subdeviceCtrlCmdFifoGetAllocatedChannels_IMPL; 8505 #endif 8506 8507 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2610u) 8508 pThis->__subdeviceCtrlCmdInternalFifoGetNumSecureChannels__ = &subdeviceCtrlCmdInternalFifoGetNumSecureChannels_IMPL; 8509 #endif 8510 8511 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 8512 pThis->__subdeviceCtrlCmdKGrGetInfo__ = &subdeviceCtrlCmdKGrGetInfo_IMPL; 8513 #endif 8514 8515 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 8516 pThis->__subdeviceCtrlCmdKGrGetInfoV2__ = &subdeviceCtrlCmdKGrGetInfoV2_IMPL; 8517 #endif 8518 8519 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x812u) 8520 pThis->__subdeviceCtrlCmdKGrGetCapsV2__ = &subdeviceCtrlCmdKGrGetCapsV2_IMPL; 8521 #endif 8522 8523 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8524 pThis->__subdeviceCtrlCmdKGrGetCtxswModes__ = &subdeviceCtrlCmdKGrGetCtxswModes_IMPL; 8525 #endif 8526 8527 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8528 pThis->__subdeviceCtrlCmdKGrCtxswZcullMode__ = &subdeviceCtrlCmdKGrCtxswZcullMode_IMPL; 8529 #endif 8530 8531 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8532 pThis->__subdeviceCtrlCmdKGrCtxswZcullBind__ = &subdeviceCtrlCmdKGrCtxswZcullBind_IMPL; 8533 #endif 8534 8535 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 8536 pThis->__subdeviceCtrlCmdKGrGetZcullInfo__ = &subdeviceCtrlCmdKGrGetZcullInfo_IMPL; 8537 #endif 8538 8539 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2010u) 8540 pThis->__subdeviceCtrlCmdKGrCtxswPmMode__ = &subdeviceCtrlCmdKGrCtxswPmMode_IMPL; 8541 #endif 8542 8543 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8544 pThis->__subdeviceCtrlCmdKGrCtxswPmBind__ = &subdeviceCtrlCmdKGrCtxswPmBind_IMPL; 8545 #endif 8546 8547 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8548 pThis->__subdeviceCtrlCmdKGrSetGpcTileMap__ = &subdeviceCtrlCmdKGrSetGpcTileMap_IMPL; 8549 #endif 8550 8551 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8552 pThis->__subdeviceCtrlCmdKGrCtxswSmpcMode__ = &subdeviceCtrlCmdKGrCtxswSmpcMode_IMPL; 8553 #endif 8554 8555 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8556 pThis->__subdeviceCtrlCmdKGrPcSamplingMode__ = &subdeviceCtrlCmdKGrPcSamplingMode_IMPL; 8557 #endif 8558 8559 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8560 pThis->__subdeviceCtrlCmdKGrGetSmToGpcTpcMappings__ = &subdeviceCtrlCmdKGrGetSmToGpcTpcMappings_IMPL; 8561 #endif 8562 8563 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8564 pThis->__subdeviceCtrlCmdKGrGetGlobalSmOrder__ = &subdeviceCtrlCmdKGrGetGlobalSmOrder_IMPL; 8565 #endif 8566 8567 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8568 pThis->__subdeviceCtrlCmdKGrSetCtxswPreemptionMode__ = &subdeviceCtrlCmdKGrSetCtxswPreemptionMode_IMPL; 8569 #endif 8570 8571 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8572 pThis->__subdeviceCtrlCmdKGrCtxswPreemptionBind__ = &subdeviceCtrlCmdKGrCtxswPreemptionBind_IMPL; 8573 #endif 8574 8575 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8576 pThis->__subdeviceCtrlCmdKGrGetROPInfo__ = &subdeviceCtrlCmdKGrGetROPInfo_IMPL; 8577 #endif 8578 8579 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8580 pThis->__subdeviceCtrlCmdKGrGetCtxswStats__ = &subdeviceCtrlCmdKGrGetCtxswStats_IMPL; 8581 #endif 8582 8583 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 8584 pThis->__subdeviceCtrlCmdKGrGetCtxBufferSize__ = &subdeviceCtrlCmdKGrGetCtxBufferSize_IMPL; 8585 #endif 8586 8587 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x80000u) 8588 pThis->__subdeviceCtrlCmdKGrGetCtxBufferInfo__ = &subdeviceCtrlCmdKGrGetCtxBufferInfo_IMPL; 8589 #endif 8590 8591 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x80000u) 8592 pThis->__subdeviceCtrlCmdKGrGetCtxBufferPtes__ = &subdeviceCtrlCmdKGrGetCtxBufferPtes_IMPL; 8593 #endif 8594 8595 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8596 pThis->__subdeviceCtrlCmdKGrGetCurrentResidentChannel__ = &subdeviceCtrlCmdKGrGetCurrentResidentChannel_IMPL; 8597 #endif 8598 8599 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8600 pThis->__subdeviceCtrlCmdKGrGetVatAlarmData__ = &subdeviceCtrlCmdKGrGetVatAlarmData_IMPL; 8601 #endif 8602 8603 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8604 pThis->__subdeviceCtrlCmdKGrGetAttributeBufferSize__ = &subdeviceCtrlCmdKGrGetAttributeBufferSize_IMPL; 8605 #endif 8606 8607 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 8608 pThis->__subdeviceCtrlCmdKGrGfxPoolQuerySize__ = &subdeviceCtrlCmdKGrGfxPoolQuerySize_IMPL; 8609 #endif 8610 8611 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 8612 pThis->__subdeviceCtrlCmdKGrGfxPoolInitialize__ = &subdeviceCtrlCmdKGrGfxPoolInitialize_IMPL; 8613 #endif 8614 8615 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 8616 pThis->__subdeviceCtrlCmdKGrGfxPoolAddSlots__ = &subdeviceCtrlCmdKGrGfxPoolAddSlots_IMPL; 8617 #endif 8618 8619 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u) 8620 pThis->__subdeviceCtrlCmdKGrGfxPoolRemoveSlots__ = &subdeviceCtrlCmdKGrGfxPoolRemoveSlots_IMPL; 8621 #endif 8622 8623 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8624 pThis->__subdeviceCtrlCmdKGrGetPpcMask__ = &subdeviceCtrlCmdKGrGetPpcMask_IMPL; 8625 #endif 8626 8627 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8628 pThis->__subdeviceCtrlCmdKGrSetTpcPartitionMode__ = &subdeviceCtrlCmdKGrSetTpcPartitionMode_IMPL; 8629 #endif 8630 8631 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8632 pThis->__subdeviceCtrlCmdKGrGetSmIssueRateModifier__ = &subdeviceCtrlCmdKGrGetSmIssueRateModifier_IMPL; 8633 #endif 8634 8635 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8636 pThis->__subdeviceCtrlCmdKGrFecsBindEvtbufForUid__ = &subdeviceCtrlCmdKGrFecsBindEvtbufForUid_IMPL; 8637 #endif 8638 8639 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x8010u) 8640 pThis->__subdeviceCtrlCmdKGrFecsBindEvtbufForUidV2__ = &subdeviceCtrlCmdKGrFecsBindEvtbufForUidV2_IMPL; 8641 #endif 8642 8643 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x44u) 8644 pThis->__subdeviceCtrlCmdKGrGetPhysGpcMask__ = &subdeviceCtrlCmdKGrGetPhysGpcMask_IMPL; 8645 #endif 8646 8647 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 8648 pThis->__subdeviceCtrlCmdKGrGetGpcMask__ = &subdeviceCtrlCmdKGrGetGpcMask_IMPL; 8649 #endif 8650 8651 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8652 pThis->__subdeviceCtrlCmdKGrGetTpcMask__ = &subdeviceCtrlCmdKGrGetTpcMask_IMPL; 8653 #endif 8654 8655 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8656 pThis->__subdeviceCtrlCmdKGrGetEngineContextProperties__ = &subdeviceCtrlCmdKGrGetEngineContextProperties_IMPL; 8657 #endif 8658 8659 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8660 pThis->__subdeviceCtrlCmdKGrGetNumTpcsForGpc__ = &subdeviceCtrlCmdKGrGetNumTpcsForGpc_IMPL; 8661 #endif 8662 8663 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8664 pThis->__subdeviceCtrlCmdKGrGetGpcTileMap__ = &subdeviceCtrlCmdKGrGetGpcTileMap_IMPL; 8665 #endif 8666 8667 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 8668 pThis->__subdeviceCtrlCmdKGrGetZcullMask__ = &subdeviceCtrlCmdKGrGetZcullMask_IMPL; 8669 #endif 8670 8671 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8672 pThis->__subdeviceCtrlCmdKGrGetGfxGpcAndTpcInfo__ = &subdeviceCtrlCmdKGrGetGfxGpcAndTpcInfo_IMPL; 8673 #endif 8674 8675 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8676 pThis->__subdeviceCtrlCmdKGrInternalStaticGetInfo__ = &subdeviceCtrlCmdKGrInternalStaticGetInfo_IMPL; 8677 #endif 8678 8679 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102600u) 8680 pThis->__subdeviceCtrlCmdKGrInternalStaticGetCaps__ = &subdeviceCtrlCmdKGrInternalStaticGetCaps_IMPL; 8681 #endif 8682 8683 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8684 pThis->__subdeviceCtrlCmdKGrInternalStaticGetGlobalSmOrder__ = &subdeviceCtrlCmdKGrInternalStaticGetGlobalSmOrder_IMPL; 8685 #endif 8686 8687 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8688 pThis->__subdeviceCtrlCmdKGrInternalStaticGetFloorsweepingMasks__ = &subdeviceCtrlCmdKGrInternalStaticGetFloorsweepingMasks_IMPL; 8689 #endif 8690 8691 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8692 pThis->__subdeviceCtrlCmdKGrInternalStaticGetPpcMasks__ = &subdeviceCtrlCmdKGrInternalStaticGetPpcMasks_IMPL; 8693 #endif 8694 8695 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8696 pThis->__subdeviceCtrlCmdKGrInternalStaticGetZcullInfo__ = &subdeviceCtrlCmdKGrInternalStaticGetZcullInfo_IMPL; 8697 #endif 8698 8699 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8700 pThis->__subdeviceCtrlCmdKGrInternalStaticGetRopInfo__ = &subdeviceCtrlCmdKGrInternalStaticGetRopInfo_IMPL; 8701 #endif 8702 8703 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8704 pThis->__subdeviceCtrlCmdKGrInternalStaticGetContextBuffersInfo__ = &subdeviceCtrlCmdKGrInternalStaticGetContextBuffersInfo_IMPL; 8705 #endif 8706 8707 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8708 pThis->__subdeviceCtrlCmdKGrInternalStaticGetSmIssueRateModifier__ = &subdeviceCtrlCmdKGrInternalStaticGetSmIssueRateModifier_IMPL; 8709 #endif 8710 8711 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8712 pThis->__subdeviceCtrlCmdKGrInternalStaticGetFecsRecordSize__ = &subdeviceCtrlCmdKGrInternalStaticGetFecsRecordSize_IMPL; 8713 #endif 8714 8715 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8716 pThis->__subdeviceCtrlCmdKGrInternalStaticGetFecsTraceDefines__ = &subdeviceCtrlCmdKGrInternalStaticGetFecsTraceDefines_IMPL; 8717 #endif 8718 8719 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u) 8720 pThis->__subdeviceCtrlCmdKGrInternalStaticGetPdbProperties__ = &subdeviceCtrlCmdKGrInternalStaticGetPdbProperties_IMPL; 8721 #endif 8722 8723 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x813u) 8724 pThis->__subdeviceCtrlCmdGpuGetCachedInfo__ = &subdeviceCtrlCmdGpuGetCachedInfo_IMPL; 8725 #endif 8726 8727 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200850u) 8728 pThis->__subdeviceCtrlCmdGpuGetInfoV2__ = &subdeviceCtrlCmdGpuGetInfoV2_IMPL; 8729 #endif 8730 8731 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8732 pThis->__subdeviceCtrlCmdGpuGetIpVersion__ = &subdeviceCtrlCmdGpuGetIpVersion_IMPL; 8733 #endif 8734 8735 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8736 pThis->__subdeviceCtrlCmdGpuGetPhysicalBridgeVersionInfo__ = &subdeviceCtrlCmdGpuGetPhysicalBridgeVersionInfo_IMPL; 8737 #endif 8738 8739 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8740 pThis->__subdeviceCtrlCmdGpuGetAllBridgesUpstreamOfGpu__ = &subdeviceCtrlCmdGpuGetAllBridgesUpstreamOfGpu_IMPL; 8741 #endif 8742 8743 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8744 pThis->__subdeviceCtrlCmdGpuSetOptimusInfo__ = &subdeviceCtrlCmdGpuSetOptimusInfo_IMPL; 8745 #endif 8746 8747 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200a12u) 8748 pThis->__subdeviceCtrlCmdGpuGetNameString__ = &subdeviceCtrlCmdGpuGetNameString_IMPL; 8749 #endif 8750 8751 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4a12u) 8752 pThis->__subdeviceCtrlCmdGpuGetShortNameString__ = &subdeviceCtrlCmdGpuGetShortNameString_IMPL; 8753 #endif 8754 8755 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8756 pThis->__subdeviceCtrlCmdGpuGetEncoderCapacity__ = &subdeviceCtrlCmdGpuGetEncoderCapacity_IMPL; 8757 #endif 8758 8759 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8760 pThis->__subdeviceCtrlCmdGpuGetNvencSwSessionStats__ = &subdeviceCtrlCmdGpuGetNvencSwSessionStats_IMPL; 8761 #endif 8762 8763 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8764 pThis->__subdeviceCtrlCmdGpuGetNvencSwSessionInfo__ = &subdeviceCtrlCmdGpuGetNvencSwSessionInfo_IMPL; 8765 #endif 8766 8767 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8768 pThis->__subdeviceCtrlCmdGpuGetNvencSwSessionInfoV2__ = &subdeviceCtrlCmdGpuGetNvencSwSessionInfoV2_IMPL; 8769 #endif 8770 8771 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8772 pThis->__subdeviceCtrlCmdGpuGetNvfbcSwSessionStats__ = &subdeviceCtrlCmdGpuGetNvfbcSwSessionStats_IMPL; 8773 #endif 8774 8775 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8776 pThis->__subdeviceCtrlCmdGpuGetNvfbcSwSessionInfo__ = &subdeviceCtrlCmdGpuGetNvfbcSwSessionInfo_IMPL; 8777 #endif 8778 8779 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8780 pThis->__subdeviceCtrlCmdGpuSetFabricAddr__ = &subdeviceCtrlCmdGpuSetFabricAddr_IMPL; 8781 #endif 8782 8783 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8784 pThis->__subdeviceCtrlCmdGpuSetEgmGpaFabricAddr__ = &subdeviceCtrlCmdGpuSetEgmGpaFabricAddr_IMPL; 8785 #endif 8786 8787 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8788 pThis->__subdeviceCtrlCmdGpuSetPower__ = &subdeviceCtrlCmdGpuSetPower_IMPL; 8789 #endif 8790 8791 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 8792 pThis->__subdeviceCtrlCmdGpuGetSdm__ = &subdeviceCtrlCmdGpuGetSdm_IMPL; 8793 #endif 8794 8795 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x5u) 8796 pThis->__subdeviceCtrlCmdGpuSetSdm__ = &subdeviceCtrlCmdGpuSetSdm_IMPL; 8797 #endif 8798 8799 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4813u) 8800 pThis->__subdeviceCtrlCmdGpuGetSimulationInfo__ = &subdeviceCtrlCmdGpuGetSimulationInfo_IMPL; 8801 #endif 8802 8803 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 8804 pThis->__subdeviceCtrlCmdGpuGetEngines__ = &subdeviceCtrlCmdGpuGetEngines_IMPL; 8805 #endif 8806 8807 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 8808 pThis->__subdeviceCtrlCmdGpuGetEnginesV2__ = &subdeviceCtrlCmdGpuGetEnginesV2_IMPL; 8809 #endif 8810 8811 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 8812 pThis->__subdeviceCtrlCmdGpuGetEngineClasslist__ = &subdeviceCtrlCmdGpuGetEngineClasslist_IMPL; 8813 #endif 8814 8815 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8816 pThis->__subdeviceCtrlCmdGpuGetEnginePartnerList__ = &subdeviceCtrlCmdGpuGetEnginePartnerList_IMPL; 8817 #endif 8818 8819 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8820 pThis->__subdeviceCtrlCmdGpuGetFermiGpcInfo__ = &subdeviceCtrlCmdGpuGetFermiGpcInfo_IMPL; 8821 #endif 8822 8823 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8824 pThis->__subdeviceCtrlCmdGpuGetFermiTpcInfo__ = &subdeviceCtrlCmdGpuGetFermiTpcInfo_IMPL; 8825 #endif 8826 8827 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8828 pThis->__subdeviceCtrlCmdGpuGetFermiZcullInfo__ = &subdeviceCtrlCmdGpuGetFermiZcullInfo_IMPL; 8829 #endif 8830 8831 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8832 pThis->__subdeviceCtrlCmdGpuGetPesInfo__ = &subdeviceCtrlCmdGpuGetPesInfo_IMPL; 8833 #endif 8834 8835 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8836 pThis->__subdeviceCtrlCmdGpuExecRegOps__ = &subdeviceCtrlCmdGpuExecRegOps_IMPL; 8837 #endif 8838 8839 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8840 pThis->__subdeviceCtrlCmdGpuMigratableOps__ = &subdeviceCtrlCmdGpuMigratableOps_IMPL; 8841 #endif 8842 8843 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8844 pThis->__subdeviceCtrlCmdGpuQueryMode__ = &subdeviceCtrlCmdGpuQueryMode_IMPL; 8845 #endif 8846 8847 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 8848 pThis->__subdeviceCtrlCmdGpuGetInforomImageVersion__ = &subdeviceCtrlCmdGpuGetInforomImageVersion_IMPL; 8849 #endif 8850 8851 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8852 pThis->__subdeviceCtrlCmdGpuGetInforomObjectVersion__ = &subdeviceCtrlCmdGpuGetInforomObjectVersion_IMPL; 8853 #endif 8854 8855 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8856 pThis->__subdeviceCtrlCmdGpuQueryInforomEccSupport__ = &subdeviceCtrlCmdGpuQueryInforomEccSupport_IMPL; 8857 #endif 8858 } 8859 8860 static void __nvoc_init_funcTable_Subdevice_2(Subdevice *pThis, RmHalspecOwner *pRmhalspecowner) { 8861 RmVariantHal *rmVariantHal = &pRmhalspecowner->rmVariantHal; 8862 const unsigned long rmVariantHal_HalVarIdx = (unsigned long)rmVariantHal->__nvoc_HalVarIdx; 8863 PORT_UNREFERENCED_VARIABLE(pThis); 8864 PORT_UNREFERENCED_VARIABLE(pRmhalspecowner); 8865 PORT_UNREFERENCED_VARIABLE(rmVariantHal); 8866 PORT_UNREFERENCED_VARIABLE(rmVariantHal_HalVarIdx); 8867 8868 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 8869 pThis->__subdeviceCtrlCmdGpuQueryEccStatus__ = &subdeviceCtrlCmdGpuQueryEccStatus_IMPL; 8870 #endif 8871 8872 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 8873 pThis->__subdeviceCtrlCmdGpuGetChipDetails__ = &subdeviceCtrlCmdGpuGetChipDetails_IMPL; 8874 #endif 8875 8876 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 8877 pThis->__subdeviceCtrlCmdGpuGetOEMBoardInfo__ = &subdeviceCtrlCmdGpuGetOEMBoardInfo_IMPL; 8878 #endif 8879 8880 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 8881 pThis->__subdeviceCtrlCmdGpuGetOEMInfo__ = &subdeviceCtrlCmdGpuGetOEMInfo_IMPL; 8882 #endif 8883 8884 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x3u) 8885 pThis->__subdeviceCtrlCmdGpuHandleGpuSR__ = &subdeviceCtrlCmdGpuHandleGpuSR_IMPL; 8886 #endif 8887 8888 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x844u) 8889 pThis->__subdeviceCtrlCmdGpuSetComputeModeRules__ = &subdeviceCtrlCmdGpuSetComputeModeRules_IMPL; 8890 #endif 8891 8892 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x811u) 8893 pThis->__subdeviceCtrlCmdGpuQueryComputeModeRules__ = &subdeviceCtrlCmdGpuQueryComputeModeRules_IMPL; 8894 #endif 8895 8896 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8897 pThis->__subdeviceCtrlCmdGpuAcquireComputeModeReservation__ = &subdeviceCtrlCmdGpuAcquireComputeModeReservation_IMPL; 8898 #endif 8899 8900 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 8901 pThis->__subdeviceCtrlCmdGpuReleaseComputeModeReservation__ = &subdeviceCtrlCmdGpuReleaseComputeModeReservation_IMPL; 8902 #endif 8903 8904 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x142204u) 8905 pThis->__subdeviceCtrlCmdGpuInitializeCtx__ = &subdeviceCtrlCmdGpuInitializeCtx_IMPL; 8906 #endif 8907 8908 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102204u) 8909 pThis->__subdeviceCtrlCmdGpuPromoteCtx__ = &subdeviceCtrlCmdGpuPromoteCtx_IMPL; 8910 #endif 8911 8912 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2200u) 8913 pThis->__subdeviceCtrlCmdGpuEvictCtx__ = &subdeviceCtrlCmdGpuEvictCtx_IMPL; 8914 #endif 8915 8916 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x812u) 8917 pThis->__subdeviceCtrlCmdGpuGetId__ = &subdeviceCtrlCmdGpuGetId_IMPL; 8918 #endif 8919 8920 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 8921 pThis->__subdeviceCtrlCmdGpuGetGidInfo__ = &subdeviceCtrlCmdGpuGetGidInfo_IMPL; 8922 #endif 8923 8924 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8925 pThis->__subdeviceCtrlCmdGpuQueryIllumSupport__ = &subdeviceCtrlCmdGpuQueryIllumSupport_IMPL; 8926 #endif 8927 8928 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8929 pThis->__subdeviceCtrlCmdGpuGetIllum__ = &subdeviceCtrlCmdGpuGetIllum_IMPL; 8930 #endif 8931 8932 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8933 pThis->__subdeviceCtrlCmdGpuSetIllum__ = &subdeviceCtrlCmdGpuSetIllum_IMPL; 8934 #endif 8935 8936 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8937 pThis->__subdeviceCtrlCmdGpuQueryScrubberStatus__ = &subdeviceCtrlCmdGpuQueryScrubberStatus_IMPL; 8938 #endif 8939 8940 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8941 pThis->__subdeviceCtrlCmdGpuGetVprCaps__ = &subdeviceCtrlCmdGpuGetVprCaps_IMPL; 8942 #endif 8943 8944 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8945 pThis->__subdeviceCtrlCmdGpuGetVprInfo__ = &subdeviceCtrlCmdGpuGetVprInfo_IMPL; 8946 #endif 8947 8948 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8949 pThis->__subdeviceCtrlCmdGpuGetPids__ = &subdeviceCtrlCmdGpuGetPids_IMPL; 8950 #endif 8951 8952 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8953 pThis->__subdeviceCtrlCmdGpuGetPidInfo__ = &subdeviceCtrlCmdGpuGetPidInfo_IMPL; 8954 #endif 8955 8956 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 8957 pThis->__subdeviceCtrlCmdGpuQueryFunctionStatus__ = &subdeviceCtrlCmdGpuQueryFunctionStatus_IMPL; 8958 #endif 8959 8960 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 8961 pThis->__subdeviceCtrlCmdGpuReportNonReplayableFault__ = &subdeviceCtrlCmdGpuReportNonReplayableFault_IMPL; 8962 #endif 8963 8964 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 8965 pThis->__subdeviceCtrlCmdGpuGetEngineFaultInfo__ = &subdeviceCtrlCmdGpuGetEngineFaultInfo_IMPL; 8966 #endif 8967 8968 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 8969 pThis->__subdeviceCtrlCmdGpuGetEngineRunlistPriBase__ = &subdeviceCtrlCmdGpuGetEngineRunlistPriBase_IMPL; 8970 #endif 8971 8972 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 8973 pThis->__subdeviceCtrlCmdGpuGetHwEngineId__ = &subdeviceCtrlCmdGpuGetHwEngineId_IMPL; 8974 #endif 8975 8976 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u) 8977 pThis->__subdeviceCtrlCmdGpuGetVmmuSegmentSize__ = &subdeviceCtrlCmdGpuGetVmmuSegmentSize_IMPL; 8978 #endif 8979 8980 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 8981 pThis->__subdeviceCtrlCmdGpuGetMaxSupportedPageSize__ = &subdeviceCtrlCmdGpuGetMaxSupportedPageSize_IMPL; 8982 #endif 8983 8984 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 8985 pThis->__subdeviceCtrlCmdGpuHandleVfPriFault__ = &subdeviceCtrlCmdGpuHandleVfPriFault_IMPL; 8986 #endif 8987 8988 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x807u) 8989 pThis->__subdeviceCtrlCmdGpuSetComputePolicyConfig__ = &subdeviceCtrlCmdGpuSetComputePolicyConfig_IMPL; 8990 #endif 8991 8992 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x813u) 8993 pThis->__subdeviceCtrlCmdGpuGetComputePolicyConfig__ = &subdeviceCtrlCmdGpuGetComputePolicyConfig_IMPL; 8994 #endif 8995 8996 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x840u) 8997 pThis->__subdeviceCtrlCmdValidateMemMapRequest__ = &subdeviceCtrlCmdValidateMemMapRequest_IMPL; 8998 #endif 8999 9000 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9001 pThis->__subdeviceCtrlCmdGpuGetGfid__ = &subdeviceCtrlCmdGpuGetGfid_IMPL; 9002 #endif 9003 9004 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 9005 pThis->__subdeviceCtrlCmdUpdateGfidP2pCapability__ = &subdeviceCtrlCmdUpdateGfidP2pCapability_IMPL; 9006 #endif 9007 9008 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x12u) 9009 pThis->__subdeviceCtrlCmdGpuGetEngineLoadTimes__ = &subdeviceCtrlCmdGpuGetEngineLoadTimes_IMPL; 9010 #endif 9011 9012 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9013 pThis->__subdeviceCtrlCmdGetP2pCaps__ = &subdeviceCtrlCmdGetP2pCaps_IMPL; 9014 #endif 9015 9016 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 9017 pThis->__subdeviceCtrlCmdGetGpuFabricProbeInfo__ = &subdeviceCtrlCmdGetGpuFabricProbeInfo_IMPL; 9018 #endif 9019 9020 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9021 pThis->__subdeviceCtrlCmdGpuGetResetStatus__ = &subdeviceCtrlCmdGpuGetResetStatus_IMPL; 9022 #endif 9023 9024 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9025 pThis->__subdeviceCtrlCmdGpuGetDrainAndResetStatus__ = &subdeviceCtrlCmdGpuGetDrainAndResetStatus_IMPL; 9026 #endif 9027 9028 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9029 pThis->__subdeviceCtrlCmdEventSetTrigger__ = &subdeviceCtrlCmdEventSetTrigger_IMPL; 9030 #endif 9031 9032 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 9033 pThis->__subdeviceCtrlCmdEventSetTriggerFifo__ = &subdeviceCtrlCmdEventSetTriggerFifo_IMPL; 9034 #endif 9035 9036 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9037 pThis->__subdeviceCtrlCmdEventSetNotification__ = &subdeviceCtrlCmdEventSetNotification_IMPL; 9038 #endif 9039 9040 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9041 pThis->__subdeviceCtrlCmdEventSetMemoryNotifies__ = &subdeviceCtrlCmdEventSetMemoryNotifies_IMPL; 9042 #endif 9043 9044 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9045 pThis->__subdeviceCtrlCmdEventSetSemaphoreMemory__ = &subdeviceCtrlCmdEventSetSemaphoreMemory_IMPL; 9046 #endif 9047 9048 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9049 pThis->__subdeviceCtrlCmdEventSetSemaMemValidation__ = &subdeviceCtrlCmdEventSetSemaMemValidation_IMPL; 9050 #endif 9051 9052 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9053 pThis->__subdeviceCtrlCmdTimerCancel__ = &subdeviceCtrlCmdTimerCancel_IMPL; 9054 #endif 9055 9056 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9057 pThis->__subdeviceCtrlCmdTimerSchedule__ = &subdeviceCtrlCmdTimerSchedule_IMPL; 9058 #endif 9059 9060 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9061 pThis->__subdeviceCtrlCmdTimerGetTime__ = &subdeviceCtrlCmdTimerGetTime_IMPL; 9062 #endif 9063 9064 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 9065 pThis->__subdeviceCtrlCmdTimerGetRegisterOffset__ = &subdeviceCtrlCmdTimerGetRegisterOffset_IMPL; 9066 #endif 9067 9068 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9069 pThis->__subdeviceCtrlCmdTimerGetGpuCpuTimeCorrelationInfo__ = &subdeviceCtrlCmdTimerGetGpuCpuTimeCorrelationInfo_IMPL; 9070 #endif 9071 9072 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2010u) 9073 pThis->__subdeviceCtrlCmdTimerSetGrTickFreq__ = &subdeviceCtrlCmdTimerSetGrTickFreq_IMPL; 9074 #endif 9075 9076 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 9077 pThis->__subdeviceCtrlCmdRcReadVirtualMem__ = &subdeviceCtrlCmdRcReadVirtualMem_IMPL; 9078 #endif 9079 9080 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9081 pThis->__subdeviceCtrlCmdRcGetErrorCount__ = &subdeviceCtrlCmdRcGetErrorCount_IMPL; 9082 #endif 9083 9084 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9085 pThis->__subdeviceCtrlCmdRcGetErrorV2__ = &subdeviceCtrlCmdRcGetErrorV2_IMPL; 9086 #endif 9087 9088 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9089 pThis->__subdeviceCtrlCmdRcSetCleanErrorHistory__ = &subdeviceCtrlCmdRcSetCleanErrorHistory_IMPL; 9090 #endif 9091 9092 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 9093 pThis->__subdeviceCtrlCmdRcGetWatchdogInfo__ = &subdeviceCtrlCmdRcGetWatchdogInfo_IMPL; 9094 #endif 9095 9096 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 9097 pThis->__subdeviceCtrlCmdRcDisableWatchdog__ = &subdeviceCtrlCmdRcDisableWatchdog_IMPL; 9098 #endif 9099 9100 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 9101 pThis->__subdeviceCtrlCmdRcSoftDisableWatchdog__ = &subdeviceCtrlCmdRcSoftDisableWatchdog_IMPL; 9102 #endif 9103 9104 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 9105 pThis->__subdeviceCtrlCmdRcEnableWatchdog__ = &subdeviceCtrlCmdRcEnableWatchdog_IMPL; 9106 #endif 9107 9108 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u) 9109 pThis->__subdeviceCtrlCmdRcReleaseWatchdogRequests__ = &subdeviceCtrlCmdRcReleaseWatchdogRequests_IMPL; 9110 #endif 9111 9112 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9113 pThis->__subdeviceCtrlCmdInternalRcWatchdogTimeout__ = &subdeviceCtrlCmdInternalRcWatchdogTimeout_IMPL; 9114 #endif 9115 9116 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9117 pThis->__subdeviceCtrlCmdSetRcRecovery__ = &subdeviceCtrlCmdSetRcRecovery_IMPL; 9118 #endif 9119 9120 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9121 pThis->__subdeviceCtrlCmdGetRcRecovery__ = &subdeviceCtrlCmdGetRcRecovery_IMPL; 9122 #endif 9123 9124 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9125 pThis->__subdeviceCtrlCmdGetRcInfo__ = &subdeviceCtrlCmdGetRcInfo_IMPL; 9126 #endif 9127 9128 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9129 pThis->__subdeviceCtrlCmdSetRcInfo__ = &subdeviceCtrlCmdSetRcInfo_IMPL; 9130 #endif 9131 9132 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9133 pThis->__subdeviceCtrlCmdNvdGetDumpSize__ = &subdeviceCtrlCmdNvdGetDumpSize_IMPL; 9134 #endif 9135 9136 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 9137 pThis->__subdeviceCtrlCmdNvdGetDump__ = &subdeviceCtrlCmdNvdGetDump_IMPL; 9138 #endif 9139 9140 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u) 9141 pThis->__subdeviceCtrlCmdNvdGetNocatJournalRpt__ = &subdeviceCtrlCmdNvdGetNocatJournalRpt_IMPL; 9142 #endif 9143 9144 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u) 9145 pThis->__subdeviceCtrlCmdNvdSetNocatJournalData__ = &subdeviceCtrlCmdNvdSetNocatJournalData_IMPL; 9146 #endif 9147 9148 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 9149 pThis->__subdeviceCtrlCmdPmgrGetModuleInfo__ = &subdeviceCtrlCmdPmgrGetModuleInfo_IMPL; 9150 #endif 9151 9152 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u) 9153 pThis->__subdeviceCtrlCmdLpwrDifrPrefetchResponse__ = &subdeviceCtrlCmdLpwrDifrPrefetchResponse_IMPL; 9154 #endif 9155 9156 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9157 pThis->__subdeviceCtrlCmdLpwrDifrCtrl__ = &subdeviceCtrlCmdLpwrDifrCtrl_IMPL; 9158 #endif 9159 9160 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u) 9161 pThis->__subdeviceCtrlCmdCeGetCaps__ = &subdeviceCtrlCmdCeGetCaps_IMPL; 9162 #endif 9163 9164 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2211u) 9165 pThis->__subdeviceCtrlCmdCeGetCePceMask__ = &subdeviceCtrlCmdCeGetCePceMask_IMPL; 9166 #endif 9167 9168 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9169 pThis->__subdeviceCtrlCmdCeUpdatePceLceMappings__ = &subdeviceCtrlCmdCeUpdatePceLceMappings_IMPL; 9170 #endif 9171 9172 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2850u) 9173 pThis->__subdeviceCtrlCmdCeGetCapsV2__ = &subdeviceCtrlCmdCeGetCapsV2_IMPL; 9174 #endif 9175 9176 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2810u) 9177 pThis->__subdeviceCtrlCmdCeGetAllCaps__ = &subdeviceCtrlCmdCeGetAllCaps_IMPL; 9178 #endif 9179 9180 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9181 pThis->__subdeviceCtrlCmdFlcnGetDmemUsage__ = &subdeviceCtrlCmdFlcnGetDmemUsage_IMPL; 9182 #endif 9183 9184 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9185 pThis->__subdeviceCtrlCmdFlcnGetEngineArch__ = &subdeviceCtrlCmdFlcnGetEngineArch_IMPL; 9186 #endif 9187 9188 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9189 pThis->__subdeviceCtrlCmdFlcnUstreamerQueueInfo__ = &subdeviceCtrlCmdFlcnUstreamerQueueInfo_IMPL; 9190 #endif 9191 9192 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9193 pThis->__subdeviceCtrlCmdFlcnUstreamerControlGet__ = &subdeviceCtrlCmdFlcnUstreamerControlGet_IMPL; 9194 #endif 9195 9196 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9197 pThis->__subdeviceCtrlCmdFlcnUstreamerControlSet__ = &subdeviceCtrlCmdFlcnUstreamerControlSet_IMPL; 9198 #endif 9199 9200 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u) 9201 pThis->__subdeviceCtrlCmdFlcnGetCtxBufferInfo__ = &subdeviceCtrlCmdFlcnGetCtxBufferInfo_IMPL; 9202 #endif 9203 9204 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9205 pThis->__subdeviceCtrlCmdFlcnGetCtxBufferSize__ = &subdeviceCtrlCmdFlcnGetCtxBufferSize_IMPL; 9206 #endif 9207 9208 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9209 pThis->__subdeviceCtrlCmdEccGetClientExposedCounters__ = &subdeviceCtrlCmdEccGetClientExposedCounters_IMPL; 9210 #endif 9211 9212 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9213 pThis->__subdeviceCtrlCmdGpuQueryEccConfiguration__ = &subdeviceCtrlCmdGpuQueryEccConfiguration_IMPL; 9214 #endif 9215 9216 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9217 pThis->__subdeviceCtrlCmdGpuSetEccConfiguration__ = &subdeviceCtrlCmdGpuSetEccConfiguration_IMPL; 9218 #endif 9219 9220 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u) 9221 pThis->__subdeviceCtrlCmdGpuResetEccErrorStatus__ = &subdeviceCtrlCmdGpuResetEccErrorStatus_IMPL; 9222 #endif 9223 9224 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u) 9225 pThis->__subdeviceCtrlCmdFlaRange__ = &subdeviceCtrlCmdFlaRange_IMPL; 9226 #endif 9227 9228 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102204u) 9229 pThis->__subdeviceCtrlCmdFlaSetupInstanceMemBlock__ = &subdeviceCtrlCmdFlaSetupInstanceMemBlock_IMPL; 9230 #endif 9231 9232 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100004u) 9233 pThis->__subdeviceCtrlCmdFlaGetRange__ = &subdeviceCtrlCmdFlaGetRange_IMPL; 9234 #endif 9235 9236 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1810u) 9237 pThis->__subdeviceCtrlCmdFlaGetFabricMemStats__ = &subdeviceCtrlCmdFlaGetFabricMemStats_IMPL; 9238 #endif 9239 9240 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4211u) 9241 pThis->__subdeviceCtrlCmdGspGetFeatures__ = &subdeviceCtrlCmdGspGetFeatures_IMPL; 9242 #endif 9243 9244 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9245 pThis->__subdeviceCtrlCmdGspGetRmHeapStats__ = &subdeviceCtrlCmdGspGetRmHeapStats_IMPL; 9246 #endif 9247 9248 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9249 pThis->__subdeviceCtrlCmdGpuGetActivePartitionIds__ = &subdeviceCtrlCmdGpuGetActivePartitionIds_IMPL; 9250 #endif 9251 9252 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u) 9253 pThis->__subdeviceCtrlCmdGpuGetPartitionCapacity__ = &subdeviceCtrlCmdGpuGetPartitionCapacity_IMPL; 9254 #endif 9255 9256 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9257 pThis->__subdeviceCtrlCmdGpuDescribePartitions__ = &subdeviceCtrlCmdGpuDescribePartitions_IMPL; 9258 #endif 9259 9260 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u) 9261 pThis->__subdeviceCtrlCmdGpuSetPartitioningMode__ = &subdeviceCtrlCmdGpuSetPartitioningMode_IMPL; 9262 #endif 9263 9264 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u) 9265 pThis->__subdeviceCtrlCmdGrmgrGetGrFsInfo__ = &subdeviceCtrlCmdGrmgrGetGrFsInfo_IMPL; 9266 #endif 9267 9268 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9269 pThis->__subdeviceCtrlCmdGpuSetPartitions__ = &subdeviceCtrlCmdGpuSetPartitions_IMPL; 9270 #endif 9271 9272 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9273 pThis->__subdeviceCtrlCmdGpuGetPartitions__ = &subdeviceCtrlCmdGpuGetPartitions_IMPL; 9274 #endif 9275 9276 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u) 9277 pThis->__subdeviceCtrlCmdGpuGetComputeProfiles__ = &subdeviceCtrlCmdGpuGetComputeProfiles_IMPL; 9278 #endif 9279 9280 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 9281 pThis->__subdeviceCtrlCmdInternalStaticKMIGmgrGetProfiles__ = &subdeviceCtrlCmdInternalStaticKMIGmgrGetProfiles_IMPL; 9282 #endif 9283 9284 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 9285 pThis->__subdeviceCtrlCmdInternalStaticKMIGmgrGetPartitionableEngines__ = &subdeviceCtrlCmdInternalStaticKMIGmgrGetPartitionableEngines_IMPL; 9286 #endif 9287 9288 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 9289 pThis->__subdeviceCtrlCmdInternalStaticKMIGmgrGetSwizzIdFbMemPageRanges__ = &subdeviceCtrlCmdInternalStaticKMIGmgrGetSwizzIdFbMemPageRanges_IMPL; 9290 #endif 9291 9292 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 9293 pThis->__subdeviceCtrlCmdInternalStaticKMIGmgrGetComputeInstanceProfiles__ = &subdeviceCtrlCmdInternalStaticKMIGmgrGetComputeInstanceProfiles_IMPL; 9294 #endif 9295 9296 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x400u) 9297 pThis->__subdeviceCtrlCmdInternalKMIGmgrExportGPUInstance__ = &subdeviceCtrlCmdInternalKMIGmgrExportGPUInstance_IMPL; 9298 #endif 9299 9300 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x400u) 9301 pThis->__subdeviceCtrlCmdInternalKMIGmgrImportGPUInstance__ = &subdeviceCtrlCmdInternalKMIGmgrImportGPUInstance_IMPL; 9302 #endif 9303 9304 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u) 9305 pThis->__subdeviceCtrlCmdInternalKMIGmgrPromoteGpuInstanceMemRange__ = &subdeviceCtrlCmdInternalKMIGmgrPromoteGpuInstanceMemRange_IMPL; 9306 #endif 9307 9308 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x3u) 9309 pThis->__subdeviceCtrlCmdOsUnixGc6BlockerRefCnt__ = &subdeviceCtrlCmdOsUnixGc6BlockerRefCnt_IMPL; 9310 #endif 9311 9312 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u) 9313 pThis->__subdeviceCtrlCmdOsUnixAllowDisallowGcoff__ = &subdeviceCtrlCmdOsUnixAllowDisallowGcoff_IMPL; 9314 #endif 9315 9316 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1u) 9317 pThis->__subdeviceCtrlCmdOsUnixAudioDynamicPower__ = &subdeviceCtrlCmdOsUnixAudioDynamicPower_IMPL; 9318 #endif 9319 9320 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x13u) 9321 pThis->__subdeviceCtrlCmdOsUnixVidmemPersistenceStatus__ = &subdeviceCtrlCmdOsUnixVidmemPersistenceStatus_IMPL; 9322 #endif 9323 9324 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u) 9325 pThis->__subdeviceCtrlCmdOsUnixUpdateTgpStatus__ = &subdeviceCtrlCmdOsUnixUpdateTgpStatus_IMPL; 9326 #endif 9327 9328 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9329 pThis->__subdeviceCtrlCmdDisplayGetIpVersion__ = &subdeviceCtrlCmdDisplayGetIpVersion_IMPL; 9330 #endif 9331 9332 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9333 pThis->__subdeviceCtrlCmdDisplayGetStaticInfo__ = &subdeviceCtrlCmdDisplayGetStaticInfo_IMPL; 9334 #endif 9335 9336 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9337 pThis->__subdeviceCtrlCmdDisplaySetChannelPushbuffer__ = &subdeviceCtrlCmdDisplaySetChannelPushbuffer_IMPL; 9338 #endif 9339 9340 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9341 pThis->__subdeviceCtrlCmdDisplayWriteInstMem__ = &subdeviceCtrlCmdDisplayWriteInstMem_IMPL; 9342 #endif 9343 9344 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9345 pThis->__subdeviceCtrlCmdDisplaySetupRgLineIntr__ = &subdeviceCtrlCmdDisplaySetupRgLineIntr_IMPL; 9346 #endif 9347 9348 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9349 pThis->__subdeviceCtrlCmdDisplaySetImportedImpData__ = &subdeviceCtrlCmdDisplaySetImportedImpData_IMPL; 9350 #endif 9351 9352 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9353 pThis->__subdeviceCtrlCmdDisplayGetDisplayMask__ = &subdeviceCtrlCmdDisplayGetDisplayMask_IMPL; 9354 #endif 9355 9356 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9357 pThis->__subdeviceCtrlCmdDisplayPinsetsToLockpins__ = &subdeviceCtrlCmdDisplayPinsetsToLockpins_IMPL; 9358 #endif 9359 9360 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9361 pThis->__subdeviceCtrlCmdDisplaySetSliLinkGpioSwControl__ = &subdeviceCtrlCmdDisplaySetSliLinkGpioSwControl_IMPL; 9362 #endif 9363 9364 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9365 pThis->__subdeviceCtrlCmdInternalGpioProgramDirection__ = &subdeviceCtrlCmdInternalGpioProgramDirection_IMPL; 9366 #endif 9367 9368 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9369 pThis->__subdeviceCtrlCmdInternalGpioProgramOutput__ = &subdeviceCtrlCmdInternalGpioProgramOutput_IMPL; 9370 #endif 9371 9372 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9373 pThis->__subdeviceCtrlCmdInternalGpioReadInput__ = &subdeviceCtrlCmdInternalGpioReadInput_IMPL; 9374 #endif 9375 9376 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9377 pThis->__subdeviceCtrlCmdInternalGpioActivateHwFunction__ = &subdeviceCtrlCmdInternalGpioActivateHwFunction_IMPL; 9378 #endif 9379 9380 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9381 pThis->__subdeviceCtrlCmdInternalDisplayAcpiSubsytemActivated__ = &subdeviceCtrlCmdInternalDisplayAcpiSubsytemActivated_IMPL; 9382 #endif 9383 9384 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9385 pThis->__subdeviceCtrlCmdInternalDisplayPreModeSet__ = &subdeviceCtrlCmdInternalDisplayPreModeSet_IMPL; 9386 #endif 9387 9388 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9389 pThis->__subdeviceCtrlCmdInternalDisplayPostModeSet__ = &subdeviceCtrlCmdInternalDisplayPostModeSet_IMPL; 9390 #endif 9391 9392 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9393 pThis->__subdeviceCtrlCmdDisplayUnixConsole__ = &subdeviceCtrlCmdDisplayUnixConsole_IMPL; 9394 #endif 9395 9396 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9397 pThis->__subdeviceCtrlCmdDisplayPostVgaRestore__ = &subdeviceCtrlCmdDisplayPostVgaRestore_IMPL; 9398 #endif 9399 9400 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 9401 pThis->__subdeviceCtrlCmdMsencGetCaps__ = &subdeviceCtrlCmdMsencGetCaps_IMPL; 9402 #endif 9403 9404 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9405 pThis->__subdeviceCtrlCmdInternalUvmRegisterAccessCntrBuffer__ = &subdeviceCtrlCmdInternalUvmRegisterAccessCntrBuffer_IMPL; 9406 #endif 9407 9408 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9409 pThis->__subdeviceCtrlCmdInternalUvmUnregisterAccessCntrBuffer__ = &subdeviceCtrlCmdInternalUvmUnregisterAccessCntrBuffer_IMPL; 9410 #endif 9411 9412 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 9413 pThis->__subdeviceCtrlCmdInternalGetChipInfo__ = &subdeviceCtrlCmdInternalGetChipInfo_IMPL; 9414 #endif 9415 9416 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 9417 pThis->__subdeviceCtrlCmdInternalGetUserRegisterAccessMap__ = &subdeviceCtrlCmdInternalGetUserRegisterAccessMap_IMPL; 9418 #endif 9419 9420 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 9421 pThis->__subdeviceCtrlCmdInternalGetDeviceInfoTable__ = &subdeviceCtrlCmdInternalGetDeviceInfoTable_IMPL; 9422 #endif 9423 9424 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9425 pThis->__subdeviceCtrlCmdInternalGetConstructedFalconInfo__ = &subdeviceCtrlCmdInternalGetConstructedFalconInfo_IMPL; 9426 #endif 9427 9428 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9429 pThis->__subdeviceCtrlCmdInternalRecoverAllComputeContexts__ = &subdeviceCtrlCmdInternalRecoverAllComputeContexts_IMPL; 9430 #endif 9431 9432 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9433 pThis->__subdeviceCtrlCmdInternalGetSmcMode__ = &subdeviceCtrlCmdInternalGetSmcMode_IMPL; 9434 #endif 9435 9436 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9437 pThis->__subdeviceCtrlCmdInternalBusFlushWithSysmembar__ = &subdeviceCtrlCmdInternalBusFlushWithSysmembar_IMPL; 9438 #endif 9439 9440 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9441 pThis->__subdeviceCtrlCmdInternalBusSetupP2pMailboxLocal__ = &subdeviceCtrlCmdInternalBusSetupP2pMailboxLocal_IMPL; 9442 #endif 9443 9444 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9445 pThis->__subdeviceCtrlCmdInternalBusSetupP2pMailboxRemote__ = &subdeviceCtrlCmdInternalBusSetupP2pMailboxRemote_IMPL; 9446 #endif 9447 9448 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9449 pThis->__subdeviceCtrlCmdInternalBusDestroyP2pMailbox__ = &subdeviceCtrlCmdInternalBusDestroyP2pMailbox_IMPL; 9450 #endif 9451 9452 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9453 pThis->__subdeviceCtrlCmdInternalBusCreateC2cPeerMapping__ = &subdeviceCtrlCmdInternalBusCreateC2cPeerMapping_IMPL; 9454 #endif 9455 9456 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9457 pThis->__subdeviceCtrlCmdInternalBusRemoveC2cPeerMapping__ = &subdeviceCtrlCmdInternalBusRemoveC2cPeerMapping_IMPL; 9458 #endif 9459 9460 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9461 pThis->__subdeviceCtrlCmdInternalVmmuGetSpaForGpaEntries__ = &subdeviceCtrlCmdInternalVmmuGetSpaForGpaEntries_IMPL; 9462 #endif 9463 9464 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9465 pThis->__subdeviceCtrlCmdGmmuGetStaticInfo__ = &subdeviceCtrlCmdGmmuGetStaticInfo_IMPL; 9466 #endif 9467 9468 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9469 pThis->__subdeviceCtrlCmdInternalGmmuRegisterFaultBuffer__ = &subdeviceCtrlCmdInternalGmmuRegisterFaultBuffer_IMPL; 9470 #endif 9471 9472 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9473 pThis->__subdeviceCtrlCmdInternalGmmuUnregisterFaultBuffer__ = &subdeviceCtrlCmdInternalGmmuUnregisterFaultBuffer_IMPL; 9474 #endif 9475 9476 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9477 pThis->__subdeviceCtrlCmdInternalGmmuRegisterClientShadowFaultBuffer__ = &subdeviceCtrlCmdInternalGmmuRegisterClientShadowFaultBuffer_IMPL; 9478 #endif 9479 9480 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9481 pThis->__subdeviceCtrlCmdInternalGmmuUnregisterClientShadowFaultBuffer__ = &subdeviceCtrlCmdInternalGmmuUnregisterClientShadowFaultBuffer_IMPL; 9482 #endif 9483 9484 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9485 pThis->__subdeviceCtrlCmdInternalGmmuCopyReservedSplitGVASpacePdesServer__ = &subdeviceCtrlCmdInternalGmmuCopyReservedSplitGVASpacePdesServer_IMPL; 9486 #endif 9487 9488 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100e40u) 9489 pThis->__subdeviceCtrlCmdCeGetPhysicalCaps__ = &subdeviceCtrlCmdCeGetPhysicalCaps_IMPL; 9490 #endif 9491 9492 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u) 9493 pThis->__subdeviceCtrlCmdCeGetAllPhysicalCaps__ = &subdeviceCtrlCmdCeGetAllPhysicalCaps_IMPL; 9494 #endif 9495 9496 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9497 pThis->__subdeviceCtrlCmdCeUpdateClassDB__ = &subdeviceCtrlCmdCeUpdateClassDB_IMPL; 9498 #endif 9499 9500 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c0200u) 9501 pThis->__subdeviceCtrlCmdCeGetFaultMethodBufferSize__ = &subdeviceCtrlCmdCeGetFaultMethodBufferSize_IMPL; 9502 #endif 9503 9504 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u) 9505 pThis->__subdeviceCtrlCmdCeGetHubPceMask__ = &subdeviceCtrlCmdCeGetHubPceMask_IMPL; 9506 #endif 9507 9508 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9509 pThis->__subdeviceCtrlCmdIntrGetKernelTable__ = &subdeviceCtrlCmdIntrGetKernelTable_IMPL; 9510 #endif 9511 9512 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 9513 pThis->__subdeviceCtrlCmdInternalPerfCudaLimitDisable__ = &subdeviceCtrlCmdInternalPerfCudaLimitDisable_IMPL; 9514 #endif 9515 9516 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9517 pThis->__subdeviceCtrlCmdInternalPerfOptpCliClear__ = &subdeviceCtrlCmdInternalPerfOptpCliClear_IMPL; 9518 #endif 9519 9520 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 9521 pThis->__subdeviceCtrlCmdInternalPerfBoostSet_2x__ = &subdeviceCtrlCmdInternalPerfBoostSet_2x_IMPL; 9522 #endif 9523 9524 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 9525 pThis->__subdeviceCtrlCmdInternalPerfBoostSet_3x__ = &subdeviceCtrlCmdInternalPerfBoostSet_3x_IMPL; 9526 #endif 9527 9528 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 9529 pThis->__subdeviceCtrlCmdInternalPerfBoostClear_3x__ = &subdeviceCtrlCmdInternalPerfBoostClear_3x_IMPL; 9530 #endif 9531 9532 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9533 pThis->__subdeviceCtrlCmdInternalPerfGpuBoostSyncSetControl__ = &subdeviceCtrlCmdInternalPerfGpuBoostSyncSetControl_IMPL; 9534 #endif 9535 9536 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9537 pThis->__subdeviceCtrlCmdInternalPerfGpuBoostSyncGetInfo__ = &subdeviceCtrlCmdInternalPerfGpuBoostSyncGetInfo_IMPL; 9538 #endif 9539 9540 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9541 pThis->__subdeviceCtrlCmdInternalPerfSyncGpuBoostSetLimits__ = &subdeviceCtrlCmdInternalPerfSyncGpuBoostSetLimits_IMPL; 9542 #endif 9543 9544 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 9545 pThis->__subdeviceCtrlCmdInternalPerfPerfmonClientReservationCheck__ = &subdeviceCtrlCmdInternalPerfPerfmonClientReservationCheck_IMPL; 9546 #endif 9547 9548 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u) 9549 pThis->__subdeviceCtrlCmdInternalPerfPerfmonClientReservationSet__ = &subdeviceCtrlCmdInternalPerfPerfmonClientReservationSet_IMPL; 9550 #endif 9551 9552 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9553 pThis->__subdeviceCtrlCmdInternalPerfCfControllerSetMaxVGpuVMCount__ = &subdeviceCtrlCmdInternalPerfCfControllerSetMaxVGpuVMCount_IMPL; 9554 #endif 9555 9556 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9557 pThis->__subdeviceCtrlCmdInternalPerfGetAuxPowerState__ = &subdeviceCtrlCmdInternalPerfGetAuxPowerState_IMPL; 9558 #endif 9559 9560 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9561 pThis->__subdeviceCtrlCmdInternalGc6EntryPrerequisite__ = &subdeviceCtrlCmdInternalGc6EntryPrerequisite_IMPL; 9562 #endif 9563 9564 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9565 pThis->__subdeviceCtrlCmdBifGetStaticInfo__ = &subdeviceCtrlCmdBifGetStaticInfo_IMPL; 9566 #endif 9567 9568 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u) 9569 pThis->__subdeviceCtrlCmdBifGetAspmL1Flags__ = &subdeviceCtrlCmdBifGetAspmL1Flags_IMPL; 9570 #endif 9571 9572 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9573 pThis->__subdeviceCtrlCmdBifSetPcieRo__ = &subdeviceCtrlCmdBifSetPcieRo_IMPL; 9574 #endif 9575 9576 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9577 pThis->__subdeviceCtrlCmdBifDisableSystemMemoryAccess__ = &subdeviceCtrlCmdBifDisableSystemMemoryAccess_IMPL; 9578 #endif 9579 9580 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9581 pThis->__subdeviceCtrlCmdHshubPeerConnConfig__ = &subdeviceCtrlCmdHshubPeerConnConfig_IMPL; 9582 #endif 9583 9584 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9585 pThis->__subdeviceCtrlCmdHshubFirstLinkPeerId__ = &subdeviceCtrlCmdHshubFirstLinkPeerId_IMPL; 9586 #endif 9587 9588 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9589 pThis->__subdeviceCtrlCmdHshubGetHshubIdForLinks__ = &subdeviceCtrlCmdHshubGetHshubIdForLinks_IMPL; 9590 #endif 9591 9592 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9593 pThis->__subdeviceCtrlCmdHshubGetNumUnits__ = &subdeviceCtrlCmdHshubGetNumUnits_IMPL; 9594 #endif 9595 9596 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9597 pThis->__subdeviceCtrlCmdHshubNextHshubId__ = &subdeviceCtrlCmdHshubNextHshubId_IMPL; 9598 #endif 9599 9600 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9601 pThis->__subdeviceCtrlCmdHshubEgmConfig__ = &subdeviceCtrlCmdHshubEgmConfig_IMPL; 9602 #endif 9603 9604 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9605 pThis->__subdeviceCtrlCmdInternalNvlinkEnableComputePeerAddr__ = &subdeviceCtrlCmdInternalNvlinkEnableComputePeerAddr_IMPL; 9606 #endif 9607 9608 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9609 pThis->__subdeviceCtrlCmdInternalNvlinkGetSetNvswitchFabricAddr__ = &subdeviceCtrlCmdInternalNvlinkGetSetNvswitchFabricAddr_IMPL; 9610 #endif 9611 9612 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100600u) 9613 pThis->__subdeviceCtrlCmdInternalNvlinkGetNumActiveLinksPerIoctrl__ = &subdeviceCtrlCmdInternalNvlinkGetNumActiveLinksPerIoctrl_IMPL; 9614 #endif 9615 9616 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100600u) 9617 pThis->__subdeviceCtrlCmdInternalNvlinkGetTotalNumLinksPerIoctrl__ = &subdeviceCtrlCmdInternalNvlinkGetTotalNumLinksPerIoctrl_IMPL; 9618 #endif 9619 9620 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9621 pThis->__subdeviceCtrlCmdInternalSetP2pCaps__ = &subdeviceCtrlCmdInternalSetP2pCaps_IMPL; 9622 #endif 9623 9624 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9625 pThis->__subdeviceCtrlCmdInternalRemoveP2pCaps__ = &subdeviceCtrlCmdInternalRemoveP2pCaps_IMPL; 9626 #endif 9627 9628 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9629 pThis->__subdeviceCtrlCmdInternalGetPcieP2pCaps__ = &subdeviceCtrlCmdInternalGetPcieP2pCaps_IMPL; 9630 #endif 9631 9632 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9633 pThis->__subdeviceCtrlCmdInternalGetCoherentFbApertureSize__ = &subdeviceCtrlCmdInternalGetCoherentFbApertureSize_IMPL; 9634 #endif 9635 9636 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9637 pThis->__subdeviceCtrlCmdInternalGetLocalAtsConfig__ = &subdeviceCtrlCmdInternalGetLocalAtsConfig_IMPL; 9638 #endif 9639 9640 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9641 pThis->__subdeviceCtrlCmdInternalSetPeerAtsConfig__ = &subdeviceCtrlCmdInternalSetPeerAtsConfig_IMPL; 9642 #endif 9643 9644 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9645 pThis->__subdeviceCtrlCmdInternalInitGpuIntr__ = &subdeviceCtrlCmdInternalInitGpuIntr_IMPL; 9646 #endif 9647 9648 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9649 pThis->__subdeviceCtrlCmdInternalGsyncOptimizeTiming__ = &subdeviceCtrlCmdInternalGsyncOptimizeTiming_IMPL; 9650 #endif 9651 9652 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9653 pThis->__subdeviceCtrlCmdInternalGsyncGetDisplayIds__ = &subdeviceCtrlCmdInternalGsyncGetDisplayIds_IMPL; 9654 #endif 9655 9656 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9657 pThis->__subdeviceCtrlCmdInternalGsyncSetStereoSync__ = &subdeviceCtrlCmdInternalGsyncSetStereoSync_IMPL; 9658 #endif 9659 9660 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9661 pThis->__subdeviceCtrlCmdInternalGsyncGetVactiveLines__ = &subdeviceCtrlCmdInternalGsyncGetVactiveLines_IMPL; 9662 #endif 9663 9664 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9665 pThis->__subdeviceCtrlCmdInternalGsyncIsDisplayIdValid__ = &subdeviceCtrlCmdInternalGsyncIsDisplayIdValid_IMPL; 9666 #endif 9667 9668 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9669 pThis->__subdeviceCtrlCmdInternalGsyncSetOrRestoreGpioRasterSync__ = &subdeviceCtrlCmdInternalGsyncSetOrRestoreGpioRasterSync_IMPL; 9670 #endif 9671 9672 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9673 pThis->__subdeviceCtrlCmdInternalFbsrInit__ = &subdeviceCtrlCmdInternalFbsrInit_IMPL; 9674 #endif 9675 9676 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9677 pThis->__subdeviceCtrlCmdInternalFbsrSendRegionInfo__ = &subdeviceCtrlCmdInternalFbsrSendRegionInfo_IMPL; 9678 #endif 9679 9680 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9681 pThis->__subdeviceCtrlCmdInternalPostInitBrightcStateLoad__ = &subdeviceCtrlCmdInternalPostInitBrightcStateLoad_IMPL; 9682 #endif 9683 9684 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9685 pThis->__subdeviceCtrlCmdInternalSetStaticEdidData__ = &subdeviceCtrlCmdInternalSetStaticEdidData_IMPL; 9686 #endif 9687 9688 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9689 pThis->__subdeviceCtrlCmdInternalSmbpbiPfmReqHndlrCapUpdate__ = &subdeviceCtrlCmdInternalSmbpbiPfmReqHndlrCapUpdate_IMPL; 9690 #endif 9691 9692 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9693 pThis->__subdeviceCtrlCmdInternalPmgrPfmReqHndlrStateLoadSync__ = &subdeviceCtrlCmdInternalPmgrPfmReqHndlrStateLoadSync_IMPL; 9694 #endif 9695 9696 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9697 pThis->__subdeviceCtrlCmdInternalThermPfmReqHndlrStateInitSync__ = &subdeviceCtrlCmdInternalThermPfmReqHndlrStateInitSync_IMPL; 9698 #endif 9699 9700 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9701 pThis->__subdeviceCtrlCmdInternalPerfPfmReqHndlrGetPm1State__ = &subdeviceCtrlCmdInternalPerfPfmReqHndlrGetPm1State_IMPL; 9702 #endif 9703 9704 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9705 pThis->__subdeviceCtrlCmdInternalPerfPfmReqHndlrSetPm1State__ = &subdeviceCtrlCmdInternalPerfPfmReqHndlrSetPm1State_IMPL; 9706 #endif 9707 9708 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9709 pThis->__subdeviceCtrlCmdInternalPmgrPfmReqHndlrUpdateEdppLimit__ = &subdeviceCtrlCmdInternalPmgrPfmReqHndlrUpdateEdppLimit_IMPL; 9710 #endif 9711 9712 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9713 pThis->__subdeviceCtrlCmdInternalPmgrPfmReqHndlrGetEdppLimitInfo__ = &subdeviceCtrlCmdInternalPmgrPfmReqHndlrGetEdppLimitInfo_IMPL; 9714 #endif 9715 9716 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9717 pThis->__subdeviceCtrlCmdInternalThermPfmReqHndlrUpdateTgpuLimit__ = &subdeviceCtrlCmdInternalThermPfmReqHndlrUpdateTgpuLimit_IMPL; 9718 #endif 9719 9720 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9721 pThis->__subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTgpMode__ = &subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTgpMode_IMPL; 9722 #endif 9723 9724 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9725 pThis->__subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTurboV2__ = &subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTurboV2_IMPL; 9726 #endif 9727 9728 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9729 pThis->__subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateInfo__ = &subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateInfo_IMPL; 9730 #endif 9731 9732 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9733 pThis->__subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateMapping__ = &subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateMapping_IMPL; 9734 #endif 9735 9736 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9737 pThis->__subdeviceCtrlCmdInternalPerfPfmReqHndlrSetVpstate__ = &subdeviceCtrlCmdInternalPerfPfmReqHndlrSetVpstate_IMPL; 9738 #endif 9739 9740 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9741 pThis->__subdeviceCtrlCmdInternalPmgrUnsetDynamicBoostLimit__ = &subdeviceCtrlCmdInternalPmgrUnsetDynamicBoostLimit_IMPL; 9742 #endif 9743 9744 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9745 pThis->__subdeviceCtrlCmdInternalDetectHsVideoBridge__ = &subdeviceCtrlCmdInternalDetectHsVideoBridge_IMPL; 9746 #endif 9747 9748 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9749 pThis->__subdeviceCtrlCmdInternalConfComputeGetStaticInfo__ = &subdeviceCtrlCmdInternalConfComputeGetStaticInfo_IMPL; 9750 #endif 9751 9752 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9753 pThis->__subdeviceCtrlCmdInternalConfComputeEncryptionControl__ = &subdeviceCtrlCmdInternalConfComputeEncryptionControl_IMPL; 9754 #endif 9755 9756 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9757 pThis->__subdeviceCtrlCmdInternalConfComputeDeriveSwlKeys__ = &subdeviceCtrlCmdInternalConfComputeDeriveSwlKeys_IMPL; 9758 #endif 9759 9760 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9761 pThis->__subdeviceCtrlCmdInternalConfComputeDeriveLceKeys__ = &subdeviceCtrlCmdInternalConfComputeDeriveLceKeys_IMPL; 9762 #endif 9763 9764 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9765 pThis->__subdeviceCtrlCmdVgpuMgrInternalBootloadGspVgpuPluginTask__ = &subdeviceCtrlCmdVgpuMgrInternalBootloadGspVgpuPluginTask_IMPL; 9766 #endif 9767 9768 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9769 pThis->__subdeviceCtrlCmdVgpuMgrInternalShutdownGspVgpuPluginTask__ = &subdeviceCtrlCmdVgpuMgrInternalShutdownGspVgpuPluginTask_IMPL; 9770 #endif 9771 9772 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9773 pThis->__subdeviceCtrlCmdVgpuMgrInternalPgpuAddVgpuType__ = &subdeviceCtrlCmdVgpuMgrInternalPgpuAddVgpuType_IMPL; 9774 #endif 9775 9776 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9777 pThis->__subdeviceCtrlCmdVgpuMgrInternalEnumerateVgpuPerPgpu__ = &subdeviceCtrlCmdVgpuMgrInternalEnumerateVgpuPerPgpu_IMPL; 9778 #endif 9779 9780 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9781 pThis->__subdeviceCtrlCmdVgpuMgrInternalClearGuestVmInfo__ = &subdeviceCtrlCmdVgpuMgrInternalClearGuestVmInfo_IMPL; 9782 #endif 9783 9784 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9785 pThis->__subdeviceCtrlCmdVgpuMgrInternalGetVgpuFbUsage__ = &subdeviceCtrlCmdVgpuMgrInternalGetVgpuFbUsage_IMPL; 9786 #endif 9787 9788 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9789 pThis->__subdeviceCtrlCmdVgpuMgrInternalSetVgpuEncoderCapacity__ = &subdeviceCtrlCmdVgpuMgrInternalSetVgpuEncoderCapacity_IMPL; 9790 #endif 9791 9792 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9793 pThis->__subdeviceCtrlCmdVgpuMgrInternalCleanupGspVgpuPluginResources__ = &subdeviceCtrlCmdVgpuMgrInternalCleanupGspVgpuPluginResources_IMPL; 9794 #endif 9795 9796 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9797 pThis->__subdeviceCtrlCmdVgpuMgrInternalGetPgpuFsEncoding__ = &subdeviceCtrlCmdVgpuMgrInternalGetPgpuFsEncoding_IMPL; 9798 #endif 9799 9800 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9801 pThis->__subdeviceCtrlCmdVgpuMgrInternalGetPgpuMigrationSupport__ = &subdeviceCtrlCmdVgpuMgrInternalGetPgpuMigrationSupport_IMPL; 9802 #endif 9803 9804 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9805 pThis->__subdeviceCtrlCmdVgpuMgrInternalSetVgpuMgrConfig__ = &subdeviceCtrlCmdVgpuMgrInternalSetVgpuMgrConfig_IMPL; 9806 #endif 9807 9808 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u) 9809 pThis->__subdeviceCtrlCmdGetAvailableHshubMask__ = &subdeviceCtrlCmdGetAvailableHshubMask_IMPL; 9810 #endif 9811 9812 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9813 pThis->__subdeviceCtrlCmdCcuMap__ = &subdeviceCtrlCmdCcuMap_IMPL; 9814 #endif 9815 9816 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9817 pThis->__subdeviceCtrlCmdCcuUnmap__ = &subdeviceCtrlCmdCcuUnmap_IMPL; 9818 #endif 9819 9820 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9821 pThis->__subdeviceCtrlCmdCcuSetStreamState__ = &subdeviceCtrlCmdCcuSetStreamState_IMPL; 9822 #endif 9823 9824 #if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u) 9825 pThis->__subdeviceCtrlCmdSpdmPartition__ = &subdeviceCtrlCmdSpdmPartition_IMPL; 9826 #endif 9827 9828 pThis->__nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RsResource.__resPreDestruct__ = &__nvoc_thunk_Subdevice_resPreDestruct; 9829 9830 pThis->__nvoc_base_GpuResource.__gpuresInternalControlForward__ = &__nvoc_thunk_Subdevice_gpuresInternalControlForward; 9831 9832 pThis->__nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RsResource.__resControlFilter__ = &__nvoc_thunk_Subdevice_resControlFilter; 9833 9834 pThis->__subdeviceShareCallback__ = &__nvoc_thunk_GpuResource_subdeviceShareCallback; 9835 9836 pThis->__subdeviceCheckMemInterUnmap__ = &__nvoc_thunk_RmResource_subdeviceCheckMemInterUnmap; 9837 9838 pThis->__subdeviceGetOrAllocNotifShare__ = &__nvoc_thunk_Notifier_subdeviceGetOrAllocNotifShare; 9839 9840 pThis->__subdeviceMapTo__ = &__nvoc_thunk_RsResource_subdeviceMapTo; 9841 9842 pThis->__subdeviceGetMapAddrSpace__ = &__nvoc_thunk_GpuResource_subdeviceGetMapAddrSpace; 9843 9844 pThis->__subdeviceSetNotificationShare__ = &__nvoc_thunk_Notifier_subdeviceSetNotificationShare; 9845 9846 pThis->__subdeviceGetRefCount__ = &__nvoc_thunk_RsResource_subdeviceGetRefCount; 9847 9848 pThis->__subdeviceAddAdditionalDependants__ = &__nvoc_thunk_RsResource_subdeviceAddAdditionalDependants; 9849 9850 pThis->__subdeviceControl_Prologue__ = &__nvoc_thunk_RmResource_subdeviceControl_Prologue; 9851 9852 pThis->__subdeviceGetRegBaseOffsetAndSize__ = &__nvoc_thunk_GpuResource_subdeviceGetRegBaseOffsetAndSize; 9853 9854 pThis->__subdeviceUnmapFrom__ = &__nvoc_thunk_RsResource_subdeviceUnmapFrom; 9855 9856 pThis->__subdeviceControl_Epilogue__ = &__nvoc_thunk_RmResource_subdeviceControl_Epilogue; 9857 9858 pThis->__subdeviceControlLookup__ = &__nvoc_thunk_RsResource_subdeviceControlLookup; 9859 9860 pThis->__subdeviceGetInternalObjectHandle__ = &__nvoc_thunk_GpuResource_subdeviceGetInternalObjectHandle; 9861 9862 pThis->__subdeviceControl__ = &__nvoc_thunk_GpuResource_subdeviceControl; 9863 9864 pThis->__subdeviceUnmap__ = &__nvoc_thunk_GpuResource_subdeviceUnmap; 9865 9866 pThis->__subdeviceGetMemInterMapParams__ = &__nvoc_thunk_RmResource_subdeviceGetMemInterMapParams; 9867 9868 pThis->__subdeviceGetMemoryMappingDescriptor__ = &__nvoc_thunk_RmResource_subdeviceGetMemoryMappingDescriptor; 9869 9870 pThis->__subdeviceUnregisterEvent__ = &__nvoc_thunk_Notifier_subdeviceUnregisterEvent; 9871 9872 pThis->__subdeviceControlSerialization_Prologue__ = &__nvoc_thunk_RmResource_subdeviceControlSerialization_Prologue; 9873 9874 pThis->__subdeviceCanCopy__ = &__nvoc_thunk_RsResource_subdeviceCanCopy; 9875 } 9876 9877 static void __nvoc_init_funcTable_Subdevice_3(Subdevice *pThis, RmHalspecOwner *pRmhalspecowner) { 9878 RmVariantHal *rmVariantHal = &pRmhalspecowner->rmVariantHal; 9879 const unsigned long rmVariantHal_HalVarIdx = (unsigned long)rmVariantHal->__nvoc_HalVarIdx; 9880 PORT_UNREFERENCED_VARIABLE(pThis); 9881 PORT_UNREFERENCED_VARIABLE(pRmhalspecowner); 9882 PORT_UNREFERENCED_VARIABLE(rmVariantHal); 9883 PORT_UNREFERENCED_VARIABLE(rmVariantHal_HalVarIdx); 9884 9885 pThis->__subdeviceIsDuplicate__ = &__nvoc_thunk_RsResource_subdeviceIsDuplicate; 9886 9887 pThis->__subdeviceControlSerialization_Epilogue__ = &__nvoc_thunk_RmResource_subdeviceControlSerialization_Epilogue; 9888 9889 pThis->__subdeviceGetNotificationListPtr__ = &__nvoc_thunk_Notifier_subdeviceGetNotificationListPtr; 9890 9891 pThis->__subdeviceGetNotificationShare__ = &__nvoc_thunk_Notifier_subdeviceGetNotificationShare; 9892 9893 pThis->__subdeviceMap__ = &__nvoc_thunk_GpuResource_subdeviceMap; 9894 9895 pThis->__subdeviceAccessCallback__ = &__nvoc_thunk_RmResource_subdeviceAccessCallback; 9896 } 9897 9898 void __nvoc_init_funcTable_Subdevice(Subdevice *pThis, RmHalspecOwner *pRmhalspecowner) { 9899 __nvoc_init_funcTable_Subdevice_1(pThis, pRmhalspecowner); 9900 __nvoc_init_funcTable_Subdevice_2(pThis, pRmhalspecowner); 9901 __nvoc_init_funcTable_Subdevice_3(pThis, pRmhalspecowner); 9902 } 9903 9904 void __nvoc_init_GpuResource(GpuResource*); 9905 void __nvoc_init_Notifier(Notifier*); 9906 void __nvoc_init_Subdevice(Subdevice *pThis, RmHalspecOwner *pRmhalspecowner) { 9907 pThis->__nvoc_pbase_Subdevice = pThis; 9908 pThis->__nvoc_pbase_Object = &pThis->__nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RsResource.__nvoc_base_Object; 9909 pThis->__nvoc_pbase_RsResource = &pThis->__nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RsResource; 9910 pThis->__nvoc_pbase_RmResourceCommon = &pThis->__nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RmResourceCommon; 9911 pThis->__nvoc_pbase_RmResource = &pThis->__nvoc_base_GpuResource.__nvoc_base_RmResource; 9912 pThis->__nvoc_pbase_GpuResource = &pThis->__nvoc_base_GpuResource; 9913 pThis->__nvoc_pbase_INotifier = &pThis->__nvoc_base_Notifier.__nvoc_base_INotifier; 9914 pThis->__nvoc_pbase_Notifier = &pThis->__nvoc_base_Notifier; 9915 __nvoc_init_GpuResource(&pThis->__nvoc_base_GpuResource); 9916 __nvoc_init_Notifier(&pThis->__nvoc_base_Notifier); 9917 __nvoc_init_funcTable_Subdevice(pThis, pRmhalspecowner); 9918 } 9919 9920 NV_STATUS __nvoc_objCreate_Subdevice(Subdevice **ppThis, Dynamic *pParent, NvU32 createFlags, struct CALL_CONTEXT * arg_pCallContext, struct RS_RES_ALLOC_PARAMS_INTERNAL * arg_pParams) { 9921 NV_STATUS status; 9922 Object *pParentObj; 9923 Subdevice *pThis; 9924 RmHalspecOwner *pRmhalspecowner; 9925 9926 status = __nvoc_handleObjCreateMemAlloc(createFlags, sizeof(Subdevice), (void**)&pThis, (void**)ppThis); 9927 if (status != NV_OK) 9928 return status; 9929 9930 portMemSet(pThis, 0, sizeof(Subdevice)); 9931 9932 __nvoc_initRtti(staticCast(pThis, Dynamic), &__nvoc_class_def_Subdevice); 9933 9934 pThis->__nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RsResource.__nvoc_base_Object.createFlags = createFlags; 9935 9936 if (pParent != NULL && !(createFlags & NVOC_OBJ_CREATE_FLAGS_PARENT_HALSPEC_ONLY)) 9937 { 9938 pParentObj = dynamicCast(pParent, Object); 9939 objAddChild(pParentObj, &pThis->__nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RsResource.__nvoc_base_Object); 9940 } 9941 else 9942 { 9943 pThis->__nvoc_base_GpuResource.__nvoc_base_RmResource.__nvoc_base_RsResource.__nvoc_base_Object.pParent = NULL; 9944 } 9945 9946 if ((pRmhalspecowner = dynamicCast(pParent, RmHalspecOwner)) == NULL) 9947 pRmhalspecowner = objFindAncestorOfType(RmHalspecOwner, pParent); 9948 NV_ASSERT_OR_RETURN(pRmhalspecowner != NULL, NV_ERR_INVALID_ARGUMENT); 9949 9950 __nvoc_init_Subdevice(pThis, pRmhalspecowner); 9951 status = __nvoc_ctor_Subdevice(pThis, pRmhalspecowner, arg_pCallContext, arg_pParams); 9952 if (status != NV_OK) goto __nvoc_objCreate_Subdevice_cleanup; 9953 9954 *ppThis = pThis; 9955 9956 return NV_OK; 9957 9958 __nvoc_objCreate_Subdevice_cleanup: 9959 // do not call destructors here since the constructor already called them 9960 if (createFlags & NVOC_OBJ_CREATE_FLAGS_IN_PLACE_CONSTRUCT) 9961 portMemSet(pThis, 0, sizeof(Subdevice)); 9962 else 9963 portMemFree(pThis); 9964 9965 // coverity[leaked_storage:FALSE] 9966 return status; 9967 } 9968 9969 NV_STATUS __nvoc_objCreateDynamic_Subdevice(Subdevice **ppThis, Dynamic *pParent, NvU32 createFlags, va_list args) { 9970 NV_STATUS status; 9971 struct CALL_CONTEXT * arg_pCallContext = va_arg(args, struct CALL_CONTEXT *); 9972 struct RS_RES_ALLOC_PARAMS_INTERNAL * arg_pParams = va_arg(args, struct RS_RES_ALLOC_PARAMS_INTERNAL *); 9973 9974 status = __nvoc_objCreate_Subdevice(ppThis, pParent, createFlags, arg_pCallContext, arg_pParams); 9975 9976 return status; 9977 } 9978 9979