Lines Matching defs:VariableStoreHeader

341   VARIABLE_STORE_HEADER       *VariableStoreHeader;
346 VariableStoreHeader = NULL;
351 VariableStoreHeader = (VARIABLE_STORE_HEADER *) GET_GUID_HOB_DATA (GuidHob);
373 VariableStoreHeader = (VARIABLE_STORE_HEADER *) ((UINT8 *) FvHeader + FvHeader->HeaderLength);
388 (*IndexTable)->StartPtr = GetStartPointer (VariableStoreHeader);
389 (*IndexTable)->EndPtr = GetEndPointer (VariableStoreHeader);
401 return VariableStoreHeader;
407 @param VariableStoreHeader Pointer to the variable store header.
420 IN VARIABLE_STORE_HEADER *VariableStoreHeader,
434 if (VariableStoreHeader == NULL) {
438 if (GetVariableStoreStatus (VariableStoreHeader) != EfiValid) {
442 if (~VariableStoreHeader->Size == 0) {
446 PtrTrack->StartPtr = GetStartPointer (VariableStoreHeader);
447 PtrTrack->EndPtr = GetEndPointer (VariableStoreHeader);
553 VARIABLE_STORE_HEADER *VariableStoreHeader;
562 VariableStoreHeader = GetVariableStore (Type, &IndexTable);
564 VariableStoreHeader,
696 VARIABLE_STORE_HEADER *VariableStoreHeader[VariableStoreTypeMax];
714 VariableStoreHeader[VariableStoreTypeHob] = GetVariableStore (VariableStoreTypeHob, NULL);
715 VariableStoreHeader[VariableStoreTypeNv] = GetVariableStore (VariableStoreTypeNv, NULL);
729 if ((VariableStoreHeader[Type] != NULL) && (Variable.StartPtr == GetStartPointer (VariableStoreHeader[Type]))) {
738 if (VariableStoreHeader[Type] != NULL) {
750 Variable.StartPtr = GetStartPointer (VariableStoreHeader[Type]);
751 Variable.EndPtr = GetEndPointer (VariableStoreHeader[Type]);
760 if ((VariableStoreHeader[VariableStoreTypeHob] != NULL) && (VariableStoreHeader[VariableStoreTypeNv] != NULL) &&
761 (Variable.StartPtr == GetStartPointer (VariableStoreHeader[VariableStoreTypeNv]))
764 VariableStoreHeader[VariableStoreTypeHob],