Home
last modified time | relevance | path

Searched refs:DeviceTopology (Results 1 – 3 of 3) sorted by relevance

/freebsd/lib/libefivar/
H A Defivar-dp-format.c283 Info = (((SAS_DEVICE_PATH *)Vendor)->DeviceTopology); in DevPathToTextVendor()
821 if (((SasEx->DeviceTopology & 0x0f) == 0) && ((SasEx->DeviceTopology & BIT7) == 0)) { in DevPathToTextSasEx()
823 } else if (((SasEx->DeviceTopology & 0x0f) <= 2) && ((SasEx->DeviceTopology & BIT7) == 0)) { in DevPathToTextSasEx()
827 ((SasEx->DeviceTopology & BIT4) != 0) ? "SATA" : "SAS", in DevPathToTextSasEx()
828 ((SasEx->DeviceTopology & BIT5) != 0) ? "External" : "Internal", in DevPathToTextSasEx()
829 ((SasEx->DeviceTopology & BIT6) != 0) ? "Expanded" : "Direct" in DevPathToTextSasEx()
831 if ((SasEx->DeviceTopology & 0x0f) == 1) { in DevPathToTextSasEx()
837 UefiDevicePathLibCatPrint (Str, "0x%x", ((SasEx->DeviceTopology >> 8) & 0xff) + 1); in DevPathToTextSasEx()
840 UefiDevicePathLibCatPrint (Str, "0x%x,0,0,0", SasEx->DeviceTopology); in DevPathToTextSasEx()
H A Defivar-dp-parse.c1719 Sas->DeviceTopology = Info; in DevPathFromTextSAS()
1820 SasEx->DeviceTopology = Info; in DevPathFromTextSasEx()
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DDevicePath.h800 UINT16 DeviceTopology; member
824 UINT16 DeviceTopology; member