Lines Matching full:str

76   @param Str             Tracks the allocated pool, size in use, and
89 IN OUT POOL_PRINT *Str, in UefiDevicePathLibCatPrint() argument
101 if ((Str->Count + (Count + 1)) > Str->Capacity) { in UefiDevicePathLibCatPrint()
102 Str->Capacity = (Str->Count + (Count + 1) * 2); in UefiDevicePathLibCatPrint()
103 Str->Str = reallocf ( in UefiDevicePathLibCatPrint()
104 Str->Str, in UefiDevicePathLibCatPrint()
105 Str->Capacity in UefiDevicePathLibCatPrint()
107 ASSERT (Str->Str != NULL); in UefiDevicePathLibCatPrint()
111 vsnprintf (Str->Str + Str->Count, Str->Capacity - Str->Count, Fmt, Args); in UefiDevicePathLibCatPrint()
112 Str->Count += Count; in UefiDevicePathLibCatPrint()
115 return Str->Str; in UefiDevicePathLibCatPrint()
121 @param Str The string representative of input device.
133 IN OUT POOL_PRINT *Str, in DevPathToTextPci() argument
142 UefiDevicePathLibCatPrint (Str, "Pci(0x%x,0x%x)", Pci->Device, Pci->Function); in DevPathToTextPci()
148 @param Str The string representative of input device.
160 IN OUT POOL_PRINT *Str, in DevPathToTextPccard() argument
169 UefiDevicePathLibCatPrint (Str, "PcCard(0x%x)", Pccard->FunctionNumber); in DevPathToTextPccard()
175 @param Str The string representative of input device.
187 IN OUT POOL_PRINT *Str, in DevPathToTextMemMap() argument
197 Str, in DevPathToTextMemMap()
208 @param Str The string representative of input device.
220 IN OUT POOL_PRINT *Str, in DevPathToTextVendor() argument
243 UefiDevicePathLibCatPrint (Str, "VenPcAnsi()"); in DevPathToTextVendor()
246 UefiDevicePathLibCatPrint (Str, "VenVt100()"); in DevPathToTextVendor()
249 UefiDevicePathLibCatPrint (Str, "VenVt100Plus()"); in DevPathToTextVendor()
252 UefiDevicePathLibCatPrint (Str, "VenUtf8()"); in DevPathToTextVendor()
258 UefiDevicePathLibCatPrint (Str, "UartFlowCtrl(%s)", "None"); in DevPathToTextVendor()
262 UefiDevicePathLibCatPrint (Str, "UartFlowCtrl(%s)", "Hardware"); in DevPathToTextVendor()
266 UefiDevicePathLibCatPrint (Str, "UartFlowCtrl(%s)", "XonXoff"); in DevPathToTextVendor()
276 Str, in DevPathToTextVendor()
284 UefiDevicePathLibCatPrint (Str, "NoTopology,0,0,0,"); in DevPathToTextVendor()
287 Str, in DevPathToTextVendor()
294 UefiDevicePathLibCatPrint (Str, "0,"); in DevPathToTextVendor()
299 UefiDevicePathLibCatPrint (Str, "0x%x,", ((Info >> 8) & 0xff) + 1); in DevPathToTextVendor()
302 UefiDevicePathLibCatPrint (Str, "0x%x,0,0,0,", Info); in DevPathToTextVendor()
305 UefiDevicePathLibCatPrint (Str, "0x%x)", ((SAS_DEVICE_PATH *)Vendor)->Reserved); in DevPathToTextVendor()
308 UefiDevicePathLibCatPrint (Str, "DebugPort()"); in DevPathToTextVendor()
325 UefiDevicePathLibCatPrint (Str, "Ven%s(%36s", Type, G(&Vendor->Guid)); in DevPathToTextVendor()
327 UefiDevicePathLibCatPrint (Str, ","); in DevPathToTextVendor()
329 …UefiDevicePathLibCatPrint (Str, "%02x", ((VENDOR_DEVICE_PATH_WITH_DATA *)Vendor)->VendorDefinedDat… in DevPathToTextVendor()
333 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextVendor()
339 @param Str The string representative of input device.
351 IN OUT POOL_PRINT *Str, in DevPathToTextController() argument
361 Str, in DevPathToTextController()
370 @param Str The string representative of input device.
382 IN OUT POOL_PRINT *Str, in DevPathToTextBmc() argument
392 Str, in DevPathToTextBmc()
402 @param Str The string representative of input device.
414 IN OUT POOL_PRINT *Str, in DevPathToTextAcpi() argument
426 UefiDevicePathLibCatPrint (Str, "PciRoot(0x%x)", Acpi->UID); in DevPathToTextAcpi()
430 UefiDevicePathLibCatPrint (Str, "PcieRoot(0x%x)", Acpi->UID); in DevPathToTextAcpi()
434 UefiDevicePathLibCatPrint (Str, "Floppy(0x%x)", Acpi->UID); in DevPathToTextAcpi()
438 UefiDevicePathLibCatPrint (Str, "Keyboard(0x%x)", Acpi->UID); in DevPathToTextAcpi()
442 UefiDevicePathLibCatPrint (Str, "Serial(0x%x)", Acpi->UID); in DevPathToTextAcpi()
446 UefiDevicePathLibCatPrint (Str, "ParallelPort(0x%x)", Acpi->UID); in DevPathToTextAcpi()
450 … UefiDevicePathLibCatPrint (Str, "Acpi(PNP%04x,0x%x)", EISA_ID_TO_NUM (Acpi->HID), Acpi->UID); in DevPathToTextAcpi()
454 UefiDevicePathLibCatPrint (Str, "Acpi(0x%08x,0x%x)", Acpi->HID, Acpi->UID); in DevPathToTextAcpi()
461 @param Str The string representative of input device.
473 IN OUT POOL_PRINT *Str, in DevPathToTextAcpiEx() argument
514 UefiDevicePathLibCatPrint (Str, "PciRoot(%s)", Strings[UidStrIndex]); in DevPathToTextAcpiEx()
516 UefiDevicePathLibCatPrint (Str, "PciRoot(0x%x)", AcpiEx->UID); in DevPathToTextAcpiEx()
524 UefiDevicePathLibCatPrint (Str, "PcieRoot(%s)", Strings[UidStrIndex]); in DevPathToTextAcpiEx()
526 UefiDevicePathLibCatPrint (Str, "PcieRoot(0x%x)", AcpiEx->UID); in DevPathToTextAcpiEx()
564 Str, in DevPathToTextAcpiEx()
571 Str, in DevPathToTextAcpiEx()
581 UefiDevicePathLibCatPrint (Str, "AcpiEx(%s,", Strings[HidStrIndex]); in DevPathToTextAcpiEx()
583 UefiDevicePathLibCatPrint (Str, "AcpiEx(%s,", HIDText); in DevPathToTextAcpiEx()
587 UefiDevicePathLibCatPrint (Str, "%s,", Strings[CidStrIndex]); in DevPathToTextAcpiEx()
589 UefiDevicePathLibCatPrint (Str, "%s,", CIDText); in DevPathToTextAcpiEx()
593 UefiDevicePathLibCatPrint (Str, "%s)", Strings[UidStrIndex]); in DevPathToTextAcpiEx()
595 UefiDevicePathLibCatPrint (Str, "0x%x)", AcpiEx->UID); in DevPathToTextAcpiEx()
599 Str, in DevPathToTextAcpiEx()
615 @param Str The string representative of input device.
627 IN OUT POOL_PRINT *Str, in DevPathToTextAcpiAdr() argument
643 UefiDevicePathLibCatPrint (Str, "AcpiAdr(0x%x", AcpiAdr->ADR); in DevPathToTextAcpiAdr()
646 UefiDevicePathLibCatPrint (Str, ",0x%x", Addr[Index]); in DevPathToTextAcpiAdr()
649 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextAcpiAdr()
655 @param Str The string representative of input device.
667 IN OUT POOL_PRINT *Str, in DevPathToTextAtapi() argument
678 UefiDevicePathLibCatPrint (Str, "Ata(0x%x)", Atapi->Lun); in DevPathToTextAtapi()
681 Str, in DevPathToTextAtapi()
693 @param Str The string representative of input device.
705 IN OUT POOL_PRINT *Str, in DevPathToTextScsi() argument
714 UefiDevicePathLibCatPrint (Str, "Scsi(0x%x,0x%x)", Scsi->Pun, Scsi->Lun); in DevPathToTextScsi()
720 @param Str The string representative of input device.
732 IN OUT POOL_PRINT *Str, in DevPathToTextFibre() argument
741 UefiDevicePathLibCatPrint (Str, "Fibre(0x%lx,0x%lx)", Fibre->WWN, Fibre->Lun); in DevPathToTextFibre()
747 @param Str The string representative of input device.
759 IN OUT POOL_PRINT *Str, in DevPathToTextFibreEx() argument
769 UefiDevicePathLibCatPrint (Str, "FibreEx(0x"); in DevPathToTextFibreEx()
771 UefiDevicePathLibCatPrint (Str, "%02x", FibreEx->WWN[Index]); in DevPathToTextFibreEx()
774 UefiDevicePathLibCatPrint (Str, ",0x"); in DevPathToTextFibreEx()
776 UefiDevicePathLibCatPrint (Str, "%02x", FibreEx->Lun[Index]); in DevPathToTextFibreEx()
779 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextFibreEx()
785 @param Str The string representative of input device.
797 IN OUT POOL_PRINT *Str, in DevPathToTextSasEx() argument
807 UefiDevicePathLibCatPrint (Str, "SasEx(0x"); in DevPathToTextSasEx()
810 UefiDevicePathLibCatPrint (Str, "%02x", SasEx->SasAddress[Index]); in DevPathToTextSasEx()
813 UefiDevicePathLibCatPrint (Str, ",0x"); in DevPathToTextSasEx()
815 UefiDevicePathLibCatPrint (Str, "%02x", SasEx->Lun[Index]); in DevPathToTextSasEx()
818 UefiDevicePathLibCatPrint (Str, ",0x%x,", SasEx->RelativeTargetPort); in DevPathToTextSasEx()
821 UefiDevicePathLibCatPrint (Str, "NoTopology,0,0,0"); in DevPathToTextSasEx()
824 Str, in DevPathToTextSasEx()
831 UefiDevicePathLibCatPrint (Str, "0"); in DevPathToTextSasEx()
836 UefiDevicePathLibCatPrint (Str, "0x%x", ((SasEx->DeviceTopology >> 8) & 0xff) + 1); in DevPathToTextSasEx()
839 UefiDevicePathLibCatPrint (Str, "0x%x,0,0,0", SasEx->DeviceTopology); in DevPathToTextSasEx()
842 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextSasEx()
849 @param Str The string representative of input device.
861 IN OUT POOL_PRINT *Str, in DevPathToTextNVMe() argument
873 Str, in DevPathToTextNVMe()
890 @param Str The string representative of input device.
902 IN OUT POOL_PRINT *Str, in DevPathToTextUfs() argument
911 UefiDevicePathLibCatPrint (Str, "UFS(0x%x,0x%x)", Ufs->Pun, Ufs->Lun); in DevPathToTextUfs()
917 @param Str The string representative of input device.
929 IN OUT POOL_PRINT *Str, in DevPathToTextSd() argument
939 Str, in DevPathToTextSd()
948 @param Str The string representative of input device.
960 IN OUT POOL_PRINT *Str, in DevPathToTextEmmc() argument
970 Str, in DevPathToTextEmmc()
979 @param Str The string representative of input device.
991 IN OUT POOL_PRINT *Str, in DevPathToText1394() argument
1003 UefiDevicePathLibCatPrint (Str, "I1394(%016lx)", F1394DevPath->Guid); in DevPathToText1394()
1009 @param Str The string representative of input device.
1021 IN OUT POOL_PRINT *Str, in DevPathToTextUsb() argument
1030 UefiDevicePathLibCatPrint (Str, "USB(0x%x,0x%x)", Usb->ParentPortNumber, Usb->InterfaceNumber); in DevPathToTextUsb()
1036 @param Str The string representative of input device.
1048 IN OUT POOL_PRINT *Str, in DevPathToTextUsbWWID() argument
1075 Str, in DevPathToTextUsbWWID()
1087 @param Str The string representative of input device.
1099 IN OUT POOL_PRINT *Str, in DevPathToTextLogicalUnit() argument
1108 UefiDevicePathLibCatPrint (Str, "Unit(0x%x)", LogicalUnit->Lun); in DevPathToTextLogicalUnit()
1114 @param Str The string representative of input device.
1126 IN OUT POOL_PRINT *Str, in DevPathToTextUsbClass() argument
1140 UefiDevicePathLibCatPrint (Str, "UsbAudio"); in DevPathToTextUsbClass()
1144 UefiDevicePathLibCatPrint (Str, "UsbCDCControl"); in DevPathToTextUsbClass()
1148 UefiDevicePathLibCatPrint (Str, "UsbHID"); in DevPathToTextUsbClass()
1152 UefiDevicePathLibCatPrint (Str, "UsbImage"); in DevPathToTextUsbClass()
1156 UefiDevicePathLibCatPrint (Str, "UsbPrinter"); in DevPathToTextUsbClass()
1160 UefiDevicePathLibCatPrint (Str, "UsbMassStorage"); in DevPathToTextUsbClass()
1164 UefiDevicePathLibCatPrint (Str, "UsbHub"); in DevPathToTextUsbClass()
1168 UefiDevicePathLibCatPrint (Str, "UsbCDCData"); in DevPathToTextUsbClass()
1172 UefiDevicePathLibCatPrint (Str, "UsbSmartCard"); in DevPathToTextUsbClass()
1176 UefiDevicePathLibCatPrint (Str, "UsbVideo"); in DevPathToTextUsbClass()
1180 UefiDevicePathLibCatPrint (Str, "UsbDiagnostic"); in DevPathToTextUsbClass()
1184 UefiDevicePathLibCatPrint (Str, "UsbWireless"); in DevPathToTextUsbClass()
1194 Str, in DevPathToTextUsbClass()
1207 Str, in DevPathToTextUsbClass()
1216 Str, in DevPathToTextUsbClass()
1225 Str, in DevPathToTextUsbClass()
1236 Str, in DevPathToTextUsbClass()
1249 @param Str The string representative of input device.
1261 IN OUT POOL_PRINT *Str, in DevPathToTextSata() argument
1271 Str, in DevPathToTextSata()
1282 @param Str The string representative of input device.
1294 IN OUT POOL_PRINT *Str, in DevPathToTextI2O() argument
1303 UefiDevicePathLibCatPrint (Str, "I2O(0x%x)", I2ODevPath->Tid); in DevPathToTextI2O()
1309 @param Str The string representative of input device.
1321 IN OUT POOL_PRINT *Str, in DevPathToTextMacAddr() argument
1338 UefiDevicePathLibCatPrint (Str, "MAC("); in DevPathToTextMacAddr()
1341 UefiDevicePathLibCatPrint (Str, "%02x", MacDevPath->MacAddress.Addr[Index]); in DevPathToTextMacAddr()
1344 UefiDevicePathLibCatPrint (Str, ",0x%x)", MacDevPath->IfType); in DevPathToTextMacAddr()
1350 @param Str The string representative of input device.
1356 IN OUT POOL_PRINT *Str, in CatNetworkProtocol() argument
1361 UefiDevicePathLibCatPrint (Str, "TCP"); in CatNetworkProtocol()
1363 UefiDevicePathLibCatPrint (Str, "UDP"); in CatNetworkProtocol()
1365 UefiDevicePathLibCatPrint (Str, "0x%x", Protocol); in CatNetworkProtocol()
1372 @param Str The string representative of input device.
1377 IN OUT POOL_PRINT *Str, in CatIPv4Address() argument
1381 …UefiDevicePathLibCatPrint (Str, "%d.%d.%d.%d", Address->Addr[0], Address->Addr[1], Address->Addr[2… in CatIPv4Address()
1387 @param Str The string representative of input device.
1392 IN OUT POOL_PRINT *Str, in CatIPv6Address() argument
1397 Str, in CatIPv6Address()
1421 @param Str The string representative of input device.
1433 IN OUT POOL_PRINT *Str, in DevPathToTextIPv4() argument
1442 UefiDevicePathLibCatPrint (Str, "IPv4("); in DevPathToTextIPv4()
1443 CatIPv4Address (Str, &IPDevPath->RemoteIpAddress); in DevPathToTextIPv4()
1446 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextIPv4()
1450 UefiDevicePathLibCatPrint (Str, ","); in DevPathToTextIPv4()
1451 CatNetworkProtocol (Str, IPDevPath->Protocol); in DevPathToTextIPv4()
1453 UefiDevicePathLibCatPrint (Str, ",%s,", IPDevPath->StaticIpAddress ? "Static" : "DHCP"); in DevPathToTextIPv4()
1454 CatIPv4Address (Str, &IPDevPath->LocalIpAddress); in DevPathToTextIPv4()
1456 UefiDevicePathLibCatPrint (Str, ","); in DevPathToTextIPv4()
1457 CatIPv4Address (Str, &IPDevPath->GatewayIpAddress); in DevPathToTextIPv4()
1458 UefiDevicePathLibCatPrint (Str, ","); in DevPathToTextIPv4()
1459 CatIPv4Address (Str, &IPDevPath->SubnetMask); in DevPathToTextIPv4()
1462 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextIPv4()
1468 @param Str The string representative of input device.
1480 IN OUT POOL_PRINT *Str, in DevPathToTextIPv6() argument
1489 UefiDevicePathLibCatPrint (Str, "IPv6("); in DevPathToTextIPv6()
1490 CatIPv6Address (Str, &IPDevPath->RemoteIpAddress); in DevPathToTextIPv6()
1492 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextIPv6()
1496 UefiDevicePathLibCatPrint (Str, ","); in DevPathToTextIPv6()
1497 CatNetworkProtocol (Str, IPDevPath->Protocol); in DevPathToTextIPv6()
1501 UefiDevicePathLibCatPrint (Str, ",Static,"); in DevPathToTextIPv6()
1504 UefiDevicePathLibCatPrint (Str, ",StatelessAutoConfigure,"); in DevPathToTextIPv6()
1507 UefiDevicePathLibCatPrint (Str, ",StatefulAutoConfigure,"); in DevPathToTextIPv6()
1511 CatIPv6Address (Str, &IPDevPath->LocalIpAddress); in DevPathToTextIPv6()
1514 UefiDevicePathLibCatPrint (Str, ",0x%x,", IPDevPath->PrefixLength); in DevPathToTextIPv6()
1515 CatIPv6Address (Str, &IPDevPath->GatewayIpAddress); in DevPathToTextIPv6()
1518 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextIPv6()
1524 @param Str The string representative of input device.
1536 IN OUT POOL_PRINT *Str, in DevPathToTextInfiniBand() argument
1546 Str, in DevPathToTextInfiniBand()
1559 @param Str The string representative of input device.
1571 IN OUT POOL_PRINT *Str, in DevPathToTextUart() argument
1612 UefiDevicePathLibCatPrint (Str, "Uart(DEFAULT,"); in DevPathToTextUart()
1614 UefiDevicePathLibCatPrint (Str, "Uart(%ld,", Uart->BaudRate); in DevPathToTextUart()
1618 UefiDevicePathLibCatPrint (Str, "DEFAULT,"); in DevPathToTextUart()
1620 UefiDevicePathLibCatPrint (Str, "%d,", Uart->DataBits); in DevPathToTextUart()
1623 UefiDevicePathLibCatPrint (Str, "%c,", Parity); in DevPathToTextUart()
1627 UefiDevicePathLibCatPrint (Str, "D)"); in DevPathToTextUart()
1631 UefiDevicePathLibCatPrint (Str, "1)"); in DevPathToTextUart()
1635 UefiDevicePathLibCatPrint (Str, "1.5)"); in DevPathToTextUart()
1639 UefiDevicePathLibCatPrint (Str, "2)"); in DevPathToTextUart()
1643 UefiDevicePathLibCatPrint (Str, "x)"); in DevPathToTextUart()
1651 @param Str The string representative of input device.
1663 IN OUT POOL_PRINT *Str, in DevPathToTextiSCSI() argument
1675 Str, in DevPathToTextiSCSI()
1681 UefiDevicePathLibCatPrint (Str, "%02x", ((UINT8 *)&ISCSIDevPath->Lun)[Index]); in DevPathToTextiSCSI()
1685 UefiDevicePathLibCatPrint (Str, ",%s,", (((Options >> 1) & 0x0001) != 0) ? "CRC32C" : "None"); in DevPathToTextiSCSI()
1686 UefiDevicePathLibCatPrint (Str, "%s,", (((Options >> 3) & 0x0001) != 0) ? "CRC32C" : "None"); in DevPathToTextiSCSI()
1688 UefiDevicePathLibCatPrint (Str, "%s,", "None"); in DevPathToTextiSCSI()
1690 UefiDevicePathLibCatPrint (Str, "%s,", "CHAP_UNI"); in DevPathToTextiSCSI()
1692 UefiDevicePathLibCatPrint (Str, "%s,", "CHAP_BI"); in DevPathToTextiSCSI()
1695 UefiDevicePathLibCatPrint (Str, "%s)", (ISCSIDevPath->NetworkProtocol == 0) ? "TCP" : "reserved"); in DevPathToTextiSCSI()
1701 @param Str The string representative of input device.
1713 IN OUT POOL_PRINT *Str, in DevPathToTextVlan() argument
1722 UefiDevicePathLibCatPrint (Str, "Vlan(%d)", Vlan->VlanId); in DevPathToTextVlan()
1728 @param Str The string representative of input device.
1740 IN OUT POOL_PRINT *Str, in DevPathToTextBluetooth() argument
1750 Str, in DevPathToTextBluetooth()
1764 @param Str The string representative of input device.
1776 IN OUT POOL_PRINT *Str, in DevPathToTextWiFi() argument
1790 UefiDevicePathLibCatPrint (Str, "Wi-Fi(%s)", SSId); in DevPathToTextWiFi()
1796 @param Str The string representative of input device.
1808 IN OUT POOL_PRINT *Str, in DevPathToTextBluetoothLE() argument
1818 Str, in DevPathToTextBluetoothLE()
1833 @param Str The string representative of input device.
1845 IN OUT POOL_PRINT *Str, in DevPathToTextDns() argument
1858 UefiDevicePathLibCatPrint (Str, "Dns("); in DevPathToTextDns()
1862 CatIPv4Address (Str, &(DnsDevPath->DnsServerIp[DnsServerIpIndex].v4)); in DevPathToTextDns()
1864 CatIPv6Address (Str, &(DnsDevPath->DnsServerIp[DnsServerIpIndex].v6)); in DevPathToTextDns()
1868 UefiDevicePathLibCatPrint (Str, ","); in DevPathToTextDns()
1872 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextDns()
1878 @param Str The string representative of input device.
1890 IN OUT POOL_PRINT *Str, in DevPathToTextUri() argument
1914 UefiDevicePathLibCatPrint (Str, "Uri(%s)", UriStr); in DevPathToTextUri()
1921 @param Str The string representative of input device.
1933 IN OUT POOL_PRINT *Str, in DevPathToTextHardDrive() argument
1945 Str, in DevPathToTextHardDrive()
1956 Str, in DevPathToTextHardDrive()
1966 Str, in DevPathToTextHardDrive()
1975 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextHardDrive()
1977 UefiDevicePathLibCatPrint (Str, ",0x%lx,0x%lx)", Hd->PartitionStart, Hd->PartitionSize); in DevPathToTextHardDrive()
1984 @param Str The string representative of input device.
1996 IN OUT POOL_PRINT *Str, in DevPathToTextCDROM() argument
2006 UefiDevicePathLibCatPrint (Str, "CDROM(0x%x)", Cd->BootEntry); in DevPathToTextCDROM()
2010 …UefiDevicePathLibCatPrint (Str, "CDROM(0x%x,0x%lx,0x%lx)", Cd->BootEntry, Cd->PartitionStart, Cd->… in DevPathToTextCDROM()
2016 @param Str The string representative of input device.
2028 IN OUT POOL_PRINT *Str, in DevPathToTextFilePath() argument
2039 UefiDevicePathLibCatPrint (Str, "File(%s)", name); in DevPathToTextFilePath()
2046 @param Str The string representative of input device.
2058 IN OUT POOL_PRINT *Str, in DevPathToTextMediaProtocol() argument
2067 UefiDevicePathLibCatPrint (Str, "Media(%36s)", G(&MediaProt->Protocol)); in DevPathToTextMediaProtocol()
2073 @param Str The string representative of input device.
2085 IN OUT POOL_PRINT *Str, in DevPathToTextFv() argument
2094 UefiDevicePathLibCatPrint (Str, "Fv(%36s)", G(&Fv->FvName)); in DevPathToTextFv()
2100 @param Str The string representative of input device.
2112 IN OUT POOL_PRINT *Str, in DevPathToTextFvFile() argument
2121 UefiDevicePathLibCatPrint (Str, "FvFile(%36s)", G(&FvFile->FvFileName)); in DevPathToTextFvFile()
2127 @param Str The string representative of input device.
2139 IN OUT POOL_PRINT *Str, in DevPathRelativeOffsetRange() argument
2149 Str, in DevPathRelativeOffsetRange()
2159 @param Str The string representative of input device.
2171 IN OUT POOL_PRINT *Str, in DevPathToTextRamDisk() argument
2183 Str, in DevPathToTextRamDisk()
2191 Str, in DevPathToTextRamDisk()
2199 Str, in DevPathToTextRamDisk()
2207 Str, in DevPathToTextRamDisk()
2215 Str, in DevPathToTextRamDisk()
2228 @param Str The string representative of input device.
2240 IN OUT POOL_PRINT *Str, in DevPathToTextBBS() argument
2281 UefiDevicePathLibCatPrint (Str, "BBS(%s,%s", Type, Bbs->String); in DevPathToTextBBS()
2283 UefiDevicePathLibCatPrint (Str, "BBS(0x%x,%s", Bbs->DeviceType, Bbs->String); in DevPathToTextBBS()
2287 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextBBS()
2291 UefiDevicePathLibCatPrint (Str, ",0x%x)", Bbs->StatusFlag); in DevPathToTextBBS()
2297 @param Str The string representative of input device.
2309 IN OUT POOL_PRINT *Str, in DevPathToTextEndInstance() argument
2315 UefiDevicePathLibCatPrint (Str, ","); in DevPathToTextEndInstance()
2330 @param Str The string representative of input device.
2342 IN OUT POOL_PRINT *Str, in DevPathToTextNodeGeneric() argument
2363 UefiDevicePathLibCatPrint (Str, "Path(%d,%d", DevicePathType (Node), DevicePathSubType (Node)); in DevPathToTextNodeGeneric()
2368 …UefiDevicePathLibCatPrint (Str, "%s(%d", mUefiDevicePathLibToTextTableGeneric[Index].Text, DeviceP… in DevPathToTextNodeGeneric()
2373 UefiDevicePathLibCatPrint (Str, ","); in DevPathToTextNodeGeneric()
2375 UefiDevicePathLibCatPrint (Str, "%02x", ((UINT8 *)Node)[Index]); in DevPathToTextNodeGeneric()
2379 UefiDevicePathLibCatPrint (Str, ")"); in DevPathToTextNodeGeneric()
2458 POOL_PRINT Str; in UefiDevicePathLibConvertDeviceNodeToText() local
2467 ZeroMem (&Str, sizeof (Str)); in UefiDevicePathLibConvertDeviceNodeToText()
2488 ToText (&Str, (VOID *)Node, DisplayOnly, AllowShortcuts); in UefiDevicePathLibConvertDeviceNodeToText()
2490 ASSERT (Str.Str != NULL); in UefiDevicePathLibConvertDeviceNodeToText()
2491 return Str.Str; in UefiDevicePathLibConvertDeviceNodeToText()
2517 POOL_PRINT Str; in UefiDevicePathLibConvertDevicePathToText() local
2527 ZeroMem (&Str, sizeof (Str)); in UefiDevicePathLibConvertDevicePathToText()
2552 if ((Str.Count != 0) && (ToText != DevPathToTextEndInstance)) { in UefiDevicePathLibConvertDevicePathToText()
2553 if (Str.Str[Str.Count] != ',') { in UefiDevicePathLibConvertDevicePathToText()
2554 UefiDevicePathLibCatPrint (&Str, "/"); in UefiDevicePathLibConvertDevicePathToText()
2562 ToText (&Str, AlignedNode, DisplayOnly, AllowShortcuts); in UefiDevicePathLibConvertDevicePathToText()
2571 if (Str.Str == NULL) { in UefiDevicePathLibConvertDevicePathToText()
2574 return Str.Str; in UefiDevicePathLibConvertDevicePathToText()
2581 char *str; in efidp_format_device_path() local
2592 str = UefiDevicePathLibConvertDevicePathToText ( in efidp_format_device_path()
2594 if (str == NULL) in efidp_format_device_path()
2596 strlcpy(buf, str, len); in efidp_format_device_path()
2597 retval = strlen(str); in efidp_format_device_path()
2598 free(str); in efidp_format_device_path()
2606 char *str; in efidp_format_device_path_node() local
2609 str = UefiDevicePathLibConvertDeviceNodeToText ( in efidp_format_device_path_node()
2611 if (str == NULL) in efidp_format_device_path_node()
2613 strlcpy(buf, str, len); in efidp_format_device_path_node()
2614 retval = strlen(str); in efidp_format_device_path_node()
2615 free(str); in efidp_format_device_path_node()