Lines Matching defs:StringPtr
490 @param StringPtr String in <BlockConfig> format and points to the
504 IN EFI_STRING StringPtr,
518 if (StringPtr == NULL || *StringPtr == L'\0' || Number == NULL || Len == NULL) {
524 TmpPtr = StringPtr;
525 while (*StringPtr != L'\0' && *StringPtr != L'&') {
526 StringPtr++;
528 *Len = StringPtr - TmpPtr;
588 EFI_STRING StringPtr;
597 StringPtr = AllocateZeroPool (NewLen);
598 if (StringPtr == NULL) {
602 TmpStr = StringPtr;
604 StrCpy (StringPtr, Result);
605 StringPtr += StrLen (Result);
610 StringPtr,
616 StringPtr += StrLen (StringPtr);
619 StringPtr,
626 StringPtr += StrLen (StringPtr);
629 StringPtr,
635 StringPtr += StrLen (StringPtr);
638 StringPtr,
645 StringPtr += StrLen (StringPtr);
664 EFI_STRING StringPtr;
674 StringPtr = *RequestResult;
675 StringPtr = StrStr (StringPtr, L"OFFSET");
680 if (StringPtr == NULL) {
684 while (*StringPtr != 0 && StrnCmp (StringPtr, L"OFFSET=", StrLen (L"OFFSET=")) == 0) {
685 StringPtr += StrLen (L"OFFSET=");
689 Status = GetValueOfNumber (StringPtr, &TmpBuffer, &Length);
701 StringPtr += Length;
702 if (StrnCmp (StringPtr, L"&WIDTH=", StrLen (L"&WIDTH=")) != 0) {
705 StringPtr += StrLen (L"&WIDTH=");
710 Status = GetValueOfNumber (StringPtr, &TmpBuffer, &Length);
722 StringPtr += Length;
723 if (StrnCmp (StringPtr, L"&VALUE=", StrLen (L"&VALUE=")) != 0) {
726 StringPtr += StrLen (L"&VALUE=");
731 Status = GetValueOfNumber (StringPtr, &TmpBuffer, &Length);
735 StringPtr += Length;