Lines Matching refs:ExpressionOpCode
1281 EXPRESSION_OPCODE *ExpressionOpCode; in ParseOpCodes() local
1436 ExpressionOpCode = &FormSet->ExpressionBuffer[mExpressionOpCodeIndex]; in ParseOpCodes()
1439 ExpressionOpCode->Signature = EXPRESSION_OPCODE_SIGNATURE; in ParseOpCodes()
1440 ExpressionOpCode->Operand = Operand; in ParseOpCodes()
1441 Value = &ExpressionOpCode->Value; in ParseOpCodes()
1445 …CopyMem (&ExpressionOpCode->QuestionId, &((EFI_IFR_EQ_ID_VAL *) OpCodeData)->QuestionId, sizeof (E… in ParseOpCodes()
1452 …CopyMem (&ExpressionOpCode->QuestionId, &((EFI_IFR_EQ_ID_ID *) OpCodeData)->QuestionId1, sizeof (E… in ParseOpCodes()
1453 …CopyMem (&ExpressionOpCode->QuestionId2, &((EFI_IFR_EQ_ID_ID *) OpCodeData)->QuestionId2, sizeof (… in ParseOpCodes()
1457 …CopyMem (&ExpressionOpCode->QuestionId, &((EFI_IFR_EQ_ID_VAL_LIST *) OpCodeData)->QuestionId, size… in ParseOpCodes()
1458 …CopyMem (&ExpressionOpCode->ListLength, &((EFI_IFR_EQ_ID_VAL_LIST *) OpCodeData)->ListLength, size… in ParseOpCodes()
1459 …ExpressionOpCode->ValueList = AllocateCopyPool (ExpressionOpCode->ListLength * sizeof (UINT16), &(… in ParseOpCodes()
1464 ExpressionOpCode->Format = (( EFI_IFR_TO_STRING *) OpCodeData)->Format; in ParseOpCodes()
1473 ExpressionOpCode->RuleId = (( EFI_IFR_RULE_REF *) OpCodeData)->RuleId; in ParseOpCodes()
1477 ExpressionOpCode->Flags = (( EFI_IFR_SPAN *) OpCodeData)->Flags; in ParseOpCodes()
1482 ExpressionOpCode->QuestionId = ParentStatement->QuestionId; in ParseOpCodes()
1486 …CopyMem (&ExpressionOpCode->Guid, &((EFI_IFR_SECURITY *) OpCodeData)->Permissions, sizeof (EFI_GUI… in ParseOpCodes()
1490 …CopyMem (&ExpressionOpCode->Guid, &((EFI_IFR_MATCH2 *) OpCodeData)->SyntaxType, sizeof (EFI_GUID)); in ParseOpCodes()
1502 ExpressionOpCode->VarStorage = VarStorage->BrowserStorage; in ParseOpCodes()
1508 if (ExpressionOpCode->VarStorage == NULL) { in ParseOpCodes()
1515 ExpressionOpCode->ValueType = ((EFI_IFR_GET *) OpCodeData)->VarStoreType; in ParseOpCodes()
1516 switch (ExpressionOpCode->ValueType) { in ParseOpCodes()
1519 ExpressionOpCode->ValueWidth = 1; in ParseOpCodes()
1524 ExpressionOpCode->ValueWidth = 2; in ParseOpCodes()
1528 ExpressionOpCode->ValueWidth = 4; in ParseOpCodes()
1532 ExpressionOpCode->ValueWidth = 8; in ParseOpCodes()
1536 ExpressionOpCode->ValueWidth = (UINT8) sizeof (EFI_IFR_DATE); in ParseOpCodes()
1540 ExpressionOpCode->ValueWidth = (UINT8) sizeof (EFI_IFR_TIME); in ParseOpCodes()
1544 ExpressionOpCode->ValueWidth = (UINT8) sizeof (EFI_IFR_REF); in ParseOpCodes()
1557 …CopyMem (&ExpressionOpCode->VarStoreInfo.VarName, &((EFI_IFR_GET *) OpCodeData)->VarStoreInfo.Va… in ParseOpCodes()
1558 …CopyMem (&ExpressionOpCode->VarStoreInfo.VarOffset, &((EFI_IFR_GET *) OpCodeData)->VarStoreInfo.Va… in ParseOpCodes()
1559 if ((ExpressionOpCode->VarStorage != NULL) && in ParseOpCodes()
1560 (ExpressionOpCode->VarStorage->Type == EFI_HII_VARSTORE_NAME_VALUE || in ParseOpCodes()
1561 ExpressionOpCode->VarStorage->Type == EFI_HII_VARSTORE_EFI_VARIABLE)) { in ParseOpCodes()
1562 …ExpressionOpCode->ValueName = GetToken (ExpressionOpCode->VarStoreInfo.VarName, FormSet->HiiHandle… in ParseOpCodes()
1563 if (ExpressionOpCode->ValueName == NULL) { in ParseOpCodes()
1573 …CopyMem (&ExpressionOpCode->QuestionId, &((EFI_IFR_EQ_ID_VAL_LIST *) OpCodeData)->QuestionId, size… in ParseOpCodes()
1578 …CopyMem (&ExpressionOpCode->DevicePath, &(( EFI_IFR_QUESTION_REF3_2 *) OpCodeData)->DevicePath, si… in ParseOpCodes()
1581 …CopyMem (&ExpressionOpCode->Guid, &(( EFI_IFR_QUESTION_REF3_3 *) OpCodeData)->Guid, sizeof (EFI_GU… in ParseOpCodes()
1658 InsertTailList (&CurrentExpression->OpCodeListHead, &ExpressionOpCode->Link); in ParseOpCodes()
1669 MapExpressionList = &ExpressionOpCode->MapExpressionList; in ParseOpCodes()