iPXE
Data Fields
INFINIBAND_DEVICE_PATH Struct Reference

#include <DevicePath.h>

Data Fields

EFI_DEVICE_PATH_PROTOCOL Header
UINT32 ResourceFlags
 Flags to help identify/manage InfiniBand device path elements: Bit 0 - IOC/Service (0b = IOC, 1b = Service).
UINT8 PortGid [16]
 128-bit Global Identifier for remote fabric port.
UINT64 ServiceId
 64-bit unique identifier to remote IOC or server process.
UINT64 TargetPortId
 64-bit persistent ID of remote IOC port.
UINT64 DeviceId
 64-bit persistent ID of remote device.

Detailed Description

Definition at line 646 of file DevicePath.h.


Field Documentation

Definition at line 647 of file DevicePath.h.

Flags to help identify/manage InfiniBand device path elements: Bit 0 - IOC/Service (0b = IOC, 1b = Service).

Bit 1 - Extend Boot Environment. Bit 2 - Console Protocol. Bit 3 - Storage Protocol. Bit 4 - Network Protocol. All other bits are reserved.

Definition at line 657 of file DevicePath.h.

128-bit Global Identifier for remote fabric port.

Definition at line 661 of file DevicePath.h.

64-bit unique identifier to remote IOC or server process.

Interpretation of field specified by Resource Flags (bit 0).

Definition at line 666 of file DevicePath.h.

64-bit persistent ID of remote IOC port.

Definition at line 670 of file DevicePath.h.

64-bit persistent ID of remote device.

Definition at line 674 of file DevicePath.h.


The documentation for this struct was generated from the following file: