Home
last modified time | relevance | path

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

/freebsd-14.2/lib/libefivar/
H A Defivar-dp-format.c786 SASEX_DEVICE_PATH *SasEx; in DevPathToTextSasEx() local
789 SasEx = DevPath; in DevPathToTextSasEx()
792 for (Index = 0; Index < sizeof (SasEx->SasAddress) / sizeof (SasEx->SasAddress[0]); Index++) { in DevPathToTextSasEx()
793 UefiDevicePathLibCatPrint (Str, "%02x", SasEx->SasAddress[Index]); in DevPathToTextSasEx()
797 for (Index = 0; Index < sizeof (SasEx->Lun) / sizeof (SasEx->Lun[0]); Index++) { in DevPathToTextSasEx()
798 UefiDevicePathLibCatPrint (Str, "%02x", SasEx->Lun[Index]); in DevPathToTextSasEx()
803 if (((SasEx->DeviceTopology & 0x0f) == 0) && ((SasEx->DeviceTopology & BIT7) == 0)) { in DevPathToTextSasEx()
805 } else if (((SasEx->DeviceTopology & 0x0f) <= 2) && ((SasEx->DeviceTopology & BIT7) == 0)) { in DevPathToTextSasEx()
809 ((SasEx->DeviceTopology & BIT4) != 0) ? "SATA" : "SAS", in DevPathToTextSasEx()
811 ((SasEx->DeviceTopology & BIT6) != 0) ? "Expanded" : "Direct" in DevPathToTextSasEx()
[all …]
H A Defivar-dp-parse.c1680 SASEX_DEVICE_PATH *SasEx; in DevPathFromTextSasEx() local
1689 SasEx = (SASEX_DEVICE_PATH *)CreateDeviceNode ( in DevPathFromTextSasEx()
1697 WriteUnaligned64 ((UINT64 *)&SasEx->SasAddress, SwapBytes64 (SasAddress)); in DevPathFromTextSasEx()
1698 WriteUnaligned64 ((UINT64 *)&SasEx->Lun, SwapBytes64 (Lun)); in DevPathFromTextSasEx()
1699 SasEx->RelativeTargetPort = (UINT16)Strtoi (RTPStr); in DevPathFromTextSasEx()
1746 SasEx->DeviceTopology = Info; in DevPathFromTextSasEx()
1748 return (EFI_DEVICE_PATH_PROTOCOL *)SasEx; in DevPathFromTextSasEx()
/freebsd-14.2/sys/contrib/edk2/Include/Protocol/
H A DDevicePath.h1290 SASEX_DEVICE_PATH SasEx; member
1348 SASEX_DEVICE_PATH *SasEx; member