Lines Matching refs:keyIndex

2567         t_Handle h_FmPcd, t_FmPcdCcNode *p_CcNode, uint16_t keyIndex,  in BuildNewNodeAddOrMdfyKeyAndNextEngine()  argument
2599 memcpy(&p_AdditionalInfo->keyAndNextEngineParams[keyIndex].nextEngineParams, in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2602 memcpy(p_AdditionalInfo->keyAndNextEngineParams[keyIndex].key, in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2605 if ((p_AdditionalInfo->keyAndNextEngineParams[keyIndex].nextEngineParams.nextEngine in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2607 && p_AdditionalInfo->keyAndNextEngineParams[keyIndex].nextEngineParams.h_Manip) in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2611 … p_AdditionalInfo->keyAndNextEngineParams[keyIndex].nextEngineParams.params.ccParams.h_CcNode); in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2617 memcpy(p_AdditionalInfo->keyAndNextEngineParams[keyIndex].mask, in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2620 memset(p_AdditionalInfo->keyAndNextEngineParams[keyIndex].mask, 0xFF, in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2643 p_AdditionalInfo->keyAndNextEngineParams[keyIndex].requiredAction = in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2645 p_AdditionalInfo->keyAndNextEngineParams[keyIndex].requiredAction |= in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2655 if (j == keyIndex) in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2668 ASSERT_COND(keyIndex < CC_MAX_NUM_OF_KEYS); in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2669 p_AdditionalInfo->keyAndNextEngineParams[keyIndex].p_StatsObj = in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2798 … | p_AdditionalInfo->keyAndNextEngineParams[keyIndex].requiredAction, in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2799 &p_AdditionalInfo->keyAndNextEngineParams[keyIndex], in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2800 … PTR_MOVE(p_AdditionalInfo->p_AdTableNew, keyIndex*FM_PCD_CC_AD_ENTRY_SIZE), in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2810 &p_AdditionalInfo->keyAndNextEngineParams[keyIndex], in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2812 … PTR_MOVE(p_AdditionalInfo->p_AdTableNew, keyIndex*FM_PCD_CC_AD_ENTRY_SIZE), in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2839 if (p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.nextEngine in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2842 … p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.params.ccParams.h_CcNode; in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2844 if (p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.h_Manip) in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2846 p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.h_Manip; in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2849 if (p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj) in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2852 p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj; in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2856 if ((p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.nextEngine in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2858 … && (p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.params.frParams.h_FrmReplic)) in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2860 … p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.params.frParams.h_FrmReplic; in BuildNewNodeAddOrMdfyKeyAndNextEngine()
2868 t_FmPcdCcNode *p_CcNode, uint16_t keyIndex, in BuildNewNodeRemoveKey() argument
2888 if (j == keyIndex) in BuildNewNodeRemoveKey()
2913 if (p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.nextEngine in BuildNewNodeRemoveKey()
2916 … p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.params.ccParams.h_CcNode; in BuildNewNodeRemoveKey()
2918 if (p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.h_Manip) in BuildNewNodeRemoveKey()
2920 p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.h_Manip; in BuildNewNodeRemoveKey()
2923 if (p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj) in BuildNewNodeRemoveKey()
2926 p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj; in BuildNewNodeRemoveKey()
2930 if ((p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.nextEngine in BuildNewNodeRemoveKey()
2932 … && (p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.params.frParams.h_FrmReplic)) in BuildNewNodeRemoveKey()
2934 … p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams.params.frParams.h_FrmReplic; in BuildNewNodeRemoveKey()
2941 t_FmPcdCcNode *p_CcNode, uint16_t keyIndex, uint8_t *p_Key, in BuildNewNodeModifyKey() argument
2962 memcpy(p_AdditionalInfo->keyAndNextEngineParams[keyIndex].key, p_Key, in BuildNewNodeModifyKey()
2966 memcpy(p_AdditionalInfo->keyAndNextEngineParams[keyIndex].mask, p_Mask, in BuildNewNodeModifyKey()
2969 memset(p_AdditionalInfo->keyAndNextEngineParams[keyIndex].mask, 0xFF, in BuildNewNodeModifyKey()
2987 if (j == keyIndex) in BuildNewNodeModifyKey()
2989 ASSERT_COND(keyIndex < CC_MAX_NUM_OF_KEYS); in BuildNewNodeModifyKey()
2990 if (p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj) in BuildNewNodeModifyKey()
3011 p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj->h_StatsAd; in BuildNewNodeModifyKey()
3013 p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj->h_StatsAd = in BuildNewNodeModifyKey()
3017 p_AdditionalInfo->keyAndNextEngineParams[keyIndex].p_StatsObj = in BuildNewNodeModifyKey()
3022 p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj; in BuildNewNodeModifyKey()
3095 t_Handle h_FmPcd, t_Handle h_FmPcdCcNodeOrTree, uint16_t keyIndex, in BuildNewNodeModifyNextEngine() argument
3124 memcpy(&p_AdditionalInfo->keyAndNextEngineParams[keyIndex].nextEngineParams, in BuildNewNodeModifyNextEngine()
3142 if (p_FmPcdCcNode1->keyAndNextEngineParams[keyIndex].nextEngineParams.nextEngine in BuildNewNodeModifyNextEngine()
3145 … p_FmPcdCcNode1->keyAndNextEngineParams[keyIndex].nextEngineParams.params.ccParams.h_CcNode; in BuildNewNodeModifyNextEngine()
3147 if (p_FmPcdCcNode1->keyAndNextEngineParams[keyIndex].nextEngineParams.h_Manip) in BuildNewNodeModifyNextEngine()
3149 p_FmPcdCcNode1->keyAndNextEngineParams[keyIndex].nextEngineParams.h_Manip; in BuildNewNodeModifyNextEngine()
3152 if ((p_FmPcdCcNode1->keyAndNextEngineParams[keyIndex].nextEngineParams.nextEngine in BuildNewNodeModifyNextEngine()
3154 …&& (p_FmPcdCcNode1->keyAndNextEngineParams[keyIndex].nextEngineParams.params.frParams.h_FrmReplic)) in BuildNewNodeModifyNextEngine()
3156 … p_FmPcdCcNode1->keyAndNextEngineParams[keyIndex].nextEngineParams.params.frParams.h_FrmReplic; in BuildNewNodeModifyNextEngine()
3164 if (p_FmPcdCcTree->keyAndNextEngineParams[keyIndex].nextEngineParams.nextEngine in BuildNewNodeModifyNextEngine()
3167 … p_FmPcdCcTree->keyAndNextEngineParams[keyIndex].nextEngineParams.params.ccParams.h_CcNode; in BuildNewNodeModifyNextEngine()
3169 if (p_FmPcdCcTree->keyAndNextEngineParams[keyIndex].nextEngineParams.h_Manip) in BuildNewNodeModifyNextEngine()
3171 p_FmPcdCcTree->keyAndNextEngineParams[keyIndex].nextEngineParams.h_Manip; in BuildNewNodeModifyNextEngine()
3174 if ((p_FmPcdCcTree->keyAndNextEngineParams[keyIndex].nextEngineParams.nextEngine in BuildNewNodeModifyNextEngine()
3176 … && (p_FmPcdCcTree->keyAndNextEngineParams[keyIndex].nextEngineParams.params.frParams.h_FrmReplic)) in BuildNewNodeModifyNextEngine()
3178 … p_FmPcdCcTree->keyAndNextEngineParams[keyIndex].nextEngineParams.params.frParams.h_FrmReplic; in BuildNewNodeModifyNextEngine()
3194 ccNodeInfo.h_CcNode = PTR_MOVE(p_Ad, keyIndex * FM_PCD_CC_AD_ENTRY_SIZE); in BuildNewNodeModifyNextEngine()
3200 && (((t_FmPcdCcNode *)h_FmPcdCcNodeOrTree)->keyAndNextEngineParams[keyIndex].p_StatsObj) in BuildNewNodeModifyNextEngine()
3203 … ((t_FmPcdCcNode *)h_FmPcdCcNodeOrTree)->keyAndNextEngineParams[keyIndex].p_StatsObj->h_StatsAd; in BuildNewNodeModifyNextEngine()
3217 … && (!((t_FmPcdCcNode *)h_FmPcdCcNodeOrTree)->keyAndNextEngineParams[keyIndex].p_StatsObj) in BuildNewNodeModifyNextEngine()
3224 p_AdditionalInfo->keyAndNextEngineParams[keyIndex].p_StatsObj = in BuildNewNodeModifyNextEngine()
3244 p_AdditionalInfo->keyAndNextEngineParams[keyIndex].requiredAction = in BuildNewNodeModifyNextEngine()
3246 p_AdditionalInfo->keyAndNextEngineParams[keyIndex].requiredAction |= in BuildNewNodeModifyNextEngine()
3266 … | p_AdditionalInfo->keyAndNextEngineParams[keyIndex].requiredAction, in BuildNewNodeModifyNextEngine()
3267 &p_AdditionalInfo->keyAndNextEngineParams[keyIndex], in BuildNewNodeModifyNextEngine()
3274 &p_AdditionalInfo->keyAndNextEngineParams[keyIndex], 1, in BuildNewNodeModifyNextEngine()
3290 | p_AdditionalInfo->keyAndNextEngineParams[keyIndex].requiredAction, in BuildNewNodeModifyNextEngine()
3291 &p_AdditionalInfo->keyAndNextEngineParams[keyIndex], in BuildNewNodeModifyNextEngine()
3297 &p_AdditionalInfo->keyAndNextEngineParams[keyIndex], in BuildNewNodeModifyNextEngine()
3312 && (((t_FmPcdCcNode *)h_FmPcdCcNodeOrTree)->keyAndNextEngineParams[keyIndex].p_StatsObj) in BuildNewNodeModifyNextEngine()
3316 ((t_FmPcdCcNode *)h_FmPcdCcNodeOrTree)->keyAndNextEngineParams[keyIndex].p_StatsObj; in BuildNewNodeModifyNextEngine()
3319 p_AdditionalInfo->keyAndNextEngineParams[keyIndex].p_StatsObj = NULL; in BuildNewNodeModifyNextEngine()
3430 t_Handle h_FmPcdCcNodeOrTree, uint16_t keyIndex, in ModifyNodeCommonPart() argument
3513 p_FmPcdModifyCcKeyAdditionalParams->savedKeyIndex = keyIndex; in ModifyNodeCommonPart()
3517 if ((j == keyIndex) && !wasUpdate) in ModifyNodeCommonPart()
3536 if (keyIndex == numOfKeys) in ModifyNodeCommonPart()
4070 t_Handle h_FmPcd, t_Handle h_FmPcdCcNode, uint16_t keyIndex, in ModifyNextEngineParamNode() argument
4082 if (keyIndex >= p_CcNode->numOfKeys) in ModifyNextEngineParamNode()
4091 p_ModifyKeyParams = ModifyNodeCommonPart(p_CcNode, keyIndex, in ModifyNextEngineParamNode()
4104 err = BuildNewNodeModifyNextEngine(h_FmPcd, p_CcNode, keyIndex, in ModifyNextEngineParamNode()
4287 t_FmPcdCcNode *p_CcNode, uint16_t keyIndex, in MatchTableGetKeyStatistics() argument
4296 if (!p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj) in MatchTableGetKeyStatistics()
4303 p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj->h_StatsCounters; in MatchTableGetKeyStatistics()
5283 uint16_t keyIndex; in FmPcdCcModifyNextEngineParamTree() local
5303 keyIndex = (uint16_t)(p_FmPcdCcTree->fmPcdGroupParam[grpId].baseGroupEntry in FmPcdCcModifyNextEngineParamTree()
5306 p_ModifyKeyParams = ModifyNodeCommonPart(p_FmPcdCcTree, keyIndex, in FmPcdCcModifyNextEngineParamTree()
5321 err = BuildNewNodeModifyNextEngine(p_FmPcd, p_FmPcdCcTree, keyIndex, in FmPcdCcModifyNextEngineParamTree()
5342 uint16_t keyIndex) in FmPcdCcRemoveKey() argument
5352 if (keyIndex >= p_CcNode->numOfKeys) in FmPcdCcRemoveKey()
5367 p_ModifyKeyParams = ModifyNodeCommonPart(p_CcNode, keyIndex, in FmPcdCcRemoveKey()
5384 err = BuildNewNodeRemoveKey(p_CcNode, keyIndex, p_ModifyKeyParams); in FmPcdCcRemoveKey()
5415 uint16_t keyIndex, uint8_t keySize, uint8_t *p_Key, in FmPcdCcModifyKey() argument
5426 if (keyIndex >= p_CcNode->numOfKeys) in FmPcdCcModifyKey()
5454 p_ModifyKeyParams = ModifyNodeCommonPart(p_CcNode, keyIndex, in FmPcdCcModifyKey()
5471 err = BuildNewNodeModifyKey(p_CcNode, keyIndex, p_Key, p_Mask, in FmPcdCcModifyKey()
5509 uint16_t keyIndex; in FmPcdCcModifyMissNextEngineParamNode() local
5515 keyIndex = p_CcNode->numOfKeys; in FmPcdCcModifyMissNextEngineParamNode()
5522 p_ModifyKeyParams = ModifyNodeCommonPart(p_CcNode, keyIndex, in FmPcdCcModifyMissNextEngineParamNode()
5535 err = BuildNewNodeModifyNextEngine(h_FmPcd, p_CcNode, keyIndex, in FmPcdCcModifyMissNextEngineParamNode()
5557 uint16_t keyIndex, uint8_t keySize, in FmPcdCcAddKey() argument
5568 if (keyIndex > p_CcNode->numOfKeys) in FmPcdCcAddKey()
5612 p_ModifyKeyParams = ModifyNodeCommonPart(p_CcNode, keyIndex, in FmPcdCcAddKey()
5629 err = BuildNewNodeAddOrMdfyKeyAndNextEngine(h_FmPcd, p_CcNode, keyIndex, in FmPcdCcAddKey()
5662 uint16_t keyIndex, uint8_t keySize, in FmPcdCcModifyKeyAndNextEngine() argument
5673 if (keyIndex > p_CcNode->numOfKeys) in FmPcdCcModifyKeyAndNextEngine()
5702 p_ModifyKeyParams = ModifyNodeCommonPart(p_CcNode, keyIndex, in FmPcdCcModifyKeyAndNextEngine()
5719 err = BuildNewNodeAddOrMdfyKeyAndNextEngine(h_FmPcd, p_CcNode, keyIndex, in FmPcdCcModifyKeyAndNextEngine()
6470 t_Error FM_PCD_MatchTableAddKey(t_Handle h_CcNode, uint16_t keyIndex, in FM_PCD_MatchTableAddKey() argument
6484 if (keyIndex == FM_PCD_LAST_KEY_INDEX) in FM_PCD_MatchTableAddKey()
6485 keyIndex = p_CcNode->numOfKeys; in FM_PCD_MatchTableAddKey()
6493 err = FmPcdCcAddKey(p_FmPcd, p_CcNode, keyIndex, keySize, p_KeyParams); in FM_PCD_MatchTableAddKey()
6511 t_Error FM_PCD_MatchTableRemoveKey(t_Handle h_CcNode, uint16_t keyIndex) in FM_PCD_MatchTableRemoveKey() argument
6528 err = FmPcdCcRemoveKey(p_FmPcd, p_CcNode, keyIndex); in FM_PCD_MatchTableRemoveKey()
6548 t_Error FM_PCD_MatchTableModifyKey(t_Handle h_CcNode, uint16_t keyIndex, in FM_PCD_MatchTableModifyKey() argument
6569 err = FmPcdCcModifyKey(p_FmPcd, p_CcNode, keyIndex, keySize, p_Key, p_Mask); in FM_PCD_MatchTableModifyKey()
6588 t_Handle h_CcNode, uint16_t keyIndex, in FM_PCD_MatchTableModifyNextEngine() argument
6607 err = ModifyNextEngineParamNode(p_FmPcd, p_CcNode, keyIndex, in FM_PCD_MatchTableModifyNextEngine()
6665 uint16_t keyIndex, in FM_PCD_MatchTableModifyKeyAndNextEngine() argument
6685 err = FmPcdCcModifyKeyAndNextEngine(p_FmPcd, p_CcNode, keyIndex, keySize, in FM_PCD_MatchTableModifyKeyAndNextEngine()
6709 uint16_t keyIndex; in FM_PCD_MatchTableFindNRemoveKey() local
6724 err = FindKeyIndex(p_CcNode, keySize, p_Key, p_Mask, &keyIndex); in FM_PCD_MatchTableFindNRemoveKey()
6734 err = FmPcdCcRemoveKey(p_FmPcd, p_CcNode, keyIndex); in FM_PCD_MatchTableFindNRemoveKey()
6758 uint16_t keyIndex; in FM_PCD_MatchTableFindNModifyNextEngine() local
6774 err = FindKeyIndex(p_CcNode, keySize, p_Key, p_Mask, &keyIndex); in FM_PCD_MatchTableFindNModifyNextEngine()
6784 err = ModifyNextEngineParamNode(p_FmPcd, p_CcNode, keyIndex, in FM_PCD_MatchTableFindNModifyNextEngine()
6809 uint16_t keyIndex; in FM_PCD_MatchTableFindNModifyKeyAndNextEngine() local
6825 err = FindKeyIndex(p_CcNode, keySize, p_Key, p_Mask, &keyIndex); in FM_PCD_MatchTableFindNModifyKeyAndNextEngine()
6835 err = FmPcdCcModifyKeyAndNextEngine(p_FmPcd, h_CcNode, keyIndex, keySize, in FM_PCD_MatchTableFindNModifyKeyAndNextEngine()
6861 uint16_t keyIndex; in FM_PCD_MatchTableFindNModifyKey() local
6880 err = FindKeyIndex(p_CcNode, keySize, p_Key, p_Mask, &keyIndex); in FM_PCD_MatchTableFindNModifyKey()
6889 err = FmPcdCcModifyKey(p_FmPcd, p_CcNode, keyIndex, keySize, p_NewKey, in FM_PCD_MatchTableFindNModifyKey()
6909 t_Handle h_CcNode, uint16_t keyIndex, in FM_PCD_MatchTableGetNextEngine() argument
6917 if (keyIndex >= p_CcNode->numOfKeys) in FM_PCD_MatchTableGetNextEngine()
6921 if (keyIndex > (FM_PCD_MAX_NUM_OF_KEYS - 1)) in FM_PCD_MatchTableGetNextEngine()
6928 &p_CcNode->keyAndNextEngineParams[keyIndex].nextEngineParams, in FM_PCD_MatchTableGetNextEngine()
6935 uint32_t FM_PCD_MatchTableGetKeyCounter(t_Handle h_CcNode, uint16_t keyIndex) in FM_PCD_MatchTableGetKeyCounter() argument
6959 if (keyIndex >= p_CcNode->numOfKeys) in FM_PCD_MatchTableGetKeyCounter()
6966 if (!p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj) in FM_PCD_MatchTableGetKeyCounter()
6974 p_CcNode->keyAndNextEngineParams[keyIndex].p_StatsObj->h_StatsCounters; in FM_PCD_MatchTableGetKeyCounter()
6987 t_Handle h_CcNode, uint16_t keyIndex, in FM_PCD_MatchTableGetKeyStatistics() argument
6999 if (keyIndex >= p_CcNode->numOfKeys) in FM_PCD_MatchTableGetKeyStatistics()
7005 err = MatchTableGetKeyStatistics(p_CcNode, keyIndex, p_KeyStatistics); in FM_PCD_MatchTableGetKeyStatistics()
7043 uint16_t keyIndex; in FM_PCD_MatchTableFindNGetKeyStatistics() local
7052 err = FindKeyIndex(p_CcNode, keySize, p_Key, p_Mask, &keyIndex); in FM_PCD_MatchTableFindNGetKeyStatistics()
7061 ASSERT_COND(keyIndex < p_CcNode->numOfKeys); in FM_PCD_MatchTableFindNGetKeyStatistics()
7063 err = MatchTableGetKeyStatistics(p_CcNode, keyIndex, p_KeyStatistics); in FM_PCD_MatchTableFindNGetKeyStatistics()