struct xpum_device_basic_info

Overview

Device basic info More…

#include <xpum_structs.h>

struct xpum_device_basic_info
{
    // fields

    xpum_device_id_t deviceId;
    xpum_device_type_t type;
    xpum_device_function_type_t functionType;
    char uuid[XPUM_MAX_STR_LENGTH];
    char deviceName[XPUM_MAX_STR_LENGTH];
    char PCIDeviceId[XPUM_MAX_STR_LENGTH];
    char PCIBDFAddress[XPUM_MAX_STR_LENGTH];
    char VendorName[XPUM_MAX_STR_LENGTH];
    char drmDevice[XPUM_MAX_STR_LENGTH];
};

Detailed Documentation

Device basic info

Fields

xpum_device_id_t deviceId

Device id.

xpum_device_type_t type

Device type.

xpum_device_function_type_t functionType

Device function type, PF or VF.

char uuid[XPUM_MAX_STR_LENGTH]

Device uuid.

char deviceName[XPUM_MAX_STR_LENGTH]

Device name.

char PCIDeviceId[XPUM_MAX_STR_LENGTH]

Device PCI device id.

char PCIBDFAddress[XPUM_MAX_STR_LENGTH]

Device PCI bdf address.

char VendorName[XPUM_MAX_STR_LENGTH]

Device vendor name.

char drmDevice[XPUM_MAX_STR_LENGTH]

DRM Device.