[][src]Module nvml_wrapper_sys::bindings

Re-exports

pub use self::nvmlBridgeChipType_enum as nvmlBridgeChipType_t;
pub use self::nvmlNvLinkUtilizationCountUnits_enum as nvmlNvLinkUtilizationCountUnits_t;
pub use self::nvmlNvLinkUtilizationCountPktTypes_enum as nvmlNvLinkUtilizationCountPktTypes_t;
pub use self::nvmlNvLinkCapability_enum as nvmlNvLinkCapability_t;
pub use self::nvmlNvLinkErrorCounter_enum as nvmlNvLinkErrorCounter_t;
pub use self::nvmlGpuLevel_enum as nvmlGpuTopologyLevel_t;
pub use self::nvmlGpuP2PStatus_enum as nvmlGpuP2PStatus_t;
pub use self::nvmlGpuP2PCapsIndex_enum as nvmlGpuP2PCapsIndex_t;
pub use self::nvmlSamplingType_enum as nvmlSamplingType_t;
pub use self::nvmlPcieUtilCounter_enum as nvmlPcieUtilCounter_t;
pub use self::nvmlValueType_enum as nvmlValueType_t;
pub use self::nvmlPerfPolicyType_enum as nvmlPerfPolicyType_t;
pub use self::nvmlEnableState_enum as nvmlEnableState_t;
pub use self::nvmlBrandType_enum as nvmlBrandType_t;
pub use self::nvmlTemperatureThresholds_enum as nvmlTemperatureThresholds_t;
pub use self::nvmlTemperatureSensors_enum as nvmlTemperatureSensors_t;
pub use self::nvmlComputeMode_enum as nvmlComputeMode_t;
pub use self::nvmlMemoryErrorType_enum as nvmlMemoryErrorType_t;
pub use self::nvmlEccCounterType_enum as nvmlEccCounterType_t;
pub use self::nvmlClockType_enum as nvmlClockType_t;
pub use self::nvmlClockId_enum as nvmlClockId_t;
pub use self::nvmlDriverModel_enum as nvmlDriverModel_t;
pub use self::nvmlPStates_enum as nvmlPstates_t;
pub use self::nvmlGom_enum as nvmlGpuOperationMode_t;
pub use self::nvmlInforomObject_enum as nvmlInforomObject_t;
pub use self::nvmlReturn_enum as nvmlReturn_t;
pub use self::nvmlMemoryLocation_enum as nvmlMemoryLocation_t;
pub use self::nvmlPageRetirementCause_enum as nvmlPageRetirementCause_t;
pub use self::nvmlRestrictedAPI_enum as nvmlRestrictedAPI_t;
pub use self::nvmlGpuVirtualizationMode as nvmlGpuVirtualizationMode_t;
pub use self::nvmlFanState_enum as nvmlFanState_t;
pub use self::nvmlLedColor_enum as nvmlLedColor_t;
pub use self::nvmlVgpuVmIdType as nvmlVgpuVmIdType_t;
pub use self::nvmlVgpuGuestInfoState_enum as nvmlVgpuGuestInfoState_t;
pub use self::nvmlEncoderQueryType_enum as nvmlEncoderType_t;
pub use self::nvmlFBCSessionType_enum as nvmlFBCSessionType_t;
pub use self::nvmlDetachGpuState_enum as nvmlDetachGpuState_t;
pub use self::nvmlPcieLinkState_enum as nvmlPcieLinkState_t;
pub use self::nvmlVgpuVmCompatibility_enum as nvmlVgpuVmCompatibility_t;
pub use self::nvmlVgpuPgpuCompatibilityLimitCode_enum as nvmlVgpuPgpuCompatibilityLimitCode_t;

Modules

field_id

Structs

nvmlAccountingStats_st
nvmlBAR1Memory_st
nvmlBlacklistDeviceInfo_st
nvmlBridgeChipHierarchy_st
nvmlBridgeChipInfo_st
nvmlDevice_st
nvmlEccErrorCounts_st
nvmlEncoderSessionInfo_st
nvmlEventData_st
nvmlEventSet_st
nvmlFBCSessionInfo_st
nvmlFBCStats_st
nvmlFieldValue_st
nvmlGridLicensableFeature_st
nvmlGridLicensableFeatures_st
nvmlHwbcEntry_st
nvmlLedState_st
nvmlMemory_st
nvmlNvLinkUtilizationControl_st
nvmlPSUInfo_st
nvmlPciInfo_st
nvmlProcessInfo_st
nvmlProcessUtilizationSample_st
nvmlSample_st
nvmlUnitFanInfo_st
nvmlUnitFanSpeeds_st
nvmlUnitInfo_st
nvmlUnit_st
nvmlUtilization_st
nvmlVgpuInstanceUtilizationSample_st
nvmlVgpuMetadata_st
nvmlVgpuPgpuCompatibility_st
nvmlVgpuPgpuMetadata_st
nvmlVgpuProcessUtilizationSample_st
nvmlVgpuVersion_st
nvmlViolationTime_st

Constants

NVML_API_VERSION
NVML_API_VERSION_STR
NVML_DEVICE_INFOROM_VERSION_BUFFER_SIZE
NVML_DEVICE_NAME_BUFFER_SIZE
NVML_DEVICE_PART_NUMBER_BUFFER_SIZE
NVML_DEVICE_PCI_BUS_ID_BUFFER_SIZE
NVML_DEVICE_PCI_BUS_ID_BUFFER_V2_SIZE
NVML_DEVICE_PCI_BUS_ID_FMT
NVML_DEVICE_PCI_BUS_ID_LEGACY_FMT
NVML_DEVICE_SERIAL_BUFFER_SIZE
NVML_DEVICE_UUID_BUFFER_SIZE
NVML_DEVICE_VBIOS_VERSION_BUFFER_SIZE
NVML_GRID_LICENSE_BUFFER_SIZE
NVML_GRID_LICENSE_FEATURE_MAX_COUNT
NVML_INIT_FLAG_NO_ATTACH
NVML_INIT_FLAG_NO_GPUS
NVML_MAX_PHYSICAL_BRIDGE
NVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_INFINITE
NVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_NO_WAIT
NVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_TIMEOUT
NVML_NVFBC_SESSION_FLAG_CLASSIFICATIONMAP_ENABLED
NVML_NVFBC_SESSION_FLAG_DIFFMAP_ENABLED
NVML_NVLINK_MAX_LINKS
NVML_SYSTEM_DRIVER_VERSION_BUFFER_SIZE
NVML_SYSTEM_NVML_VERSION_BUFFER_SIZE
NVML_VALUE_NOT_AVAILABLE
NVML_VGPU_NAME_BUFFER_SIZE
NVML_VGPU_PGPU_VIRTUALIZATION_CAP_MIGRATION_NO
NVML_VGPU_PGPU_VIRTUALIZATION_CAP_MIGRATION_YES
nvmlBrandType_enum_NVML_BRAND_COUNT
nvmlBrandType_enum_NVML_BRAND_GEFORCE
nvmlBrandType_enum_NVML_BRAND_GRID
nvmlBrandType_enum_NVML_BRAND_NVS
nvmlBrandType_enum_NVML_BRAND_QUADRO
nvmlBrandType_enum_NVML_BRAND_TESLA
nvmlBrandType_enum_NVML_BRAND_TITAN
nvmlBrandType_enum_NVML_BRAND_UNKNOWN
nvmlBridgeChipType_enum_NVML_BRIDGE_CHIP_BRO4
nvmlBridgeChipType_enum_NVML_BRIDGE_CHIP_PLX
nvmlClockId_enum_NVML_CLOCK_ID_APP_CLOCK_DEFAULT
nvmlClockId_enum_NVML_CLOCK_ID_APP_CLOCK_TARGET
nvmlClockId_enum_NVML_CLOCK_ID_COUNT
nvmlClockId_enum_NVML_CLOCK_ID_CURRENT
nvmlClockId_enum_NVML_CLOCK_ID_CUSTOMER_BOOST_MAX
nvmlClockType_enum_NVML_CLOCK_COUNT
nvmlClockType_enum_NVML_CLOCK_GRAPHICS
nvmlClockType_enum_NVML_CLOCK_MEM
nvmlClockType_enum_NVML_CLOCK_SM
nvmlClockType_enum_NVML_CLOCK_VIDEO
nvmlClocksThrottleReasonApplicationsClocksSetting
nvmlClocksThrottleReasonDisplayClockSetting
nvmlClocksThrottleReasonGpuIdle
nvmlClocksThrottleReasonHwPowerBrakeSlowdown
nvmlClocksThrottleReasonHwSlowdown
nvmlClocksThrottleReasonHwThermalSlowdown
nvmlClocksThrottleReasonNone
nvmlClocksThrottleReasonSwPowerCap
nvmlClocksThrottleReasonSwThermalSlowdown
nvmlClocksThrottleReasonSyncBoost
nvmlClocksThrottleReasonUserDefinedClocks
nvmlComputeMode_enum_NVML_COMPUTEMODE_COUNT
nvmlComputeMode_enum_NVML_COMPUTEMODE_DEFAULT
nvmlComputeMode_enum_NVML_COMPUTEMODE_EXCLUSIVE_PROCESS
nvmlComputeMode_enum_NVML_COMPUTEMODE_EXCLUSIVE_THREAD
nvmlComputeMode_enum_NVML_COMPUTEMODE_PROHIBITED
nvmlDetachGpuState_enum_NVML_DETACH_GPU_KEEP
nvmlDetachGpuState_enum_NVML_DETACH_GPU_REMOVE
nvmlDriverModel_enum_NVML_DRIVER_WDDM
nvmlDriverModel_enum_NVML_DRIVER_WDM
nvmlEccCounterType_enum_NVML_AGGREGATE_ECC
nvmlEccCounterType_enum_NVML_ECC_COUNTER_TYPE_COUNT
nvmlEccCounterType_enum_NVML_VOLATILE_ECC
nvmlEnableState_enum_NVML_FEATURE_DISABLED
nvmlEnableState_enum_NVML_FEATURE_ENABLED
nvmlEncoderQueryType_enum_NVML_ENCODER_QUERY_H264
nvmlEncoderQueryType_enum_NVML_ENCODER_QUERY_HEVC
nvmlEventTypeAll
nvmlEventTypeClock
nvmlEventTypeDoubleBitEccError
nvmlEventTypeNone
nvmlEventTypePState
nvmlEventTypeSingleBitEccError
nvmlEventTypeXidCriticalError
nvmlFBCSessionType_enum_NVML_FBC_SESSION_TYPE_CUDA
nvmlFBCSessionType_enum_NVML_FBC_SESSION_TYPE_HWENC
nvmlFBCSessionType_enum_NVML_FBC_SESSION_TYPE_TOSYS
nvmlFBCSessionType_enum_NVML_FBC_SESSION_TYPE_UNKNOWN
nvmlFBCSessionType_enum_NVML_FBC_SESSION_TYPE_VID
nvmlFanState_enum_NVML_FAN_FAILED
nvmlFanState_enum_NVML_FAN_NORMAL
nvmlFlagDefault
nvmlFlagForce
nvmlGom_enum_NVML_GOM_ALL_ON
nvmlGom_enum_NVML_GOM_COMPUTE
nvmlGom_enum_NVML_GOM_LOW_DP
nvmlGpuLevel_enum_NVML_TOPOLOGY_HOSTBRIDGE
nvmlGpuLevel_enum_NVML_TOPOLOGY_INTERNAL
nvmlGpuLevel_enum_NVML_TOPOLOGY_MULTIPLE
nvmlGpuLevel_enum_NVML_TOPOLOGY_NODE
nvmlGpuLevel_enum_NVML_TOPOLOGY_SINGLE
nvmlGpuLevel_enum_NVML_TOPOLOGY_SYSTEM
nvmlGpuP2PCapsIndex_enum_NVML_P2P_CAPS_INDEX_READ
nvmlGpuP2PCapsIndex_enum_NVML_P2P_CAPS_INDEX_WRITE
nvmlGpuP2PCapsIndex_enum_NVML_P2P_CAPS_INDEX_NVLINK
nvmlGpuP2PCapsIndex_enum_NVML_P2P_CAPS_INDEX_ATOMICS
nvmlGpuP2PCapsIndex_enum_NVML_P2P_CAPS_INDEX_PROP
nvmlGpuP2PCapsIndex_enum_NVML_P2P_CAPS_INDEX_UNKNOWN
nvmlGpuP2PStatus_enum_NVML_P2P_STATUS_OK
nvmlGpuP2PStatus_enum_NVML_P2P_STATUS_CHIPSET_NOT_SUPPORED
nvmlGpuP2PStatus_enum_NVML_P2P_STATUS_GPU_NOT_SUPPORTED
nvmlGpuP2PStatus_enum_NVML_P2P_STATUS_IOH_TOPOLOGY_NOT_SUPPORTED
nvmlGpuP2PStatus_enum_NVML_P2P_STATUS_DISABLED_BY_REGKEY
nvmlGpuP2PStatus_enum_NVML_P2P_STATUS_NOT_SUPPORTED
nvmlGpuP2PStatus_enum_NVML_P2P_STATUS_UNKNOWN
nvmlGpuVirtualizationMode_NVML_GPU_VIRTUALIZATION_MODE_HOST_VGPU
nvmlGpuVirtualizationMode_NVML_GPU_VIRTUALIZATION_MODE_HOST_VSGA
nvmlGpuVirtualizationMode_NVML_GPU_VIRTUALIZATION_MODE_NONE
nvmlGpuVirtualizationMode_NVML_GPU_VIRTUALIZATION_MODE_PASSTHROUGH
nvmlGpuVirtualizationMode_NVML_GPU_VIRTUALIZATION_MODE_VGPU
nvmlGridLicenseFeatureCode_t_NVML_GRID_LICENSE_FEATURE_CODE_VGPU
nvmlGridLicenseFeatureCode_t_NVML_GRID_LICENSE_FEATURE_CODE_VWORKSTATION
nvmlInforomObject_enum_NVML_INFOROM_COUNT
nvmlInforomObject_enum_NVML_INFOROM_ECC
nvmlInforomObject_enum_NVML_INFOROM_OEM
nvmlInforomObject_enum_NVML_INFOROM_POWER
nvmlLedColor_enum_NVML_LED_COLOR_AMBER
nvmlLedColor_enum_NVML_LED_COLOR_GREEN
nvmlMemoryErrorType_enum_NVML_MEMORY_ERROR_TYPE_CORRECTED
nvmlMemoryErrorType_enum_NVML_MEMORY_ERROR_TYPE_COUNT
nvmlMemoryErrorType_enum_NVML_MEMORY_ERROR_TYPE_UNCORRECTED
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_CBU
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_COUNT
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_DEVICE_MEMORY
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_DRAM
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_L1_CACHE
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_L2_CACHE
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_REGISTER_FILE
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_SRAM
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_TEXTURE_MEMORY
nvmlMemoryLocation_enum_NVML_MEMORY_LOCATION_TEXTURE_SHM
nvmlNvLinkCapability_enum_NVML_NVLINK_CAP_COUNT
nvmlNvLinkCapability_enum_NVML_NVLINK_CAP_P2P_SUPPORTED
nvmlNvLinkCapability_enum_NVML_NVLINK_CAP_P2P_ATOMICS
nvmlNvLinkCapability_enum_NVML_NVLINK_CAP_SLI_BRIDGE
nvmlNvLinkCapability_enum_NVML_NVLINK_CAP_SYSMEM_ACCESS
nvmlNvLinkCapability_enum_NVML_NVLINK_CAP_SYSMEM_ATOMICS
nvmlNvLinkCapability_enum_NVML_NVLINK_CAP_VALID
nvmlNvLinkErrorCounter_enum_NVML_NVLINK_ERROR_COUNT
nvmlNvLinkErrorCounter_enum_NVML_NVLINK_ERROR_DL_CRC_DATA
nvmlNvLinkErrorCounter_enum_NVML_NVLINK_ERROR_DL_CRC_FLIT
nvmlNvLinkErrorCounter_enum_NVML_NVLINK_ERROR_DL_RECOVERY
nvmlNvLinkErrorCounter_enum_NVML_NVLINK_ERROR_DL_REPLAY
nvmlNvLinkUtilizationCountPktTypes_enum_NVML_NVLINK_COUNTER_PKTFILTER_ALL
nvmlNvLinkUtilizationCountPktTypes_enum_NVML_NVLINK_COUNTER_PKTFILTER_FLUSH
nvmlNvLinkUtilizationCountPktTypes_enum_NVML_NVLINK_COUNTER_PKTFILTER_NOP
nvmlNvLinkUtilizationCountPktTypes_enum_NVML_NVLINK_COUNTER_PKTFILTER_NRATOM
nvmlNvLinkUtilizationCountPktTypes_enum_NVML_NVLINK_COUNTER_PKTFILTER_RATOM
nvmlNvLinkUtilizationCountPktTypes_enum_NVML_NVLINK_COUNTER_PKTFILTER_READ
nvmlNvLinkUtilizationCountPktTypes_enum_NVML_NVLINK_COUNTER_PKTFILTER_RESPDATA
nvmlNvLinkUtilizationCountPktTypes_enum_NVML_NVLINK_COUNTER_PKTFILTER_RESPNODATA
nvmlNvLinkUtilizationCountPktTypes_enum_NVML_NVLINK_COUNTER_PKTFILTER_WRITE
nvmlNvLinkUtilizationCountUnits_enum_NVML_NVLINK_COUNTER_UNIT_BYTES
nvmlNvLinkUtilizationCountUnits_enum_NVML_NVLINK_COUNTER_UNIT_COUNT
nvmlNvLinkUtilizationCountUnits_enum_NVML_NVLINK_COUNTER_UNIT_CYCLES
nvmlNvLinkUtilizationCountUnits_enum_NVML_NVLINK_COUNTER_UNIT_PACKETS
nvmlPStates_enum_NVML_PSTATE_0
nvmlPStates_enum_NVML_PSTATE_1
nvmlPStates_enum_NVML_PSTATE_2
nvmlPStates_enum_NVML_PSTATE_3
nvmlPStates_enum_NVML_PSTATE_4
nvmlPStates_enum_NVML_PSTATE_5
nvmlPStates_enum_NVML_PSTATE_6
nvmlPStates_enum_NVML_PSTATE_7
nvmlPStates_enum_NVML_PSTATE_8
nvmlPStates_enum_NVML_PSTATE_9
nvmlPStates_enum_NVML_PSTATE_10
nvmlPStates_enum_NVML_PSTATE_11
nvmlPStates_enum_NVML_PSTATE_12
nvmlPStates_enum_NVML_PSTATE_13
nvmlPStates_enum_NVML_PSTATE_14
nvmlPStates_enum_NVML_PSTATE_15
nvmlPStates_enum_NVML_PSTATE_UNKNOWN
nvmlPageRetirementCause_enum_NVML_PAGE_RETIREMENT_CAUSE_COUNT
nvmlPageRetirementCause_enum_NVML_PAGE_RETIREMENT_CAUSE_DOUBLE_BIT_ECC_ERROR
nvmlPageRetirementCause_enum_NVML_PAGE_RETIREMENT_CAUSE_MULTIPLE_SINGLE_BIT_ECC_ERRORS
nvmlPcieLinkState_enum_NVML_PCIE_LINK_KEEP
nvmlPcieLinkState_enum_NVML_PCIE_LINK_SHUT_DOWN
nvmlPcieUtilCounter_enum_NVML_PCIE_UTIL_COUNT
nvmlPcieUtilCounter_enum_NVML_PCIE_UTIL_RX_BYTES
nvmlPcieUtilCounter_enum_NVML_PCIE_UTIL_TX_BYTES
nvmlPerfPolicyType_enum_NVML_PERF_POLICY_BOARD_LIMIT
nvmlPerfPolicyType_enum_NVML_PERF_POLICY_COUNT
nvmlPerfPolicyType_enum_NVML_PERF_POLICY_LOW_UTILIZATION
nvmlPerfPolicyType_enum_NVML_PERF_POLICY_POWER
nvmlPerfPolicyType_enum_NVML_PERF_POLICY_RELIABILITY
nvmlPerfPolicyType_enum_NVML_PERF_POLICY_SYNC_BOOST
nvmlPerfPolicyType_enum_NVML_PERF_POLICY_THERMAL
nvmlPerfPolicyType_enum_NVML_PERF_POLICY_TOTAL_APP_CLOCKS
nvmlPerfPolicyType_enum_NVML_PERF_POLICY_TOTAL_BASE_CLOCKS
nvmlRestrictedAPI_enum_NVML_RESTRICTED_API_COUNT
nvmlRestrictedAPI_enum_NVML_RESTRICTED_API_SET_APPLICATION_CLOCKS
nvmlRestrictedAPI_enum_NVML_RESTRICTED_API_SET_AUTO_BOOSTED_CLOCKS
nvmlReturn_enum_NVML_ERROR_ALREADY_INITIALIZED
nvmlReturn_enum_NVML_ERROR_CORRUPTED_INFOROM
nvmlReturn_enum_NVML_ERROR_DRIVER_NOT_LOADED
nvmlReturn_enum_NVML_ERROR_FUNCTION_NOT_FOUND
nvmlReturn_enum_NVML_ERROR_GPU_IS_LOST
nvmlReturn_enum_NVML_ERROR_INSUFFICIENT_POWER
nvmlReturn_enum_NVML_ERROR_INSUFFICIENT_SIZE
nvmlReturn_enum_NVML_ERROR_INVALID_ARGUMENT
nvmlReturn_enum_NVML_ERROR_IN_USE
nvmlReturn_enum_NVML_ERROR_IRQ_ISSUE
nvmlReturn_enum_NVML_ERROR_LIBRARY_NOT_FOUND
nvmlReturn_enum_NVML_ERROR_LIB_RM_VERSION_MISMATCH
nvmlReturn_enum_NVML_ERROR_MEMORY
nvmlReturn_enum_NVML_ERROR_NOT_FOUND
nvmlReturn_enum_NVML_ERROR_NOT_SUPPORTED
nvmlReturn_enum_NVML_ERROR_NO_DATA
nvmlReturn_enum_NVML_ERROR_NO_PERMISSION
nvmlReturn_enum_NVML_ERROR_OPERATING_SYSTEM
nvmlReturn_enum_NVML_ERROR_RESET_REQUIRED
nvmlReturn_enum_NVML_ERROR_TIMEOUT
nvmlReturn_enum_NVML_ERROR_UNINITIALIZED
nvmlReturn_enum_NVML_ERROR_UNKNOWN
nvmlReturn_enum_NVML_ERROR_VGPU_ECC_NOT_SUPPORTED
nvmlReturn_enum_NVML_SUCCESS
nvmlSamplingType_enum_NVML_DEC_UTILIZATION_SAMPLES
nvmlSamplingType_enum_NVML_ENC_UTILIZATION_SAMPLES
nvmlSamplingType_enum_NVML_GPU_UTILIZATION_SAMPLES
nvmlSamplingType_enum_NVML_MEMORY_CLK_SAMPLES
nvmlSamplingType_enum_NVML_MEMORY_UTILIZATION_SAMPLES
nvmlSamplingType_enum_NVML_PROCESSOR_CLK_SAMPLES
nvmlSamplingType_enum_NVML_SAMPLINGTYPE_COUNT
nvmlSamplingType_enum_NVML_TOTAL_POWER_SAMPLES
nvmlTemperatureSensors_enum_NVML_TEMPERATURE_COUNT
nvmlTemperatureSensors_enum_NVML_TEMPERATURE_GPU
nvmlTemperatureThresholds_enum_NVML_TEMPERATURE_THRESHOLD_COUNT
nvmlTemperatureThresholds_enum_NVML_TEMPERATURE_THRESHOLD_GPU_MAX
nvmlTemperatureThresholds_enum_NVML_TEMPERATURE_THRESHOLD_MEM_MAX
nvmlTemperatureThresholds_enum_NVML_TEMPERATURE_THRESHOLD_SHUTDOWN
nvmlTemperatureThresholds_enum_NVML_TEMPERATURE_THRESHOLD_SLOWDOWN
nvmlValueType_enum_NVML_VALUE_TYPE_COUNT
nvmlValueType_enum_NVML_VALUE_TYPE_DOUBLE
nvmlValueType_enum_NVML_VALUE_TYPE_SIGNED_LONG_LONG
nvmlValueType_enum_NVML_VALUE_TYPE_UNSIGNED_INT
nvmlValueType_enum_NVML_VALUE_TYPE_UNSIGNED_LONG
nvmlValueType_enum_NVML_VALUE_TYPE_UNSIGNED_LONG_LONG
nvmlVgpuGuestInfoState_enum_NVML_VGPU_INSTANCE_GUEST_INFO_STATE_INITIALIZED
nvmlVgpuGuestInfoState_enum_NVML_VGPU_INSTANCE_GUEST_INFO_STATE_UNINITIALIZED
nvmlVgpuPgpuCompatibilityLimitCode_enum_NVML_VGPU_COMPATIBILITY_LIMIT_GPU
nvmlVgpuPgpuCompatibilityLimitCode_enum_NVML_VGPU_COMPATIBILITY_LIMIT_GUEST_DRIVER
nvmlVgpuPgpuCompatibilityLimitCode_enum_NVML_VGPU_COMPATIBILITY_LIMIT_HOST_DRIVER
nvmlVgpuPgpuCompatibilityLimitCode_enum_NVML_VGPU_COMPATIBILITY_LIMIT_NONE
nvmlVgpuPgpuCompatibilityLimitCode_enum_NVML_VGPU_COMPATIBILITY_LIMIT_OTHER
nvmlVgpuVmCompatibility_enum_NVML_VGPU_VM_COMPATIBILITY_COLD
nvmlVgpuVmCompatibility_enum_NVML_VGPU_VM_COMPATIBILITY_HIBERNATE
nvmlVgpuVmCompatibility_enum_NVML_VGPU_VM_COMPATIBILITY_LIVE
nvmlVgpuVmCompatibility_enum_NVML_VGPU_VM_COMPATIBILITY_NONE
nvmlVgpuVmCompatibility_enum_NVML_VGPU_VM_COMPATIBILITY_SLEEP
nvmlVgpuVmIdType_NVML_VGPU_VM_ID_DOMAIN_ID
nvmlVgpuVmIdType_NVML_VGPU_VM_ID_UUID

Functions

nvmlDeviceClearAccountingPids
nvmlDeviceClearCpuAffinity
nvmlDeviceClearEccErrorCounts
nvmlDeviceDiscoverGpus
nvmlDeviceFreezeNvLinkUtilizationCounter
nvmlDeviceGetAPIRestriction
nvmlDeviceGetAccountingBufferSize
nvmlDeviceGetAccountingMode
nvmlDeviceGetAccountingPids
nvmlDeviceGetAccountingStats
nvmlDeviceGetActiveVgpus
nvmlDeviceGetApplicationsClock
nvmlDeviceGetAutoBoostedClocksEnabled
nvmlDeviceGetBAR1MemoryInfo
nvmlDeviceGetBoardId
nvmlDeviceGetBoardPartNumber
nvmlDeviceGetBrand
nvmlDeviceGetBridgeChipInfo
nvmlDeviceGetClock
nvmlDeviceGetClockInfo
nvmlDeviceGetComputeMode
nvmlDeviceGetComputeRunningProcesses
nvmlDeviceGetCount_v2
nvmlDeviceGetCpuAffinity
nvmlDeviceGetCreatableVgpus
nvmlDeviceGetCudaComputeCapability
nvmlDeviceGetCurrPcieLinkGeneration
nvmlDeviceGetCurrPcieLinkWidth
nvmlDeviceGetCurrentClocksThrottleReasons
nvmlDeviceGetDecoderUtilization
nvmlDeviceGetDefaultApplicationsClock
nvmlDeviceGetDetailedEccErrors
nvmlDeviceGetDisplayActive
nvmlDeviceGetDisplayMode
nvmlDeviceGetDriverModel
nvmlDeviceGetEccMode
nvmlDeviceGetEncoderCapacity
nvmlDeviceGetEncoderSessions
nvmlDeviceGetEncoderStats
nvmlDeviceGetEncoderUtilization
nvmlDeviceGetEnforcedPowerLimit
nvmlDeviceGetFBCSessions
nvmlDeviceGetFBCStats
nvmlDeviceGetFanSpeed
nvmlDeviceGetFanSpeed_v2
nvmlDeviceGetFieldValues
nvmlDeviceGetGpuOperationMode
nvmlDeviceGetGraphicsRunningProcesses
nvmlDeviceGetGridLicensableFeatures_v2
nvmlDeviceGetHandleByIndex_v2
nvmlDeviceGetHandleByPciBusId_v2
nvmlDeviceGetHandleBySerial
nvmlDeviceGetHandleByUUID
nvmlDeviceGetIndex
nvmlDeviceGetInforomConfigurationChecksum
nvmlDeviceGetInforomImageVersion
nvmlDeviceGetInforomVersion
nvmlDeviceGetMaxClockInfo
nvmlDeviceGetMaxCustomerBoostClock
nvmlDeviceGetMaxPcieLinkGeneration
nvmlDeviceGetMaxPcieLinkWidth
nvmlDeviceGetMemoryErrorCounter
nvmlDeviceGetMemoryInfo
nvmlDeviceGetMinorNumber
nvmlDeviceGetMultiGpuBoard
nvmlDeviceGetName
nvmlDeviceGetNvLinkCapability
nvmlDeviceGetNvLinkErrorCounter
nvmlDeviceGetNvLinkRemotePciInfo_v2
nvmlDeviceGetNvLinkState
nvmlDeviceGetNvLinkUtilizationControl
nvmlDeviceGetNvLinkUtilizationCounter
nvmlDeviceGetNvLinkVersion
nvmlDeviceGetP2PStatus
nvmlDeviceGetPciInfo_v3
nvmlDeviceGetPcieReplayCounter
nvmlDeviceGetPcieThroughput
nvmlDeviceGetPerformanceState
nvmlDeviceGetPersistenceMode
nvmlDeviceGetPowerManagementDefaultLimit
nvmlDeviceGetPowerManagementLimit
nvmlDeviceGetPowerManagementLimitConstraints
nvmlDeviceGetPowerManagementMode
nvmlDeviceGetPowerState
nvmlDeviceGetPowerUsage
nvmlDeviceGetProcessUtilization
nvmlDeviceGetRetiredPages
nvmlDeviceGetRetiredPagesPendingStatus
nvmlDeviceGetRetiredPages_v2
nvmlDeviceGetSamples
nvmlDeviceGetSerial
nvmlDeviceGetSupportedClocksThrottleReasons
nvmlDeviceGetSupportedEventTypes
nvmlDeviceGetSupportedGraphicsClocks
nvmlDeviceGetSupportedMemoryClocks
nvmlDeviceGetSupportedVgpus
nvmlDeviceGetTemperature
nvmlDeviceGetTemperatureThreshold
nvmlDeviceGetTopologyCommonAncestor
nvmlDeviceGetTopologyNearestGpus
nvmlDeviceGetTotalEccErrors
nvmlDeviceGetTotalEnergyConsumption
nvmlDeviceGetUUID
nvmlDeviceGetUtilizationRates
nvmlDeviceGetVbiosVersion
nvmlDeviceGetVgpuMetadata
nvmlDeviceGetVgpuProcessUtilization
nvmlDeviceGetVgpuUtilization
nvmlDeviceGetViolationStatus
nvmlDeviceGetVirtualizationMode
nvmlDeviceModifyDrainState
nvmlDeviceOnSameBoard
nvmlDeviceQueryDrainState
nvmlDeviceRegisterEvents
nvmlDeviceRemoveGpu_v2
nvmlDeviceResetApplicationsClocks
nvmlDeviceResetGpuLockedClocks
nvmlDeviceResetNvLinkErrorCounters
nvmlDeviceResetNvLinkUtilizationCounter
nvmlDeviceSetAPIRestriction
nvmlDeviceSetAccountingMode
nvmlDeviceSetApplicationsClocks
nvmlDeviceSetAutoBoostedClocksEnabled
nvmlDeviceSetComputeMode
nvmlDeviceSetCpuAffinity
nvmlDeviceSetDefaultAutoBoostedClocksEnabled
nvmlDeviceSetDriverModel
nvmlDeviceSetEccMode
nvmlDeviceSetGpuLockedClocks
nvmlDeviceSetGpuOperationMode
nvmlDeviceSetNvLinkUtilizationControl
nvmlDeviceSetPersistenceMode
nvmlDeviceSetPowerManagementLimit
nvmlDeviceSetVirtualizationMode
nvmlDeviceValidateInforom
nvmlErrorString
nvmlEventSetCreate
nvmlEventSetFree
nvmlEventSetWait
nvmlGetBlacklistDeviceCount
nvmlGetBlacklistDeviceInfoByIndex
nvmlGetVgpuCompatibility
nvmlGetVgpuVersion
nvmlInitWithFlags
nvmlInit_v2
nvmlSetVgpuVersion
nvmlShutdown
nvmlSystemGetCudaDriverVersion
nvmlSystemGetCudaDriverVersion_v2
nvmlSystemGetDriverVersion
nvmlSystemGetHicVersion
nvmlSystemGetNVMLVersion
nvmlSystemGetProcessName
nvmlSystemGetTopologyGpuSet
nvmlUnitGetCount
nvmlUnitGetDevices
nvmlUnitGetFanSpeedInfo
nvmlUnitGetHandleByIndex
nvmlUnitGetLedState
nvmlUnitGetPsuInfo
nvmlUnitGetTemperature
nvmlUnitGetUnitInfo
nvmlUnitSetLedState
nvmlVgpuInstanceGetAccountingMode
nvmlVgpuInstanceGetAccountingPids
nvmlVgpuInstanceGetAccountingStats
nvmlVgpuInstanceGetEncoderCapacity
nvmlVgpuInstanceGetEncoderSessions
nvmlVgpuInstanceGetEncoderStats
nvmlVgpuInstanceGetFBCSessions
nvmlVgpuInstanceGetFBCStats
nvmlVgpuInstanceGetFbUsage
nvmlVgpuInstanceGetFrameRateLimit
nvmlVgpuInstanceGetLicenseStatus
nvmlVgpuInstanceGetMetadata
nvmlVgpuInstanceGetType
nvmlVgpuInstanceGetUUID
nvmlVgpuInstanceGetVmDriverVersion
nvmlVgpuInstanceGetVmID
nvmlVgpuInstanceSetEncoderCapacity
nvmlVgpuTypeGetClass
nvmlVgpuTypeGetDeviceID
nvmlVgpuTypeGetFrameRateLimit
nvmlVgpuTypeGetFramebufferSize
nvmlVgpuTypeGetLicense
nvmlVgpuTypeGetMaxInstances
nvmlVgpuTypeGetMaxInstancesPerVm
nvmlVgpuTypeGetName
nvmlVgpuTypeGetNumDisplayHeads
nvmlVgpuTypeGetResolution

Type Definitions

nvmlAccountingStats_t
nvmlBAR1Memory_t
nvmlBlacklistDeviceInfo_t
nvmlBrandType_enum
nvmlBridgeChipHierarchy_t
nvmlBridgeChipInfo_t
nvmlBridgeChipType_enum
nvmlClockId_enum
nvmlClockType_enum
nvmlComputeMode_enum
nvmlDetachGpuState_enum
nvmlDevice_t
nvmlDriverModel_enum
nvmlEccCounterType_enum
nvmlEccErrorCounts_t
nvmlEnableState_enum
nvmlEncoderQueryType_enum
nvmlEncoderSessionInfo_t
nvmlEventData_t
nvmlEventSet_t
nvmlFBCSessionInfo_t
nvmlFBCSessionType_enum
nvmlFBCStats_t
nvmlFanState_enum
nvmlFieldValue_t
nvmlGom_enum
nvmlGpuLevel_enum
nvmlGpuP2PStatus_enum
nvmlGpuP2PCapsIndex_enum
nvmlGpuVirtualizationMode
nvmlGridLicensableFeature_t
nvmlGridLicensableFeatures_t
nvmlGridLicenseFeatureCode_t
nvmlHwbcEntry_t
nvmlInforomObject_enum
nvmlLedColor_enum
nvmlLedState_t
nvmlMemoryErrorType_enum
nvmlMemoryLocation_enum
nvmlMemory_t
nvmlNvLinkCapability_enum
nvmlNvLinkErrorCounter_enum
nvmlNvLinkUtilizationControl_t
nvmlNvLinkUtilizationCountPktTypes_enum
nvmlNvLinkUtilizationCountUnits_enum
nvmlPSUInfo_t
nvmlPStates_enum
nvmlPageRetirementCause_enum
nvmlPciInfo_t
nvmlPcieLinkState_enum
nvmlPcieUtilCounter_enum
nvmlPerfPolicyType_enum
nvmlProcessInfo_t
nvmlProcessUtilizationSample_t
nvmlRestrictedAPI_enum
nvmlReturn_enum
nvmlSample_t
nvmlSamplingType_enum
nvmlTemperatureSensors_enum
nvmlTemperatureThresholds_enum
nvmlUnitFanInfo_t
nvmlUnitFanSpeeds_t
nvmlUnitInfo_t
nvmlUnit_t
nvmlUtilization_t
nvmlValueType_enum
nvmlValue_t
nvmlVgpuGuestInfoState_enum
nvmlVgpuInstanceUtilizationSample_t
nvmlVgpuInstance_t
nvmlVgpuMetadata_t
nvmlVgpuPgpuCompatibilityLimitCode_enum
nvmlVgpuPgpuCompatibility_t
nvmlVgpuPgpuMetadata_t
nvmlVgpuProcessUtilizationSample_t
nvmlVgpuTypeId_t
nvmlVgpuVersion_t
nvmlVgpuVmCompatibility_enum
nvmlVgpuVmIdType
nvmlViolationTime_t

Unions

nvmlValue_st