Lines Matching +full:in +full:-
5 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
6 SPDX-License-Identifier: BSD-2-Clause-Patent
15 - '\\r' is translated to '\\r'
16 - '\\r\\n' is translated to '\\r\\n'
17 - '\\n' is translated to '\\r\\n'
18 - '\\n\\r' is translated to '\\r\\n'
28 - -
29 - The field is left justified. If not flag is not specified, then the
31 - space
32 - Prefix a space character to a number. Only valid for types X, x, and d.
33 - +
34 - Prefix a plus character to a number. Only valid for types X, x, and d.
36 - 0
37 - Pad with 0 characters to the left of a number. Only valid for types
39 - ,
40 - Place a comma every 3rd digit of the number. Only valid for type d.
42 - L, l
43 - The number being printed is size UINT64. Only valid for types X, x, and d.
45 - NOTE: All invalid flags are ignored.
49 - *
50 - The width of the field is specified by a UINTN argument in the
52 - number
53 - The number specified as a decimal value represents the width of
55 - NOTE: If [width] is not specified, then a field width of 0 is assumed.
59 - *
60 - The precision of the field is specified by a UINTN argument in the
62 - number
63 - The number specified as a decimal value represents the precision of
65 - NOTE: If [.precision] is not specified, then a precision of 0 is assumed.
69 - %
70 - Print a %%.
71 - c
72 - The argument is a Unicode character. ASCII characters can be printed
74 - x
75 - The argument is an unsigned hexadecimal number. The characters used are 0..9 and
78 - X
79 - The argument is an unsigned hexadecimal number and the number is padded with
83 - d
84 - The argument is a signed decimal number. If the flag 'L' is not specified,
86 - u
87 - The argument is a unsigned decimal number. If the flag 'L' is not specified,
89 - p
90 - The argument is a pointer that is a (VOID *), and it is printed as an
92 - a
93 - The argument is a pointer to an ASCII string.
95 - S, s
96 - The argument is a pointer to a Unicode string.
98 - g
99 - The argument is a pointer to a GUID structure. The GUID is printed
100 in the format XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.
102 - t
103 - The argument is a pointer to an EFI_TIME structure. The time and
104 date are printed in the format "mm/dd/yyyy hh:mm" where mm is the
108 - r
109 - The argument is a RETURN_STATUS value. This value is converted to
111 - RETURN_SUCCESS
112 - "Success"
113 - RETURN_LOAD_ERROR
114 - "Load Error"
115 - RETURN_INVALID_PARAMETER
116 - "Invalid Parameter"
117 - RETURN_UNSUPPORTED
118 - "Unsupported"
119 - RETURN_BAD_BUFFER_SIZE
120 - "Bad Buffer Size"
121 - RETURN_BUFFER_TOO_SMALL
122 - "Buffer Too Small"
123 - RETURN_NOT_READY
124 - "Not Ready"
125 - RETURN_DEVICE_ERROR
126 - "Device Error"
127 - RETURN_WRITE_PROTECTED
128 - "Write Protected"
129 - RETURN_OUT_OF_RESOURCES
130 - "Out of Resources"
131 - RETURN_VOLUME_CORRUPTED
132 - "Volume Corrupt"
133 - RETURN_VOLUME_FULL
134 - "Volume Full"
135 - RETURN_NO_MEDIA
136 - "No Media"
137 - RETURN_MEDIA_CHANGED
138 - "Media changed"
139 - RETURN_NOT_FOUND
140 - "Not Found"
141 - RETURN_ACCESS_DENIED
142 - "Access Denied"
143 - RETURN_NO_RESPONSE
144 - "No Response"
145 - RETURN_NO_MAPPING
146 - "No mapping"
147 - RETURN_TIMEOUT
148 - "Time out"
149 - RETURN_NOT_STARTED
150 - "Not started"
151 - RETURN_ALREADY_STARTED
152 - "Already started"
153 - RETURN_ABORTED
154 - "Aborted"
155 - RETURN_ICMP_ERROR
156 - "ICMP Error"
157 - RETURN_TFTP_ERROR
158 - "TFTP Error"
159 - RETURN_PROTOCOL_ERROR
160 - "Protocol Error"
161 - RETURN_WARN_UNKNOWN_GLYPH
162 - "Warning Unknown Glyph"
163 - RETURN_WARN_DELETE_FAILURE
164 - "Warning Delete Failure"
165 - RETURN_WARN_WRITE_FAILURE
166 - "Warning Write Failure"
167 - RETURN_WARN_BUFFER_TOO_SMALL
168 - "Warning Buffer Too Small"
181 /// "-9,223,372,036,854,775,808"
185 /// "00000000-0000-0000-0000-000000000000"
192 /// Flags bitmask values use in UnicodeValueToString() and
201 Produces a Null-terminated Unicode string in an output buffer based on
202 a Null-terminated Unicode format string and a VA_LIST argument list.
204 This function is similar as vsnprintf_s defined in C11.
206 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
211 The number of Unicode characters in the produced output buffer is returned not including
212 the Null-terminator.
214 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
215 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
225 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
230 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
232 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
233 @param FormatString A Null-terminated Unicode format string.
236 @return The number of Unicode characters in the produced output buffer not including the
237 Null-terminator.
244 IN UINTN BufferSize,
245 IN CONST CHAR16 *FormatString,
246 IN VA_LIST Marker
250 Produces a Null-terminated Unicode string in an output buffer based on
251 a Null-terminated Unicode format string and a BASE_LIST argument list.
253 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
258 The number of Unicode characters in the produced output buffer is returned not including
259 the Null-terminator.
261 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
262 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
272 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
277 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
279 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
280 @param FormatString A Null-terminated Unicode format string.
283 @return The number of Unicode characters in the produced output buffer not including the
284 Null-terminator.
291 IN UINTN BufferSize,
292 IN CONST CHAR16 *FormatString,
293 IN BASE_LIST Marker
297 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
300 This function is similar as snprintf_s defined in C11.
302 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
306 The number of Unicode characters in the produced output buffer is returned not including
307 the Null-terminator.
309 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
310 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
320 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
325 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
327 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
328 @param FormatString A Null-terminated Unicode format string.
332 @return The number of Unicode characters in the produced output buffer not including the
333 Null-terminator.
340 IN UINTN BufferSize,
341 IN CONST CHAR16 *FormatString,
346 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
349 This function is similar as vsnprintf_s defined in C11.
351 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
356 The number of Unicode characters in the produced output buffer is returned not including
357 the Null-terminator.
359 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
369 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
374 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
376 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
377 @param FormatString A Null-terminated ASCII format string.
380 @return The number of Unicode characters in the produced output buffer not including the
381 Null-terminator.
388 IN UINTN BufferSize,
389 IN CONST CHAR8 *FormatString,
390 IN VA_LIST Marker
394 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
397 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
402 The number of Unicode characters in the produced output buffer is returned not including
403 the Null-terminator.
405 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
415 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
420 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
422 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
423 @param FormatString A Null-terminated ASCII format string.
426 @return The number of Unicode characters in the produced output buffer not including the
427 Null-terminator.
434 IN UINTN BufferSize,
435 IN CONST CHAR8 *FormatString,
436 IN BASE_LIST Marker
440 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
443 This function is similar as snprintf_s defined in C11.
445 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
450 The number of Unicode characters in the produced output buffer is returned not including
451 the Null-terminator.
453 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
463 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
468 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
470 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
471 @param FormatString A Null-terminated ASCII format string.
475 @return The number of Unicode characters in the produced output buffer not including the
476 Null-terminator.
483 IN UINTN BufferSize,
484 IN CONST CHAR8 *FormatString,
493 Converts a decimal value to a Null-terminated Unicode string.
495 Converts the decimal number specified by Value to a Null-terminated Unicode
498 The number of Unicode characters in Buffer is returned, not including the Null-terminator.
502 Additional conversion parameters are specified in Flags.
505 All conversions are left justified in Buffer.
506 If Width is 0, PREFIX_ZERO is ignored in Flags.
507 If COMMA_TYPE is set in Flags, then PREFIX_ZERO is ignored in Flags, and commas
509 If RADIX_HEX is set in Flags, then the output buffer will be
510 formatted in hexadecimal format.
511 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in Buffer is a '-'.
512 If PREFIX_ZERO is set in Flags and PREFIX_ZERO is not being ignored,
513 then Buffer is padded with '0' characters so the combination of the optional '-'
514 sign character, '0' characters, digit characters for Value, and the Null-terminator
516 If both COMMA_TYPE and RADIX_HEX are set in Flags, then ASSERT().
518 If Buffer is not aligned on a 16-bit boundary, then ASSERT().
519 If unsupported bits are set in Flags, then ASSERT().
520 If both COMMA_TYPE and RADIX_HEX are set in Flags, then ASSERT().
523 @param Buffer The pointer to the output buffer for the produced Null-terminated
526 @param Value The 64-bit signed value to convert to a string.
527 @param Width The maximum number of Unicode characters to place in Buffer, not including
528 the Null-terminator.
530 @return The number of Unicode characters in Buffer, not including the Null-terminator.
536 IN OUT CHAR16 *Buffer,
537 IN UINTN Flags,
538 IN INT64 Value,
539 IN UINTN Width
545 Converts a decimal value to a Null-terminated Unicode string.
547 Converts the decimal number specified by Value to a Null-terminated Unicode
551 Width characters, then only the first Width characters are placed in Buffer.
552 Additional conversion parameters are specified in Flags.
555 All conversions are left justified in Buffer.
556 If Width is 0, PREFIX_ZERO is ignored in Flags.
557 If COMMA_TYPE is set in Flags, then PREFIX_ZERO is ignored in Flags, and
559 If RADIX_HEX is set in Flags, then the output buffer will be formatted in
561 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in
562 Buffer is a '-'.
563 If PREFIX_ZERO is set in Flags and PREFIX_ZERO is not being ignored, then
564 Buffer is padded with '0' characters so the combination of the optional '-'
566 Null-terminator add up to Width characters.
568 If Buffer is not aligned on a 16-bit boundary, then ASSERT().
572 Null-terminated Unicode string.
573 @param BufferSize The size of Buffer in bytes, including the
574 Null-terminator.
577 @param Value The 64-bit signed value to convert to a string.
578 @param Width The maximum number of Unicode characters to place in
579 Buffer, not including the Null-terminator.
589 If unsupported bits are set in Flags.
590 If both COMMA_TYPE and RADIX_HEX are set in
598 IN OUT CHAR16 *Buffer,
599 IN UINTN BufferSize,
600 IN UINTN Flags,
601 IN INT64 Value,
602 IN UINTN Width
606 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
609 This function is similar as vsnprintf_s defined in C11.
611 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
616 The number of ASCII characters in the produced output buffer is returned not including
617 the Null-terminator.
627 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
632 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
634 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
635 @param FormatString A Null-terminated ASCII format string.
638 @return The number of ASCII characters in the produced output buffer not including the
639 Null-terminator.
646 IN UINTN BufferSize,
647 IN CONST CHAR8 *FormatString,
648 IN VA_LIST Marker
652 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
655 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
660 The number of ASCII characters in the produced output buffer is returned not including
661 the Null-terminator.
671 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
676 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
678 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
679 @param FormatString A Null-terminated ASCII format string.
682 @return The number of ASCII characters in the produced output buffer not including the
683 Null-terminator.
690 IN UINTN BufferSize,
691 IN CONST CHAR8 *FormatString,
692 IN BASE_LIST Marker
696 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
699 This function is similar as snprintf_s defined in C11.
701 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
706 The number of ASCII characters in the produced output buffer is returned not including
707 the Null-terminator.
717 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
722 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
724 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
725 @param FormatString A Null-terminated ASCII format string.
729 @return The number of ASCII characters in the produced output buffer not including the
730 Null-terminator.
737 IN UINTN BufferSize,
738 IN CONST CHAR8 *FormatString,
743 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
746 This function is similar as vsnprintf_s defined in C11.
748 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
753 The number of ASCII characters in the produced output buffer is returned not including
754 the Null-terminator.
756 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
766 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
771 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
773 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
774 @param FormatString A Null-terminated Unicode format string.
777 @return The number of ASCII characters in the produced output buffer not including the
778 Null-terminator.
785 IN UINTN BufferSize,
786 IN CONST CHAR16 *FormatString,
787 IN VA_LIST Marker
791 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
794 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
799 The number of ASCII characters in the produced output buffer is returned not including
800 the Null-terminator.
802 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
812 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
817 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
819 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
820 @param FormatString A Null-terminated Unicode format string.
823 @return The number of ASCII characters in the produced output buffer not including the
824 Null-terminator.
831 IN UINTN BufferSize,
832 IN CONST CHAR16 *FormatString,
833 IN BASE_LIST Marker
837 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
840 This function is similar as snprintf_s defined in C11.
842 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
847 The number of ASCII characters in the produced output buffer is returned not including
848 the Null-terminator.
850 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
860 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
865 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
867 @param BufferSize The size, in bytes, of the output buffer specified by StartOfBuffer.
868 @param FormatString A Null-terminated Unicode format string.
872 @return The number of ASCII characters in the produced output buffer not including the
873 Null-terminator.
880 IN UINTN BufferSize,
881 IN CONST CHAR16 *FormatString,
890 Converts a decimal value to a Null-terminated ASCII string.
892 Converts the decimal number specified by Value to a Null-terminated ASCII string
896 The number of ASCII characters in Buffer is returned, not including the Null-terminator.
900 Additional conversion parameters are specified in Flags.
902 All conversions are left justified in Buffer.
903 If Width is 0, PREFIX_ZERO is ignored in Flags.
904 If COMMA_TYPE is set in Flags, then PREFIX_ZERO is ignored in Flags, and commas
906 If RADIX_HEX is set in Flags, then the output buffer will be
907 formatted in hexadecimal format.
908 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in Buffer is a '-'.
909 If PREFIX_ZERO is set in Flags and PREFIX_ZERO is not being ignored,
910 then Buffer is padded with '0' characters so the combination of the optional '-'
911 sign character, '0' characters, digit characters for Value, and the Null-terminator
915 If unsupported bits are set in Flags, then ASSERT().
916 If both COMMA_TYPE and RADIX_HEX are set in Flags, then ASSERT().
919 @param Buffer A pointer to the output buffer for the produced Null-terminated
922 @param Value The 64-bit signed value to convert to a string.
923 @param Width The maximum number of ASCII characters to place in Buffer, not including
924 the Null-terminator.
926 @return The number of ASCII characters in Buffer, not including the Null-terminator.
933 IN UINTN Flags,
934 IN INT64 Value,
935 IN UINTN Width
941 Converts a decimal value to a Null-terminated Ascii string.
943 Converts the decimal number specified by Value to a Null-terminated Ascii
947 Width characters, then only the first Width characters are placed in Buffer.
948 Additional conversion parameters are specified in Flags.
951 All conversions are left justified in Buffer.
952 If Width is 0, PREFIX_ZERO is ignored in Flags.
953 If COMMA_TYPE is set in Flags, then PREFIX_ZERO is ignored in Flags, and
955 If RADIX_HEX is set in Flags, then the output buffer will be formatted in
957 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in
958 Buffer is a '-'.
959 If PREFIX_ZERO is set in Flags and PREFIX_ZERO is not being ignored, then
960 Buffer is padded with '0' characters so the combination of the optional '-'
962 Null-terminator add up to Width characters.
967 Null-terminated Ascii string.
968 @param BufferSize The size of Buffer in bytes, including the
969 Null-terminator.
972 @param Value The 64-bit signed value to convert to a string.
973 @param Width The maximum number of Ascii characters to place in
974 Buffer, not including the Null-terminator.
983 If unsupported bits are set in Flags.
984 If both COMMA_TYPE and RADIX_HEX are set in
992 IN OUT CHAR8 *Buffer,
993 IN UINTN BufferSize,
994 IN UINTN Flags,
995 IN INT64 Value,
996 IN UINTN Width
1001 output were produced not including the Null-terminator.
1003 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
1008 Null-terminator, then ASSERT() and 0 is returned.
1010 @param[in] FormatString A Null-terminated Unicode format string.
1011 @param[in] Marker VA_LIST marker for the variable argument list.
1014 Null-terminator.
1019 IN CONST CHAR16 *FormatString,
1020 IN VA_LIST Marker
1025 output were produced not including the Null-terminator.
1030 Null-terminator, then ASSERT() and 0 is returned.
1032 @param[in] FormatString A Null-terminated ASCII format string.
1033 @param[in] Marker VA_LIST marker for the variable argument list.
1036 Null-terminator.
1041 IN CONST CHAR8 *FormatString,
1042 IN VA_LIST Marker