X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=IntelFrameworkModulePkg%2FUniversal%2FVariablePei%2FVariable.h;h=0e37be5292bb31d9dd34c61cedb8d42759f6cafb;hp=2f586c6f4ac99da333e57bb65d8293c4490927ca;hb=130e25699a6d060c966978e345c6c8eeed85d065;hpb=51dc1f659f280fefefc960377dc79490c03d3f5e diff --git a/IntelFrameworkModulePkg/Universal/VariablePei/Variable.h b/IntelFrameworkModulePkg/Universal/VariablePei/Variable.h index 2f586c6f4a..0e37be5292 100644 --- a/IntelFrameworkModulePkg/Universal/VariablePei/Variable.h +++ b/IntelFrameworkModulePkg/Universal/VariablePei/Variable.h @@ -44,27 +44,6 @@ Abstract: #define HEADER_ALIGN(Header) (((UINTN) (Header) + HEADER_ALIGNMENT - 1) & (~(HEADER_ALIGNMENT - 1))) -#define NAMESIZE_OF_VARIABLE(Variable) \ - ((((Variable)->DataSize == (UINT32) -1) || \ - ((Variable)->Attributes == (UINT32) -1) || \ - ((Variable)->NameSize == (UINT32) -1)) ? \ - 0 : \ - (Variable)->NameSize \ - ) - -#define DATASIZE_OF_VARIABLE(Variable) \ - ((((Variable)->DataSize == (UINT32) -1) || \ - ((Variable)->Attributes == (UINT32) -1) || \ - ((Variable)->NameSize == (UINT32) -1)) ? \ - 0 : \ - (Variable)->DataSize \ - ) - -#define GET_VARIABLE_NAME_PTR(a) (CHAR16 *) ((UINTN) (a) + sizeof (VARIABLE_HEADER)) - -#define GET_VARIABLE_DATA_PTR(a) \ - (UINT8 *) ((UINTN) GET_VARIABLE_NAME_PTR (a) + NAMESIZE_OF_VARIABLE(a) + GET_PAD_SIZE (NAMESIZE_OF_VARIABLE(a))) - typedef struct { VARIABLE_HEADER *CurrPtr; VARIABLE_HEADER *EndPtr;