@@ -198,93 +198,93 @@ func (pis ProcessInfo_v2Slice) ToProcessInfoSlice() []ProcessInfo {
198
198
// When new versioned symbols are added, these would have to be initialized above and have
199
199
// corresponding checks and subsequent assignments added below.
200
200
func (l * library ) updateVersionedSymbols () {
201
- err := l .LookupSymbol ("nvmlInit_v2" )
201
+ err := l .dl . Lookup ("nvmlInit_v2" )
202
202
if err == nil {
203
203
nvmlInit = nvmlInit_v2
204
204
}
205
- err = l .LookupSymbol ("nvmlDeviceGetPciInfo_v2" )
205
+ err = l .dl . Lookup ("nvmlDeviceGetPciInfo_v2" )
206
206
if err == nil {
207
207
nvmlDeviceGetPciInfo = nvmlDeviceGetPciInfo_v2
208
208
}
209
- err = l .LookupSymbol ("nvmlDeviceGetPciInfo_v3" )
209
+ err = l .dl . Lookup ("nvmlDeviceGetPciInfo_v3" )
210
210
if err == nil {
211
211
nvmlDeviceGetPciInfo = nvmlDeviceGetPciInfo_v3
212
212
}
213
- err = l .LookupSymbol ("nvmlDeviceGetCount_v2" )
213
+ err = l .dl . Lookup ("nvmlDeviceGetCount_v2" )
214
214
if err == nil {
215
215
nvmlDeviceGetCount = nvmlDeviceGetCount_v2
216
216
}
217
- err = l .LookupSymbol ("nvmlDeviceGetHandleByIndex_v2" )
217
+ err = l .dl . Lookup ("nvmlDeviceGetHandleByIndex_v2" )
218
218
if err == nil {
219
219
nvmlDeviceGetHandleByIndex = nvmlDeviceGetHandleByIndex_v2
220
220
}
221
- err = l .LookupSymbol ("nvmlDeviceGetHandleByPciBusId_v2" )
221
+ err = l .dl . Lookup ("nvmlDeviceGetHandleByPciBusId_v2" )
222
222
if err == nil {
223
223
nvmlDeviceGetHandleByPciBusId = nvmlDeviceGetHandleByPciBusId_v2
224
224
}
225
- err = l .LookupSymbol ("nvmlDeviceGetNvLinkRemotePciInfo_v2" )
225
+ err = l .dl . Lookup ("nvmlDeviceGetNvLinkRemotePciInfo_v2" )
226
226
if err == nil {
227
227
nvmlDeviceGetNvLinkRemotePciInfo = nvmlDeviceGetNvLinkRemotePciInfo_v2
228
228
}
229
229
// Unable to overwrite nvmlDeviceRemoveGpu() because the v2 function takes
230
230
// a different set of parameters than the v1 function.
231
- //err = l.LookupSymbol ("nvmlDeviceRemoveGpu_v2")
231
+ //err = l.dl.Lookup ("nvmlDeviceRemoveGpu_v2")
232
232
//if err == nil {
233
233
// nvmlDeviceRemoveGpu = nvmlDeviceRemoveGpu_v2
234
234
//}
235
- err = l .LookupSymbol ("nvmlDeviceGetGridLicensableFeatures_v2" )
235
+ err = l .dl . Lookup ("nvmlDeviceGetGridLicensableFeatures_v2" )
236
236
if err == nil {
237
237
nvmlDeviceGetGridLicensableFeatures = nvmlDeviceGetGridLicensableFeatures_v2
238
238
}
239
- err = l .LookupSymbol ("nvmlDeviceGetGridLicensableFeatures_v3" )
239
+ err = l .dl . Lookup ("nvmlDeviceGetGridLicensableFeatures_v3" )
240
240
if err == nil {
241
241
nvmlDeviceGetGridLicensableFeatures = nvmlDeviceGetGridLicensableFeatures_v3
242
242
}
243
- err = l .LookupSymbol ("nvmlDeviceGetGridLicensableFeatures_v4" )
243
+ err = l .dl . Lookup ("nvmlDeviceGetGridLicensableFeatures_v4" )
244
244
if err == nil {
245
245
nvmlDeviceGetGridLicensableFeatures = nvmlDeviceGetGridLicensableFeatures_v4
246
246
}
247
- err = l .LookupSymbol ("nvmlEventSetWait_v2" )
247
+ err = l .dl . Lookup ("nvmlEventSetWait_v2" )
248
248
if err == nil {
249
249
nvmlEventSetWait = nvmlEventSetWait_v2
250
250
}
251
- err = l .LookupSymbol ("nvmlDeviceGetAttributes_v2" )
251
+ err = l .dl . Lookup ("nvmlDeviceGetAttributes_v2" )
252
252
if err == nil {
253
253
nvmlDeviceGetAttributes = nvmlDeviceGetAttributes_v2
254
254
}
255
- err = l .LookupSymbol ("nvmlComputeInstanceGetInfo_v2" )
255
+ err = l .dl . Lookup ("nvmlComputeInstanceGetInfo_v2" )
256
256
if err == nil {
257
257
nvmlComputeInstanceGetInfo = nvmlComputeInstanceGetInfo_v2
258
258
}
259
- err = l .LookupSymbol ("nvmlDeviceGetComputeRunningProcesses_v2" )
259
+ err = l .dl . Lookup ("nvmlDeviceGetComputeRunningProcesses_v2" )
260
260
if err == nil {
261
261
deviceGetComputeRunningProcesses = deviceGetComputeRunningProcesses_v2
262
262
}
263
- err = l .LookupSymbol ("nvmlDeviceGetComputeRunningProcesses_v3" )
263
+ err = l .dl . Lookup ("nvmlDeviceGetComputeRunningProcesses_v3" )
264
264
if err == nil {
265
265
deviceGetComputeRunningProcesses = deviceGetComputeRunningProcesses_v3
266
266
}
267
- err = l .LookupSymbol ("nvmlDeviceGetGraphicsRunningProcesses_v2" )
267
+ err = l .dl . Lookup ("nvmlDeviceGetGraphicsRunningProcesses_v2" )
268
268
if err == nil {
269
269
deviceGetGraphicsRunningProcesses = deviceGetGraphicsRunningProcesses_v2
270
270
}
271
- err = l .LookupSymbol ("nvmlDeviceGetGraphicsRunningProcesses_v3" )
271
+ err = l .dl . Lookup ("nvmlDeviceGetGraphicsRunningProcesses_v3" )
272
272
if err == nil {
273
273
deviceGetGraphicsRunningProcesses = deviceGetGraphicsRunningProcesses_v3
274
274
}
275
- err = l .LookupSymbol ("nvmlDeviceGetMPSComputeRunningProcesses_v2" )
275
+ err = l .dl . Lookup ("nvmlDeviceGetMPSComputeRunningProcesses_v2" )
276
276
if err == nil {
277
277
deviceGetMPSComputeRunningProcesses = deviceGetMPSComputeRunningProcesses_v2
278
278
}
279
- err = l .LookupSymbol ("nvmlDeviceGetMPSComputeRunningProcesses_v3" )
279
+ err = l .dl . Lookup ("nvmlDeviceGetMPSComputeRunningProcesses_v3" )
280
280
if err == nil {
281
281
deviceGetMPSComputeRunningProcesses = deviceGetMPSComputeRunningProcesses_v3
282
282
}
283
- err = l .LookupSymbol ("nvmlDeviceGetGpuInstancePossiblePlacements_v2" )
283
+ err = l .dl . Lookup ("nvmlDeviceGetGpuInstancePossiblePlacements_v2" )
284
284
if err == nil {
285
285
nvmlDeviceGetGpuInstancePossiblePlacements = nvmlDeviceGetGpuInstancePossiblePlacements_v2
286
286
}
287
- err = l .LookupSymbol ("nvmlVgpuInstanceGetLicenseInfo_v2" )
287
+ err = l .dl . Lookup ("nvmlVgpuInstanceGetLicenseInfo_v2" )
288
288
if err == nil {
289
289
nvmlVgpuInstanceGetLicenseInfo = nvmlVgpuInstanceGetLicenseInfo_v2
290
290
}
0 commit comments