Igcportinfo properties – Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual

Page 154

Advertising
background image

Properties and Programmatic Settings

IGCPortInfo Properties

4-8

CATC IBTrainer InfiniBand Exerciser API Reference

IGCPortInfo Properties

The IGCPortInfo properties are determined by the list of values kept in
the struct PortInfo for each InfiniBand port. The complete description is
listed in the InfiniBand Specification, Section 14.2.5.6.

Table 11 List of IGCPortInfo Properties

Property Name

Range in
bits

Default

Access

Description

M_Key

64

RW Management

key.

GidPrefix

64

RW

GID Prefix for this port.

LID

16

RW

Base LID for this port.

MasterSMLID

16

RW

Base LID of Master SM.

CapabilityMask

32

RO

Supported Capabilities of
this node. See IB Spec for
details.

DiagCode

16

RO Diagnostic

code.

M_KeyLeasePeriod

16

RW

Number of seconds for

M_Key

Lease period.

LocalPortNum

8

RO

The link port number this
SMP came in.

LinkWidthEnabled

8

RW

Enabled Link Width, see IB
Spec for details.

LinkWidthSupported

8

RO

Supported Link Width, see
IB Spec for details.

LinkWidthActive

8

RO

Currently active Link Width,
see IB Spec for details.

LinkSpeedSupported

4

RO

Supported Link Speed, see
IB Spec for details.

PortState

4

RW

Current Port State, see IB
Spec for details.

PortPhysicalState

4

RW

Current Port physical state,
see IB Spec for details.

Advertising