VOID VARSTORE_INFO (OUT EFI_VARSTORE_INFO *Info) {\r
if (Info != NULL) {\r
Info->mVarStoreId = mHeader->VarStoreId;\r
- memcpy (&Info->mVarStoreId, &mHeader->VarStoreInfo, sizeof (Info->mVarStoreId));\r
+ memmove (&Info->mVarStoreId, &mHeader->VarStoreInfo, sizeof (Info->mVarStoreId));\r
}\r
}\r
\r
}\r
\r
VOID SetGuid (IN EFI_GUID *Guid) {\r
- memcpy (&mFormSet->Guid, Guid, sizeof (EFI_GUID));\r
+ memmove (&mFormSet->Guid, Guid, sizeof (EFI_GUID));\r
}\r
\r
VOID SetFormSetTitle (IN EFI_STRING_ID FormSetTitle) {\r
}\r
\r
VOID SetClassGuid (IN EFI_GUID *Guid) {\r
- memcpy (&(mClassGuid[mFormSet->Flags++]), Guid, sizeof (EFI_GUID));\r
+ memmove (&(mClassGuid[mFormSet->Flags++]), Guid, sizeof (EFI_GUID));\r
}\r
\r
UINT8 GetFlags() {\r
IncLength (sizeof (EFI_IFR_FORM_MAP_METHOD));\r
\r
mMethodMap->MethodTitle = MethodTitle;\r
- memcpy (&(mMethodMap->MethodIdentifier), MethodGuid, sizeof (EFI_GUID));\r
+ memmove (&(mMethodMap->MethodIdentifier), MethodGuid, sizeof (EFI_GUID));\r
mMethodMap ++;\r
}\r
}\r
}\r
\r
VOID SetGuid (IN EFI_GUID *Guid) {\r
- memcpy (&mVarStore->Guid, Guid, sizeof (EFI_GUID));\r
+ memmove (&mVarStore->Guid, Guid, sizeof (EFI_GUID));\r
}\r
\r
VOID SetVarStoreId (IN EFI_VARSTORE_ID VarStoreId) {\r
}\r
\r
VOID SetGuid (IN EFI_GUID *Guid) {\r
- memcpy (&mVarStoreEfi->Guid, Guid, sizeof (EFI_GUID));\r
+ memmove (&mVarStoreEfi->Guid, Guid, sizeof (EFI_GUID));\r
}\r
\r
VOID SetVarStoreId (IN UINT16 VarStoreId) {\r
}\r
\r
VOID SetGuid (IN EFI_GUID *Guid) {\r
- memcpy (&mVarStoreNameValue->Guid, Guid, sizeof (EFI_GUID));\r
+ memmove (&mVarStoreNameValue->Guid, Guid, sizeof (EFI_GUID));\r
}\r
\r
VOID SetVarStoreId (IN UINT16 VarStoreId) {\r
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) {\r
mDefault->Type = Type;\r
mDefault->DefaultId = DefaultId;\r
- memcpy (&(mDefault->Value), &Value, Size - OFFSET_OF (EFI_IFR_DEFAULT, Value));\r
+ memmove (&(mDefault->Value), &Value, Size - OFFSET_OF (EFI_IFR_DEFAULT, Value));\r
}\r
\r
VOID SetDefaultId (IN UINT16 DefaultId) {\r
}\r
\r
VOID SetValue (IN EFI_IFR_TYPE_VALUE Value) {\r
- memcpy (&mDefault->Value, &Value, mDefault->Header.Length - OFFSET_OF (EFI_IFR_DEFAULT, Value));\r
+ memmove (&mDefault->Value, &Value, mDefault->Header.Length - OFFSET_OF (EFI_IFR_DEFAULT, Value));\r
}\r
};\r
\r
}\r
\r
VOID SetRefreshEventGroutId (IN EFI_GUID *RefreshEventGroupId) {\r
- memcpy (&mRefreshId->RefreshEventGroupId, RefreshEventGroupId, sizeof (EFI_GUID));\r
+ memmove (&mRefreshId->RefreshEventGroupId, RefreshEventGroupId, sizeof (EFI_GUID));\r
}\r
};\r
\r
}\r
\r
VOID SetValue (IN EFI_IFR_TYPE_VALUE Value) {\r
- memcpy (&mOneOfOption->Value, &Value, mOneOfOption->Header.Length - OFFSET_OF (EFI_IFR_ONE_OF_OPTION, Value));\r
+ memmove (&mOneOfOption->Value, &Value, mOneOfOption->Header.Length - OFFSET_OF (EFI_IFR_ONE_OF_OPTION, Value));\r
}\r
\r
UINT8 GetFlags (VOID) {\r
}\r
\r
VOID SetGuid (IN EFI_GUID *Guid) {\r
- memcpy (&mGuid->Guid, Guid, sizeof (EFI_GUID));\r
+ memmove (&mGuid->Guid, Guid, sizeof (EFI_GUID));\r
}\r
\r
VOID SetData (IN UINT8* DataBuff, IN UINT8 Size) {\r
- memcpy ((UINT8 *)mGuid + sizeof (EFI_IFR_GUID), DataBuff, Size);\r
+ memmove ((UINT8 *)mGuid + sizeof (EFI_IFR_GUID), DataBuff, Size);\r
}\r
};\r
\r
}\r
\r
VOID SetPermissions (IN EFI_GUID *Permissions) {\r
- memcpy (&mSecurity->Permissions, Permissions, sizeof (EFI_GUID));\r
+ memmove (&mSecurity->Permissions, Permissions, sizeof (EFI_GUID));\r
}\r
};\r
\r