Home | History | Annotate | Download | only in UefiHiiLib

Lines Matching refs:StringPtr

847   CHAR16     *StringPtr;

858 StringPtr = NULL;
910 StringPtr = (CHAR16 *) DataBuffer;
914 StringPtr[Index/4] = (CHAR16) StrHexToUint64 (TemStr);
919 StringPtr[Index/4] = L'\0';
996 EFI_STRING StringPtr;
1009 StringPtr = ValueString;
1010 while (*StringPtr != L'\0' && *StringPtr != L'&') {
1011 StringPtr++;
1013 Length = StringPtr - ValueString;
1063 CHAR16 *StringPtr;
1070 StringPtr = StrStr (ConfigElement, VarName);
1071 ASSERT (StringPtr != NULL);
1076 StringPtr += StrLen (VarName) + 1;
1081 Status = InternalHiiGetValueOfNumber (StringPtr, &TmpBuffer, &Length);
1150 CHAR16 *StringPtr;
1596 StringPtr = StrStr (RequestElement, QuestionName);
1597 if (StringPtr == NULL) {
1607 StringPtr += 1;
1612 if (StrSize (StringPtr) > Width) {
1739 EFI_STRING StringPtr;
1774 StringPtr = StrStr (ConfigElement, L"&OFFSET=");
1775 ASSERT (StringPtr != NULL);
1782 while (*StringPtr != 0 && StrnCmp (StringPtr, L"&OFFSET=", StrLen (L"&OFFSET=")) == 0) {
1786 StringPtr += StrLen (L"&OFFSET=");
1791 Status = InternalHiiGetValueOfNumber (StringPtr, &TmpBuffer, &Length);
1804 StringPtr += Length;
1805 if (StrnCmp (StringPtr, L"&WIDTH=", StrLen (L"&WIDTH=")) != 0) {
1809 StringPtr += StrLen (L"&WIDTH=");
1814 Status = InternalHiiGetValueOfNumber (StringPtr, &TmpBuffer, &Length);
1827 StringPtr += Length;
1828 if (*StringPtr != 0 && *StringPtr != L'&') {
1833 if (StrnCmp (StringPtr, L"&VALUE=", StrLen (L"&VALUE=")) != 0) {
1837 StringPtr += StrLen (L"&VALUE=");
1842 Status = InternalHiiGetValueOfNumber (StringPtr, &TmpBuffer, &Length);
1847 StringPtr += Length;
1848 if (*StringPtr != 0 && *StringPtr != L'&') {
1917 if (*StringPtr == 0) {
1992 CHAR16 *StringPtr;
2001 StringPtr = NULL;
2005 // If StringPtr != NULL, get the request elements.
2017 StringPtr = StrStr (ConfigResp, L"PATH=");
2018 ASSERT (StringPtr != NULL);
2020 if (StrStr (StringPtr, L"&") != NULL) {
2125 EFI_STRING StringPtr;
2182 StringPtr = ConfigAltResp;
2183 ASSERT (StringPtr != NULL);
2185 while (*StringPtr != L'\0') {
2189 StringHdr = StringPtr;
2194 if (StrnCmp (StringPtr, L"GUID=", StrLen (L"GUID=")) != 0) {
2198 StringPtr += StrLen (L"GUID=");
2199 Status = InternalHiiGetBufferFromString (StringPtr, GUID_CONFIG_STRING_TYPE, (UINT8 **) &VarGuid);
2207 while (*StringPtr != L'\0' && StrnCmp (StringPtr, L"&NAME=", StrLen (L"&NAME=")) != 0) {
2208 StringPtr++;
2210 if (*StringPtr == L'\0') {
2214 StringPtr += StrLen (L"&NAME=");
2215 Status = InternalHiiGetBufferFromString (StringPtr, NAME_CONFIG_STRING_TYPE, (UINT8 **) &VarName);
2223 while (*StringPtr != L'\0' && StrnCmp (StringPtr, L"&PATH=", StrLen (L"&PATH=")) != 0) {
2224 StringPtr++;
2226 if (*StringPtr == L'\0') {
2230 StringPtr += StrLen (L"&PATH=");
2231 Status = InternalHiiGetBufferFromString (StringPtr, PATH_CONFIG_STRING_TYPE, (UINT8 **) &DevicePath);
2384 while (*StringPtr != L'\0' && *StringPtr != L'&') {
2385 StringPtr++;
2387 if (*StringPtr == L'\0') {
2395 MaxLen = 1 + StringPtr - StringHdr + 8 + 1;
2402 StrnCatS (ConfigAltHdr, MaxLen, StringHdr, StringPtr - StringHdr);
2408 while ((StringHdr = StrStr (StringPtr, ConfigAltHdr)) != NULL) {
2409 StringPtr = StringHdr + StrLen (ConfigAltHdr);
2410 if (*StringPtr == L'\0') {
2419 if (*StringPtr == L'\0') {
2426 StringPtr = StrStr (StringPtr, L"&GUID");
2427 if (StringPtr == NULL) {
2434 StringPtr ++;