Lines Matching refs:CurrPtr
769 Data = GetVariableDataPtr (Variable.CurrPtr);
770 DataSize = Variable.CurrPtr->DataSize;
778 Data = GetVariableDataPtr (Variable.CurrPtr);
779 DataSize = Variable.CurrPtr->DataSize;
905 if (Variable->CurrPtr != NULL) {
923 if ((Variable->CurrPtr->Attributes & EFI_VARIABLE_NON_VOLATILE) == 0) {
934 Variable->CurrPtr->State &= VAR_DELETED;
944 if (Variable->CurrPtr->DataSize == DataSize &&
945 CompareMem (Data, GetVariableDataPtr (Variable->CurrPtr), DataSize) == 0
949 } else if (Variable->CurrPtr->State == VAR_ADDED) {
953 Variable->CurrPtr->State &= VAR_IN_DELETED_TRANSITION;
1050 if (Variable->CurrPtr != NULL) {
1051 Variable->CurrPtr->State &= VAR_DELETED;
1123 PtrTrack->CurrPtr = Variable[Index];
1129 PtrTrack->CurrPtr = Variable[Index];
1141 PtrTrack->CurrPtr = NULL;
1197 if (Variable.CurrPtr == NULL || EFI_ERROR (Status)) {
1203 VarDataSize = Variable.CurrPtr->DataSize;
1209 VariableDataPtr = GetVariableDataPtr (Variable.CurrPtr);
1214 *Attributes = Variable.CurrPtr->Attributes;
1271 if (Variable.CurrPtr == NULL || EFI_ERROR (Status)) {
1280 Variable.CurrPtr = GetNextVariablePtr (Variable.CurrPtr);
1286 if (Variable.CurrPtr >= Variable.EndPtr || Variable.CurrPtr == NULL) {
1296 Variable.CurrPtr = Variable.StartPtr;
1297 if (Variable.CurrPtr->StartId != VARIABLE_DATA) {
1304 if (Variable.CurrPtr->StartId == VARIABLE_DATA && Variable.CurrPtr->State == VAR_ADDED) {
1305 if (!(EfiAtRuntime () && ((Variable.CurrPtr->Attributes & EFI_VARIABLE_RUNTIME_ACCESS) == 0))) {
1306 VarNameSize = Variable.CurrPtr->NameSize;
1310 GET_VARIABLE_NAME_PTR (Variable.CurrPtr),
1315 &Variable.CurrPtr->VendorGuid,