OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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