2.51. dcgmNvLinkStatus_v1 Struct Reference

[Structure definitions]

Status of all of the NvLinks in a given system

Public Variables

struct dcgmNvLinkGpuLinkStatus_v1 gpus[DCGM_MAX_NUM_DEVICES]
Per-GPU NvLink link statuses.
unsigned int  numGpus
Number of entries in gpus[] that are populated.
unsigned int  numNvSwitches
Number of entries in nvSwitches[] that are populated.
struct dcgmNvLinkNvSwitchLinkStatus_t nvSwitches[DCGM_MAX_NUM_SWITCHES]
Per-NvSwitch link statuses.
unsigned int  version
Version of this request. Should be dcgmNvLinkStatus_version1.

Variables

struct dcgmNvLinkGpuLinkStatus_v1dcgmNvLinkStatus_v1::gpus[DCGM_MAX_NUM_DEVICES] [inherited]

Per-GPU NvLink link statuses.

unsigned int dcgmNvLinkStatus_v1::numGpus [inherited]

Number of entries in gpus[] that are populated.

unsigned int dcgmNvLinkStatus_v1::numNvSwitches [inherited]

Number of entries in nvSwitches[] that are populated.

struct dcgmNvLinkNvSwitchLinkStatus_tdcgmNvLinkStatus_v1::nvSwitches[DCGM_MAX_NUM_SWITCHES] [inherited]

Per-NvSwitch link statuses.

unsigned int dcgmNvLinkStatus_v1::version [inherited]

Version of this request. Should be dcgmNvLinkStatus_version1.