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