Lines Matching full:destination
168 @param MaxSize The maximum number of Destination Unicode
193 @param MaxSize The maximum number of Destination Unicode
213 to the array pointed to by Destination.
217 If Destination is not aligned on a 16-bit boundary, then ASSERT().
220 If an error is returned, then the Destination is unmodified.
222 @param Destination A pointer to a Null-terminated Unicode string.
223 @param DestMax The maximum number of Destination Unicode
229 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
235 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
240 OUT CHAR16 *Destination,
247 Source to the array pointed to by Destination. If no null char is copied from
248 Source, then Destination[Length] is always set to null.
252 If Length > 0 and Destination is not aligned on a 16-bit boundary, then ASSERT().
255 If an error is returned, then the Destination is unmodified.
257 @param Destination A pointer to a Null-terminated Unicode string.
258 @param DestMax The maximum number of Destination Unicode
266 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
272 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
277 OUT CHAR16 *Destination,
285 null char) to the end of the string pointed to by Destination.
289 If Destination is not aligned on a 16-bit boundary, then ASSERT().
292 If an error is returned, then the Destination is unmodified.
294 @param Destination A pointer to a Null-terminated Unicode string.
295 @param DestMax The maximum number of Destination Unicode
301 StrLen(Destination).
302 @retval RETURN_BUFFER_TOO_SMALL If (DestMax - StrLen(Destination)) is NOT
304 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
310 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
315 IN OUT CHAR16 *Destination,
322 Source to the end of the string pointed to by Destination. If no null char is
323 copied from Source, then Destination[StrLen(Destination) + Length] is always
328 If Destination is not aligned on a 16-bit boundary, then ASSERT().
331 If an error is returned, then the Destination is unmodified.
333 @param Destination A pointer to a Null-terminated Unicode string.
334 @param DestMax The maximum number of Destination Unicode
341 StrLen(Destination).
342 @retval RETURN_BUFFER_TOO_SMALL If (DestMax - StrLen(Destination)) is NOT
344 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
350 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
355 IN OUT CHAR16 *Destination,
581 @param MaxSize The maximum number of Destination Ascii
604 @param MaxSize The maximum number of Destination Ascii
624 to the array pointed to by Destination.
628 If an error is returned, then the Destination is unmodified.
630 @param Destination A pointer to a Null-terminated Ascii string.
631 @param DestMax The maximum number of Destination Ascii
637 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
643 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
648 OUT CHAR8 *Destination,
655 Source to the array pointed to by Destination. If no null char is copied from
656 Source, then Destination[Length] is always set to null.
660 If an error is returned, then the Destination is unmodified.
662 @param Destination A pointer to a Null-terminated Ascii string.
663 @param DestMax The maximum number of Destination Ascii
671 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
677 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
682 OUT CHAR8 *Destination,
690 null char) to the end of the string pointed to by Destination.
694 If an error is returned, then the Destination is unmodified.
696 @param Destination A pointer to a Null-terminated Ascii string.
697 @param DestMax The maximum number of Destination Ascii
703 StrLen(Destination).
704 @retval RETURN_BUFFER_TOO_SMALL If (DestMax - StrLen(Destination)) is NOT
706 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
712 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
717 IN OUT CHAR8 *Destination,
724 Source to the end of the string pointed to by Destination. If no null char is
725 copied from Source, then Destination[StrLen(Destination) + Length] is always
730 If an error is returned, then the Destination is unmodified.
732 @param Destination A pointer to a Null-terminated Ascii string.
733 @param DestMax The maximum number of Destination Ascii
740 StrLen(Destination).
741 @retval RETURN_BUFFER_TOO_SMALL If (DestMax - StrLen(Destination)) is NOT
743 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
749 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
754 IN OUT CHAR8 *Destination,
974 string Destination, and returns Destination. If Source and Destination
977 If Destination is NULL, then ASSERT().
978 If Destination is not aligned on a 16-bit boundary, then ASSERT().
981 If Source and Destination overlap, then ASSERT().
986 @param Destination The pointer to a Null-terminated Unicode string.
989 @return Destination.
995 OUT CHAR16 *Destination,
1007 string Destination, and returns Destination. At most, Length Unicode
1008 characters are copied from Source to Destination. If Length is 0, then
1009 Destination is returned unmodified. If Length is greater that the number of
1010 Unicode characters in Source, then Destination is padded with Null Unicode
1011 characters. If Source and Destination overlap, then the results are
1014 If Length > 0 and Destination is NULL, then ASSERT().
1015 If Length > 0 and Destination is not aligned on a 16-bit boundary, then ASSERT().
1018 If Source and Destination overlap, then ASSERT().
1025 @param Destination The pointer to a Null-terminated Unicode string.
1029 @return Destination.
1035 OUT CHAR16 *Destination,
1177 Null-terminated Unicode string Destination. The Null-terminated concatenated
1178 Unicode String is returned. If Source and Destination overlap, then the
1181 If Destination is NULL, then ASSERT().
1182 If Destination is not aligned on a 16-bit boundary, then ASSERT().
1185 If Source and Destination overlap, then ASSERT().
1186 If PcdMaximumUnicodeStringLength is not zero, and Destination contains more
1192 If PcdMaximumUnicodeStringLength is not zero, and concatenating Destination
1197 @param Destination The pointer to a Null-terminated Unicode string.
1200 @return Destination.
1206 IN OUT CHAR16 *Destination,
1220 Null-terminated Unicode string Destination, and Destination is returned. At
1222 Destination, and Destination is always Null-terminated. If Length is 0, then
1223 Destination is returned unmodified. If Source and Destination overlap, then
1226 If Destination is NULL, then ASSERT().
1227 If Length > 0 and Destination is not aligned on a 16-bit boundary, then ASSERT().
1230 If Source and Destination overlap, then ASSERT().
1233 If PcdMaximumUnicodeStringLength is not zero, and Destination contains more
1239 If PcdMaximumUnicodeStringLength is not zero, and concatenating Destination
1243 @param Destination The pointer to a Null-terminated Unicode string.
1248 @return Destination.
1254 IN OUT CHAR16 *Destination,
1667 to the ASCII string Destination by copying the lower 8 bits of
1668 each Unicode character. It returns Destination.
1670 The caller is responsible to make sure Destination points to a buffer with size
1676 If Destination is NULL, then ASSERT().
1679 If Source and Destination overlap, then ASSERT().
1690 @param Destination The pointer to a Null-terminated ASCII string.
1692 @return Destination.
1699 OUT CHAR8 *Destination
1711 to the ASCII string Destination by copying the lower 8 bits of
1713 Destination by appending a Null-terminator character at the end.
1715 The caller is responsible to make sure Destination points to a buffer with size
1723 If an error is returned, then the Destination is unmodified.
1726 @param Destination The pointer to a Null-terminated ASCII string.
1727 @param DestMax The maximum number of Destination Ascii
1732 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
1741 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
1748 OUT CHAR8 *Destination,
1755 from Source, then Destination[Length] is always set to null.
1758 Unicode string Source to the Ascii string Destination by copying the lower 8
1760 Destination by appending a Null-terminator character at the end.
1762 The caller is responsible to make sure Destination points to a buffer with size
1769 If an error is returned, then the Destination is unmodified.
1774 @param Destination The pointer to a Null-terminated Ascii string.
1775 @param DestMax The maximum number of Destination Ascii
1780 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
1792 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
1800 OUT CHAR8 *Destination,
1814 string Destination, and returns Destination. If Source and Destination
1817 If Destination is NULL, then ASSERT().
1819 If Source and Destination overlap, then ASSERT().
1824 @param Destination The pointer to a Null-terminated ASCII string.
1827 @return Destination
1833 OUT CHAR8 *Destination,
1845 string Destination, and returns Destination. At most, Length ASCII characters
1846 are copied from Source to Destination. If Length is 0, then Destination is
1848 in Source, then Destination is padded with Null ASCII characters. If Source
1849 and Destination overlap, then the results are undefined.
1851 If Destination is NULL, then ASSERT().
1853 If Source and Destination overlap, then ASSERT().
1860 @param Destination The pointer to a Null-terminated ASCII string.
1864 @return Destination
1870 OUT CHAR8 *Destination,
1882 If Length > 0 and Destination is NULL, then ASSERT().
2044 terminated ASCII string Destination. The Null-terminated concatenated ASCII
2047 If Destination is NULL, then ASSERT().
2049 If PcdMaximumAsciiStringLength is not zero and Destination contains more than
2055 If PcdMaximumAsciiStringLength is not zero and concatenating Destination and
2059 @param Destination The pointer to a Null-terminated ASCII string.
2062 @return Destination
2068 IN OUT CHAR8 *Destination,
2082 terminated ASCII string Destination, and Destination is returned. At most,
2084 Destination, and Destination is always Null-terminated. If Length is 0, then
2085 Destination is returned unmodified. If Source and Destination overlap, then
2088 If Length > 0 and Destination is NULL, then ASSERT().
2090 If Source and Destination overlap, then ASSERT().
2093 If PcdMaximumAsciiStringLength is not zero, and Destination contains more than
2099 If PcdMaximumAsciiStringLength is not zero, and concatenating Destination and
2103 @param Destination The pointer to a Null-terminated ASCII string.
2108 @return Destination
2114 IN OUT CHAR8 *Destination,
2508 string Destination, and returns Destination. The function terminates the
2509 Unicode string Destination by appending a Null-terminator character at the end.
2510 The caller is responsible to make sure Destination points to a buffer with size
2513 If Destination is NULL, then ASSERT().
2514 If Destination is not aligned on a 16-bit boundary, then ASSERT().
2516 If Source and Destination overlap, then ASSERT().
2525 @param Destination The pointer to a Null-terminated Unicode string.
2527 @return Destination.
2534 OUT CHAR16 *Destination
2546 string Destination. The function terminates the Unicode string Destination by
2549 The caller is responsible to make sure Destination points to a buffer with size
2552 If Destination is not aligned on a 16-bit boundary, then ASSERT().
2554 If an error is returned, then the Destination is unmodified.
2557 @param Destination The pointer to a Null-terminated Unicode string.
2558 @param DestMax The maximum number of Destination Unicode
2563 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
2572 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
2579 OUT CHAR16 *Destination,
2586 from Source, then Destination[Length] is always set to null.
2589 Ascii string Source to the Unicode string Destination. The function
2590 terminates the Unicode string Destination by appending a Null-terminator
2593 The caller is responsible to make sure Destination points to a buffer with
2597 If Destination is not aligned on a 16-bit boundary, then ASSERT().
2599 If an error is returned, then Destination and DestinationLength are
2604 @param Destination The pointer to a Null-terminated Unicode string.
2605 @param DestMax The maximum number of Destination Unicode char,
2610 @retval RETURN_INVALID_PARAMETER If Destination is NULL.
2622 @retval RETURN_ACCESS_DENIED If Source and Destination overlap.
2630 OUT CHAR16 *Destination,
2678 …Produce a Null-terminated Ascii string in the output buffer specified by Destination and Destinati…
2683 @param Destination Pointer to output string buffer
2689 …D_PARAMETER If SourceLength or DestinationSize is bigger than (MAX_ADDRESS - (UINTN)Destination).
2691 …@retval RETURN_BUFFER_TOO_SMALL If Destination is NULL or DestinationSize is smaller than requi…
2699 OUT CHAR8 *Destination OPTIONAL,
2729 @param[out] Destination Array of UINT8 elements receiving the decoded
2736 of Destination are indeterminate.
2739 the caller allocated for Destination. On
2751 UINT8 elements at Destination. Note that
2767 @retval RETURN_INVALID_PARAMETER Destination is NULL, but DestinationSize is
2773 @retval RETURN_INVALID_PARAMETER Destination is non-NULL, and (Destination +
2777 @retval RETURN_INVALID_PARAMETER None of Source and Destination are NULL,
2779 UINT8[DestinationSize] at Destination, as
2790 OUT UINT8 *Destination OPTIONAL,
5909 destination MSR are preserved. The lower 32-bits of the MSR written is
6218 the StartBit and the EndBit. All other bits in the destination MSR are