Lines Matching refs:String
270 IN CONST CHAR16 *String in UnicodeStringDisplayLength() argument
276 if (String == NULL) { in UnicodeStringDisplayLength()
281 while (*String != 0) { in UnicodeStringDisplayLength()
282 Width = GetGlyphWidth (*String); in UnicodeStringDisplayLength()
288 String++; in UnicodeStringDisplayLength()
313 IN CHAR16 *String, in UefiLibGetStringWidth() argument
323 if (String == NULL) { in UefiLibGetStringWidth()
335 …for (;(String[Index] != NARROW_CHAR) && (String[Index] != WIDE_CHAR) && (String[Index] != 0); Inde… in UefiLibGetStringWidth()
346 if (String[Index] == 0) { in UefiLibGetStringWidth()
359 if (String[Index] == NARROW_CHAR) { in UefiLibGetStringWidth()
372 } while (String[Index] != 0); in UefiLibGetStringWidth()
413 CHAR16 *String; in CreatePopUp() local
426 while ((String = VA_ARG (Args, CHAR16 *)) != NULL) { in CreatePopUp()
427 MaxLength = MAX (MaxLength, UefiLibGetStringWidth (String, FALSE, 0, NULL) / 2); in CreatePopUp()
499 while ((String = VA_ARG (Args, CHAR16 *)) != NULL && NumberOfLines > 0) { in CreatePopUp()
506 Length = UefiLibGetStringWidth (String, FALSE, 0, NULL) / 2; in CreatePopUp()
512 ConOut->OutputString (ConOut, String); in CreatePopUp()
517 UefiLibGetStringWidth (String, TRUE, MaxLength, &Length); in CreatePopUp()
520 StrnCpyS (TmpString, Length + 1, String, Length - 3); in CreatePopUp()