Home | History | Annotate | Download | only in HiiDatabaseDxe

Lines Matching refs:ConfigRequest

45   // The beginning of next <ConfigRequest>/<ConfigResp> should be "&GUID=".

46 // Will meet '\0' if there is only one <ConfigRequest>/<ConfigResp>.
1238 Check whether the ConfigRequest string has the request elements.
1242 @param ConfigRequest The input config request string.
1250 IN EFI_STRING ConfigRequest
1255 TmpRequest = StrStr (ConfigRequest, L"PATH=");
1270 @param ConfigHdr Current configRequest info.
2308 parse the configrequest string, get the elements.
2310 @param ConfigRequest The input configrequest string.
2317 IN EFI_STRING ConfigRequest,
2353 StringPtr = ConfigRequest;
2477 parse the configrequest string, get the elements.
2479 @param ConfigRequest The input config request string.
2486 IN EFI_STRING ConfigRequest,
2496 StringPtr = ConfigRequest;
2585 Generate ConfigRequest string base on the varstore info.
2590 @param ConfigRequest The ConfigRequest info may be return.
2600 IN OUT EFI_STRING *ConfigRequest
2657 // Allocate buffer for the entire <ConfigRequest>
2673 // Loop through all the Offset/Width pairs and append them to ConfigRequest
2706 if (*ConfigRequest != NULL) {
2707 FreePool (*ConfigRequest);
2709 *ConfigRequest = FullConfigRequest;
2715 Generate ConfigRequest Header base on the varstore info.
3025 <ConfigRequest> format. When it doesn't contain
3330 <ConfigRequest> format.
3487 @param ConfigElements A null-terminated Unicode string in <ConfigRequest> format,
3530 @param ConfigElements A null-terminated Unicode string in <ConfigRequest> format,
3565 @param ConfigRequest A null-terminated Unicode string in <ConfigRequest> format.
3573 CHAR16 *ConfigRequest
3580 StringPtr = ConfigRequest;
3586 return ConfigRequest;
3593 return ConfigRequest;
3603 return ConfigRequest;
3679 EFI_STRING ConfigRequest;
3714 ConfigRequest = NULL;
3754 // Process each <ConfigRequest> of <MultiConfigRequest>
3757 ConfigRequest = AllocateCopyPool ((Length + 1) * sizeof (CHAR16), StringPtr);
3758 if (ConfigRequest == NULL) {
3762 *(ConfigRequest + Length) = 0;
3767 Status = GetDevicePath (ConfigRequest, (UINT8 **) &DevicePath);
3786 if ((CompareMem (DevicePath,CurrentDevicePath,DevicePathSize) == 0) && IsThisPackageList(Database, ConfigRequest)) {
3816 // Validate ConfigRequest String.
3818 ErrorPtr = ConfigRequestValidate(ConfigRequest);
3826 // Check whether ConfigRequest contains request string.
3829 if ((HiiHandle != NULL) && !GetElementsFromRequest(ConfigRequest)) {
3834 Status = GetFullStringFromHiiFormPackages (Database, DevicePath, &ConfigRequest, &DefaultResults, &AccessProgress);
3837 // AccessProgress indicates the parsing progress on <ConfigRequest>.
3847 if (!GetElementsFromRequest(ConfigRequest)) {
3848 AccessResults = AllocateCopyPool (StrSize (ConfigRequest), ConfigRequest);
3854 // Check whether this ConfigRequest is search from Efi varstore type storage.
3856 Status = GetVarStoreType(Database, ConfigRequest, &IsEfiVarStore, &EfiVarStoreInfo);
3865 Status = GetConfigRespFromEfiVarStore(This, EfiVarStoreInfo, ConfigRequest, &AccessResults, &AccessProgress);
3882 ConfigRequest,
3889 // AccessProgress indicates the parsing progress on <ConfigRequest>.
3906 Status = GetFullStringFromHiiFormPackages (Database, DevicePath, &ConfigRequest, &DefaultResults, NULL);
3933 FreePool (ConfigRequest);
3934 ConfigRequest = NULL;
3937 // Go to next <ConfigRequest> (skip '&').
3954 if (ConfigRequest != NULL) {
3955 FreePool (ConfigRequest);
4008 EFI_STRING ConfigRequest;
4070 ConfigRequest = NULL;
4104 Status = GetFullStringFromHiiFormPackages (Database, DevicePath, &ConfigRequest, &DefaultResults, NULL);
4108 if (!EFI_ERROR (Status) && ConfigRequest != NULL) {
4111 ConfigRequest,
4115 FreePool (ConfigRequest);
4269 // Append '\0' to the end of ConfigRequest
4327 // Check whether this ConfigRequest is search from Efi varstore type storage.
4400 @param ConfigRequest A null-terminated Unicode string in
4401 <ConfigRequest> format.
4414 terminator at the end of the ConfigRequest
4417 points to the first character of ConfigRequest.
4418 @retval EFI_INVALID_PARAMETER Passing in a NULL for the ConfigRequest or
4421 ConfigRequest.
4432 IN CONST EFI_STRING ConfigRequest,
4461 if (Block == NULL || ConfigRequest == NULL) {
4462 *Progress = ConfigRequest;
4470 StringPtr = ConfigRequest;
4507 AppendToMultiString(Config, ConfigRequest);
4522 AppendToMultiString(Config, ConfigRequest);
4595 *Progress = ConfigRequest;
4605 *Progress = ConfigRequest;