Home | History | Annotate | Download | only in Shell

Lines Matching refs:StringLen

299   @param[in]  StringLen         Length of the command line.

307 IN CONST UINTN StringLen,
341 for (Index = 0; Index < StringLen; Index++) {
391 StrnCatS (TabStr, (BufferSize) / sizeof (CHAR16), InputString + TabPos, StringLen - TabPos);
473 UINTN StringLen; // Total length of the line
504 StringLen = 0;
546 StringLen = 0;
585 TailRow = Row + (StringLen - StringCurPos + Column) / TotalColumn;
586 TailColumn = (StringLen - StringCurPos + Column) % TotalColumn;
600 CopyMem (CurrentString + StringCurPos, CurrentString + StringCurPos + 1, sizeof (CHAR16) * (StringLen - StringCurPos));
615 Status = CreateTabCompletionList (CurrentString, StringLen, *BufferSize, &TabCompleteList, &TabUpdatePos);
652 if (StringLen == MaxStr - 1 && (ShellInfoObject.ViewingSettings.InsertMode || StringCurPos == StringLen)) {
660 CopyMem(CurrentString + StringCurPos + 1, CurrentString + StringCurPos, (StringLen - StringCurPos)*sizeof(CurrentString[0]));
677 if (StringLen != 0) {
680 CopyMem (CurrentString + StringCurPos, CurrentString + StringCurPos + 1, sizeof (CHAR16) * (StringLen - StringCurPos));
718 if (StringCurPos < StringLen) {
737 TailRow = Row + (StringLen - StringCurPos + Column) / TotalColumn;
738 TailColumn = (StringLen - StringCurPos + Column) % TotalColumn;
741 StringCurPos = StringLen;
750 Delete = StringLen;
815 if (StringLen > TabUpdatePos + OutputLength) {
816 Delete = StringLen - TabUpdatePos - OutputLength;
843 if (StringLen > OutputLength) {
847 Delete = StringLen - OutputLength;
855 StringLen = StrLen (CurrentString);
858 SetMem (CurrentString + StringLen, Delete * sizeof (CHAR16), CHAR_NULL);
861 if (StringCurPos > StringLen) {
862 StringCurPos = StringLen;
876 TailRow = Row + (StringLen - StringCurPos + Column + OutputLength) / TotalColumn;
877 TailColumn = (StringLen - StringCurPos + Column + OutputLength) % TotalColumn;
926 *BufferSize = StringLen * sizeof (CHAR16);