HomeSort by relevance Sort by last modified time
    Searched refs:SmmVariableHeader (Results 1 - 2 of 2) sorted by null

  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/
VariableSmm.c 464 SMM_VARIABLE_COMMUNICATE_ACCESS_VARIABLE *SmmVariableHeader;
511 SmmVariableHeader = (SMM_VARIABLE_COMMUNICATE_ACCESS_VARIABLE *) mVariableBufferPayload;
512 if (((UINTN)(~0) - SmmVariableHeader->DataSize < OFFSET_OF(SMM_VARIABLE_COMMUNICATE_ACCESS_VARIABLE, Name)) ||
513 ((UINTN)(~0) - SmmVariableHeader->NameSize < OFFSET_OF(SMM_VARIABLE_COMMUNICATE_ACCESS_VARIABLE, Name) + SmmVariableHeader->DataSize)) {
521 + SmmVariableHeader->DataSize + SmmVariableHeader->NameSize;
532 if (SmmVariableHeader->NameSize < sizeof (CHAR16) || SmmVariableHeader->Name[SmmVariableHeader->NameSize/sizeof (CHAR16) - 1] != L'\0') {
    [all...]
VariableSmmRuntimeDxe.c 465 SMM_VARIABLE_COMMUNICATE_ACCESS_VARIABLE *SmmVariableHeader;
475 SmmVariableHeader = NULL;
498 Status = InitCommunicateBuffer ((VOID **)&SmmVariableHeader, PayloadSize, SMM_VARIABLE_FUNCTION_GET_VARIABLE);
502 ASSERT (SmmVariableHeader != NULL);
504 CopyGuid (&SmmVariableHeader->Guid, VendorGuid);
505 SmmVariableHeader->DataSize = TempDataSize;
506 SmmVariableHeader->NameSize = VariableNameSize;
508 SmmVariableHeader->Attributes = 0;
510 SmmVariableHeader->Attributes = *Attributes;
512 CopyMem (SmmVariableHeader->Name, VariableName, SmmVariableHeader->NameSize);
    [all...]

Completed in 3122 milliseconds