X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=IntelFrameworkModulePkg%2FUniversal%2FVariablePei%2FVariableWorker.c;fp=IntelFrameworkModulePkg%2FUniversal%2FVariablePei%2FVariableWorker.c;h=0000000000000000000000000000000000000000;hp=6d620112aec61f5aee2d66e85090107336c375e5;hb=1f095a0f380a3950a39cb0fd35801ae6a573e886;hpb=d84d730a2cb66cd364c3ba63efc379b8e99f6c43 diff --git a/IntelFrameworkModulePkg/Universal/VariablePei/VariableWorker.c b/IntelFrameworkModulePkg/Universal/VariablePei/VariableWorker.c deleted file mode 100644 index 6d620112ae..0000000000 --- a/IntelFrameworkModulePkg/Universal/VariablePei/VariableWorker.c +++ /dev/null @@ -1,63 +0,0 @@ -/** @file - -Copyright (c) 2007, Intel Corporation -All rights reserved. This program and the accompanying materials -are licensed and made available under the terms and conditions of the BSD License -which accompanies this distribution. The full text of the license may be found at -http://opensource.org/licenses/bsd-license.php - -THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - -Module Name: - - VariableWorker.c - -Abstract: - - Framework PEIM to provide the Variable functionality - -**/ - -#include - -/** - Get one variable by the index count. - - @param IndexTable The pointer to variable index table. - @param Count The index count of variable in index table. - - @return The pointer to variable header indexed by count. - -**/ -VARIABLE_HEADER * -GetVariableByIndex ( - IN VARIABLE_INDEX_TABLE *IndexTable, - IN UINT32 Count - ) -{ - return (VARIABLE_HEADER *) (UINTN) (IndexTable->Index[Count] + ((UINTN) IndexTable->StartPtr & 0xFFFF0000)); -} - -/** - Record Variable in VariableIndex HOB. - - Record Variable in VariableIndex HOB and update the length of variable index table. - - @param IndexTable The pointer to variable index table. - @param Variable The pointer to the variable that will be recorded. - - @retval VOID - -**/ -VOID -VariableIndexTableUpdate ( - IN OUT VARIABLE_INDEX_TABLE *IndexTable, - IN VARIABLE_HEADER *Variable - ) -{ - IndexTable->Index[IndexTable->Length++] = (UINT16) (UINTN) Variable; - - return; -} -