Lines Matching defs:String
20 Removes (trims) specified leading and trailing characters from a string.
22 @param[in, out] Str Pointer to the null-terminated string to be trimmed.
23 On return, Str will hold the trimmed string.
115 Convert the hexadecimal encoded LUN string into the 64-bit LUN.
117 @param[in] Str The hexadecimal encoded LUN string.
121 @retval EFI_INVALID_PARAMETER The string is malformatted.
192 Convert the 64-bit LUN into the hexadecimal encoded LUN string.
195 @param[out] Str The storage to return the hexadecimal encoded LUN string.
244 @param[in] Str The UNICODE string.
246 @param[out] Ip The storage to return the ASCII string.
249 @retval EFI_INVALID_PARAMETER The IP string is malformatted or IpMode is
281 Convert the mac address into a hexadecimal encoded "-" seperated string.
286 @param[out] Str The storage to return the mac string.
298 CHAR16 *String;
306 String = &Str[3 * Index - 1] ;
308 String += UnicodeSPrint (String, 6 * sizeof (CHAR16), L"\\%04x", (UINTN) VlanId);
311 *String = L'\0';
315 Convert the binary encoded buffer into a hexadecimal encoded string.
319 @param[in, out] HexStr Pointer to the string.
320 @param[in, out] HexLength The length of the string.
322 @retval EFI_SUCCESS The binary data is converted to the hexadecimal string
323 and the length of the string is updated.
324 @retval EFI_BUFFER_TOO_SMALL The string is too small.
325 @retval EFI_INVALID_PARAMETER The IP string is malformatted.
349 // Prefix for Hex String.
366 Convert the hexadecimal string into a binary encoded buffer.
370 @param[in] HexStr The hexadecimal string.
372 @retval EFI_SUCCESS The hexadecimal string is converted into a binary
392 // Find out how many hex characters the string has.
423 Convert the decimal-constant string or hex-constant string into a numerical value.
425 @param[in] Str String in decimal or hex.
747 @param[in] Name String part of EFI variable name.