Lines Matching refs:pNode

919     SVfrPackStackNode *pNode = NULL;
925 for (pNode = mPackStack; pNode != NULL; pNode = pNode->mNext) {
926 if (pNode->Match (Identifier) == TRUE) {
927 mPackAlign = pNode->mNumber;
928 mPackStack = pNode->mNext;
1406 SVfrVarStorageNode *pNode;
1409 pNode = mBufferVarStoreList;
1411 delete pNode;
1414 pNode = mEfiVarStoreList;
1416 delete pNode;
1419 pNode = mNameVarStoreList;
1421 delete pNode;
1501 SVfrVarStorageNode *pNode = NULL;
1513 if ((pNode = new SVfrVarStorageNode (StoreName, VarStoreId)) == NULL) {
1517 mNewVarStorageNode = pNode;
1570 SVfrVarStorageNode *pNode;
1586 if ((pNode = new SVfrVarStorageNode (Guid, StoreName, VarStoreId, NameStrId, VarSize, Flag)) == NULL) {
1590 pNode->mNext = mEfiVarStoreList;
1591 mEfiVarStoreList = pNode;
1649 SVfrVarStorageNode *pNode;
1660 for (pNode = mBufferVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1661 if (strcmp (pNode->mStorageInfo.mDataType->mTypeName, DataTypeName) == 0) {
1663 MatchNode = pNode;
1688 SVfrVarStorageNode *pNode;
1690 for (pNode = mBufferVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1691 if (strcmp (pNode->mVarStoreName, StoreName) == 0) {
1692 mCurrVarStorageNode = pNode;
1693 *VarStoreId = pNode->mVarStoreId;
1698 for (pNode = mEfiVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1699 if (strcmp (pNode->mVarStoreName, StoreName) == 0) {
1700 mCurrVarStorageNode = pNode;
1701 *VarStoreId = pNode->mVarStoreId;
1706 for (pNode = mNameVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1707 if (strcmp (pNode->mVarStoreName, StoreName) == 0) {
1708 mCurrVarStorageNode = pNode;
1709 *VarStoreId = pNode->mVarStoreId;
1720 ReturnCode = GetVarStoreByDataType (StoreName, &pNode);
1721 if (pNode != NULL) {
1722 mCurrVarStorageNode = pNode;
1723 *VarStoreId = pNode->mVarStoreId;
1735 SVfrVarStorageNode *pNode;
1742 for (pNode = mBufferVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1743 if (strcmp (pNode->mVarStoreName, StoreName) == 0) {
1752 if (pNode == NULL) {
1753 ReturnCode = GetVarStoreByDataType (StoreName, &pNode);
1756 if (pNode == NULL) {
1760 if (pNode->mStorageInfo.mDataType == NULL) {
1764 *DataTypeName = pNode->mStorageInfo.mDataType->mTypeName;
1774 SVfrVarStorageNode *pNode;
1781 for (pNode = mBufferVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1782 if (strcmp (pNode->mVarStoreName, StoreName) == 0) {
1783 VarStoreType = pNode->mVarStoreType;
1788 for (pNode = mEfiVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1789 if (strcmp (pNode->mVarStoreName, StoreName) == 0) {
1790 VarStoreType = pNode->mVarStoreType;
1795 for (pNode = mNameVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1796 if (strcmp (pNode->mVarStoreName, StoreName) == 0) {
1797 VarStoreType = pNode->mVarStoreType;
1807 ReturnCode = GetVarStoreByDataType (StoreName, &pNode);
1808 if (pNode != NULL) {
1809 VarStoreType = pNode->mVarStoreType;
1820 SVfrVarStorageNode *pNode;
1829 for (pNode = mBufferVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1830 if (pNode->mVarStoreId == VarStoreId) {
1831 VarStoreType = pNode->mVarStoreType;
1836 for (pNode = mEfiVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1837 if (pNode->mVarStoreId == VarStoreId) {
1838 VarStoreType = pNode->mVarStoreType;
1843 for (pNode = mNameVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1844 if (pNode->mVarStoreId == VarStoreId) {
1845 VarStoreType = pNode->mVarStoreType;
1859 SVfrVarStorageNode *pNode;
1865 for (pNode = mBufferVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1866 if (pNode->mVarStoreId == VarStoreId) {
1867 *VarStoreName = pNode->mVarStoreName;
1872 for (pNode = mEfiVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1873 if (pNode->mVarStoreId == VarStoreId) {
1874 *VarStoreName = pNode->mVarStoreName;
1879 for (pNode = mNameVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1880 if (pNode->mVarStoreId == VarStoreId) {
1881 *VarStoreName = pNode->mVarStoreName;
1960 SVfrVarStorageNode *pNode = NULL;
1964 for (pNode = mBufferVarStoreList; pNode != NULL; pNode = pNode->mNext) {
1965 if (strcmp (pNode->mVarStoreName, StoreName) == 0) {
1974 if (pNode == NULL) {
1975 ReturnCode = GetVarStoreByDataType (StoreName, &pNode);
1978 if (pNode == NULL) {
2050 SVfrDefaultStoreNode *pNode = NULL;
2056 for (pNode = mDefaultStoreList; pNode != NULL; pNode = pNode->mNext) {
2057 if (strcmp (pNode->mRefName, RefName) == 0) {
2062 if ((pNode = new SVfrDefaultStoreNode ((EFI_IFR_DEFAULTSTORE *)ObjBinAddr, RefName, DefaultStoreNameId, DefaultId)) == NULL) {
2066 pNode->mNext = mDefaultStoreList;
2067 mDefaultStoreList = pNode;
2083 SVfrDefaultStoreNode *pNode = NULL;
2085 for (pNode = mDefaultStoreList; pNode != NULL; pNode = pNode->mNext) {
2086 if (pNode->mDefaultId == DefaultId) {
2091 if (pNode == NULL) {
2094 if (pNode->mDefaultStoreNameId == EFI_STRING_ID_INVALID) {
2095 pNode->mDefaultStoreNameId = DefaultStoreNameId;
2096 if (pNode->mObjBinAddr != NULL) {
2097 pNode->mObjBinAddr->DefaultName = DefaultStoreNameId;
2104 delete pNode->mRefName;
2105 pNode->mRefName = new CHAR8[strlen (RefName) + 1];
2106 if (pNode->mRefName != NULL) {
2107 strcpy (pNode->mRefName, RefName);
2120 SVfrDefaultStoreNode *pNode = NULL;
2122 for (pNode = mDefaultStoreList; pNode != NULL; pNode = pNode->mNext) {
2123 if (pNode->mDefaultId == DefaultId) {
2162 SVfrDefaultStoreNode *pNode = NULL;
2170 for (pNode = mDefaultStoreList; pNode != NULL; pNode = pNode->mNext) {
2171 if (pNode->mDefaultId == DefaultId) {
2176 if (pNode == NULL) {
2182 sprintf (NewAltCfg, "%04x", pNode->mDefaultId);
2231 SVfrRuleNode *pNode;
2234 pNode = mRuleList;
2236 delete pNode;
2266 SVfrRuleNode *pNode;
2272 for (pNode = mRuleList; pNode != NULL; pNode = pNode->mNext) {
2273 if (strcmp (pNode->mRuleName, RuleName) == 0) {
2274 return pNode->mRuleId;
2437 SVfrQuestionNode *pNode;
2440 pNode = mQuestionList;
2442 delete pNode;
2455 SVfrQuestionNode *pNode;
2458 pNode = mQuestionList;
2460 delete pNode;
2477 SVfrQuestionNode *pNode = NULL;
2479 for (pNode = mQuestionList; pNode != NULL; pNode = pNode->mNext) {
2480 printf ("Question VarId is %s and QuesitonId is 0x%x\n", pNode->mVarIdStr, pNode->mQuestionId);
2491 SVfrQuestionNode *pNode = NULL;
2497 if ((pNode = new SVfrQuestionNode (Name, VarIdStr)) == NULL) {
2508 delete pNode;
2513 pNode->mQuestionId = QuestionId;
2515 pNode->mNext = mQuestionList;
2516 mQuestionList = pNode;
2531 SVfrQuestionNode *pNode[3] = {NULL, };
2538 if ((pNode[0] = new SVfrQuestionNode (NULL, YearVarId, DATE_YEAR_BITMASK)) == NULL) {
2541 if ((pNode[1] = new SVfrQuestionNode (NULL, MonthVarId, DATE_MONTH_BITMASK)) == NULL) {
2544 if ((pNode[2] = new SVfrQuestionNode (NULL, DayVarId, DATE_DAY_BITMASK)) == NULL) {
2557 pNode[0]->mQuestionId = QuestionId;
2558 pNode[1]->mQuestionId = QuestionId;
2559 pNode[2]->mQuestionId = QuestionId;
2560 pNode[0]->mQtype = QUESTION_DATE;
2561 pNode[1]->mQtype = QUESTION_DATE;
2562 pNode[2]->mQtype = QUESTION_DATE;
2563 pNode[0]->mNext = pNode[1];
2564 pNode[1]->mNext = pNode[2];
2565 pNode[2]->mNext = mQuestionList;
2566 mQuestionList = pNode[0];
2576 if (pNode[Index] != NULL) {
2577 delete pNode[Index];
2590 SVfrQuestionNode *pNode[3] = {NULL, };
2617 if ((pNode[0] = new SVfrQuestionNode (Name, VarIdStr[0], DATE_YEAR_BITMASK)) == NULL) {
2620 if ((pNode[1] = new SVfrQuestionNode (Name, VarIdStr[1], DATE_MONTH_BITMASK)) == NULL) {
2623 if ((pNode[2] = new SVfrQuestionNode (Name, VarIdStr[2], DATE_DAY_BITMASK)) == NULL) {
2636 pNode[0]->mQuestionId = QuestionId;
2637 pNode[1]->mQuestionId = QuestionId;
2638 pNode[2]->mQuestionId = QuestionId;
2639 pNode[0]->mQtype = QUESTION_DATE;
2640 pNode[1]->mQtype = QUESTION_DATE;
2641 pNode[2]->mQtype = QUESTION_DATE;
2642 pNode[0]->mNext = pNode[1];
2643 pNode[1]->mNext = pNode[2];
2644 pNode[2]->mNext = mQuestionList;
2645 mQuestionList = pNode[0];
2661 if (pNode[Index] != NULL) {
2662 delete pNode[Index];
2679 SVfrQuestionNode *pNode[3] = {NULL, };
2686 if ((pNode[0] = new SVfrQuestionNode (NULL, HourVarId, TIME_HOUR_BITMASK)) == NULL) {
2689 if ((pNode[1] = new SVfrQuestionNode (NULL, MinuteVarId, TIME_MINUTE_BITMASK)) == NULL) {
2692 if ((pNode[2] = new SVfrQuestionNode (NULL, SecondVarId, TIME_SECOND_BITMASK)) == NULL) {
2705 pNode[0]->mQuestionId = QuestionId;
2706 pNode[1]->mQuestionId = QuestionId;
2707 pNode[2]->mQuestionId = QuestionId;
2708 pNode[0]->mQtype = QUESTION_TIME;
2709 pNode[1]->mQtype = QUESTION_TIME;
2710 pNode[2]->mQtype = QUESTION_TIME;
2711 pNode[0]->mNext = pNode[1];
2712 pNode[1]->mNext = pNode[2];
2713 pNode[2]->mNext = mQuestionList;
2714 mQuestionList = pNode[0];
2724 if (pNode[Index] != NULL) {
2725 delete pNode[Index];
2738 SVfrQuestionNode *pNode[3] = {NULL, };
2765 if ((pNode[0] = new SVfrQuestionNode (Name, VarIdStr[0], TIME_HOUR_BITMASK)) == NULL) {
2768 if ((pNode[1] = new SVfrQuestionNode (Name, VarIdStr[1], TIME_MINUTE_BITMASK)) == NULL) {
2771 if ((pNode[2] = new SVfrQuestionNode (Name, VarIdStr[2], TIME_SECOND_BITMASK)) == NULL) {
2784 pNode[0]->mQuestionId = QuestionId;
2785 pNode[1]->mQuestionId = QuestionId;
2786 pNode[2]->mQuestionId = QuestionId;
2787 pNode[0]->mQtype = QUESTION_TIME;
2788 pNode[1]->mQtype = QUESTION_TIME;
2789 pNode[2]->mQtype = QUESTION_TIME;
2790 pNode[0]->mNext = pNode[1];
2791 pNode[1]->mNext = pNode[2];
2792 pNode[2]->mNext = mQuestionList;
2793 mQuestionList = pNode[0];
2809 if (pNode[Index] != NULL) {
2810 delete pNode[Index];
2826 SVfrQuestionNode *pNode[4] = {NULL, };
2858 if ((pNode[0] = new SVfrQuestionNode (Name, VarIdStr[0])) == NULL) {
2861 if ((pNode[1] = new SVfrQuestionNode (Name, VarIdStr[1])) == NULL) {
2864 if ((pNode[2] = new SVfrQuestionNode (Name, VarIdStr[2])) == NULL) {
2867 if ((pNode[3] = new SVfrQuestionNode (Name, VarIdStr[3])) == NULL) {
2880 pNode[0]->mQuestionId = QuestionId;
2881 pNode[1]->mQuestionId = QuestionId;
2882 pNode[2]->mQuestionId = QuestionId;
2883 pNode[3]->mQuestionId = QuestionId;
2884 pNode[0]->mQtype = QUESTION_REF;
2885 pNode[1]->mQtype = QUESTION_REF;
2886 pNode[2]->mQtype = QUESTION_REF;
2887 pNode[3]->mQtype = QUESTION_REF;
2888 pNode[0]->mNext = pNode[1];
2889 pNode[1]->mNext = pNode[2];
2890 pNode[2]->mNext = pNode[3];
2891 pNode[3]->mNext = mQuestionList;
2892 mQuestionList = pNode[0];
2903 if (pNode[Index] != NULL) {
2904 delete pNode[Index];
2919 SVfrQuestionNode *pNode = NULL;
2933 for (pNode = mQuestionList; pNode != NULL; pNode = pNode->mNext) {
2934 if (pNode->mQuestionId == QId) {
2939 if (pNode == NULL) {
2944 pNode->mQuestionId = NewQId;
2947 gCFormPkg.DoPendingAssign (pNode->mVarIdStr, (VOID *)&NewQId, sizeof(EFI_QUESTION_ID));
2961 SVfrQuestionNode *pNode;
2973 for (pNode = mQuestionList; pNode != NULL; pNode = pNode->mNext) {
2975 if (strcmp (pNode->mName, Name) != 0) {
2981 if (strcmp (pNode->mVarIdStr, VarIdStr) != 0) {
2986 QuestionId = pNode->mQuestionId;
2987 BitMask = pNode->mBitMask;
2989 *QType = pNode->mQtype;
3002 SVfrQuestionNode *pNode;
3008 for (pNode = mQuestionList; pNode != NULL; pNode = pNode->mNext) {
3009 if (pNode->mQuestionId == QuestionId) {
3022 SVfrQuestionNode *pNode;
3028 for (pNode = mQuestionList; pNode != NULL; pNode = pNode->mNext) {
3029 if (strcmp (pNode->mName, Name) == 0) {