Lines Matching refs:pA
236 amatch_avl *pA = pP->pAfter; in amatchAvlRotateAfter() local
237 amatch_avl *pY = pA->pBefore; in amatchAvlRotateAfter()
238 pA->pUp = pP->pUp; in amatchAvlRotateAfter()
239 pA->pBefore = pP; in amatchAvlRotateAfter()
240 pP->pUp = pA; in amatchAvlRotateAfter()
244 amatchAvlRecomputeHeight(pA); in amatchAvlRotateAfter()
245 return pA; in amatchAvlRotateAfter()
274 amatch_avl *pA = p->pAfter; in amatchAvlBalance() local
275 if( pA->imbalance>0 ) p->pAfter = amatchAvlRotateBefore(pA); in amatchAvlBalance()
534 static amatch_rule *amatchMergeRules(amatch_rule *pA, amatch_rule *pB){ in amatchMergeRules() argument
539 while( pA && pB ){ in amatchMergeRules()
540 if( pA->rCost<=pB->rCost ){ in amatchMergeRules()
541 pTail->pNext = pA; in amatchMergeRules()
542 pTail = pA; in amatchMergeRules()
543 pA = pA->pNext; in amatchMergeRules()
550 if( pA==0 ){ in amatchMergeRules()
553 pTail->pNext = pA; in amatchMergeRules()