Home | History | Annotate | Download | only in VarCheckLib

Lines Matching refs:Entry

181   VAR_CHECK_VARIABLE_ENTRY  *Entry;

185 Entry = (VAR_CHECK_VARIABLE_ENTRY *) mVarCheckVariableTable[Index];
186 VariableName = (CHAR16 *) ((UINTN) Entry + sizeof (*Entry));
187 if (CompareGuid (&Entry->Guid, Guid) && (StrCmp (VariableName, Name) == 0)) {
188 return &Entry->VariableProperty;
196 Var check add table entry.
199 @param[in, out] MaxNumber Pointer to maximum number of entry in the table.
200 @param[in, out] CurrentNumber Pointer to current number of entry in the table.
201 @param[in] Entry Entry will be added to the table.
212 IN UINTN Entry
218 // Check whether the table is enough to store new entry.
245 // Add entry to the table.
247 (*Table)[*CurrentNumber] = Entry;
492 VAR_CHECK_VARIABLE_ENTRY *Entry;
521 Entry = AllocateRuntimeZeroPool (sizeof (*Entry) + StrSize (Name));
522 if (Entry == NULL) {
525 VariableName = (CHAR16 *) ((UINTN) Entry + sizeof (*Entry));
527 CopyGuid (&Entry->Guid, Guid);
528 CopyMem (&Entry->VariableProperty, VariableProperty, sizeof (*VariableProperty));
534 (UINTN) Entry
538 FreePool (Entry);