Home
last modified time | relevance | path

Searched refs:pB (Results 1 – 16 of 16) sorted by relevance

/sqlite-3.40.0/ext/misc/
H A Ddecimal.c271 nBSig = pB->nDigit - pB->nFrac; in decimal_cmp()
276 if( n>pB->nDigit ) n = pB->nDigit; in decimal_cmp()
302 if( pB==0 || pB->isNull ) goto cmp_done; in decimalCmpFunc()
351 if( pA->oom || pB==0 || pB->oom ){ in decimal_add()
361 if( nSig<pB->nDigit-pB->nFrac ){ in decimal_add()
362 nSig = pB->nDigit - pB->nFrac; in decimal_add()
365 if( nFrac<pB->nFrac ) nFrac = pB->nFrac; in decimal_add()
462 if( pB ){ in decimalSubFunc()
463 pB->sign = !pB->sign; in decimalSubFunc()
552 || pB==0 || pB->oom || pB->isNull in decimalMulFunc()
[all …]
H A Dfuzzer.c266 while( pA && pB ){ in fuzzerMergeRules()
267 if( pA->rCost<=pB->rCost ){ in fuzzerMergeRules()
272 pTail->pNext = pB; in fuzzerMergeRules()
273 pTail = pB; in fuzzerMergeRules()
274 pB = pB->pNext; in fuzzerMergeRules()
278 pTail->pNext = pB; in fuzzerMergeRules()
771 while( pA && pB ){ in fuzzerMergeStems()
777 pTail->pNext = pB; in fuzzerMergeStems()
778 pTail = pB; in fuzzerMergeStems()
779 pB = pB->pNext; in fuzzerMergeStems()
[all …]
H A Damatch.c216 amatch_avl *pY = pB->pAfter; in amatchAvlRotateBefore()
217 pB->pUp = pP->pUp; in amatchAvlRotateBefore()
218 pB->pAfter = pP; in amatchAvlRotateBefore()
219 pP->pUp = pB; in amatchAvlRotateBefore()
224 return pB; in amatchAvlRotateBefore()
270 if( pB->imbalance<0 ) p->pBefore = amatchAvlRotateAfter(pB); in amatchAvlBalance()
539 while( pA && pB ){ in amatchMergeRules()
545 pTail->pNext = pB; in amatchMergeRules()
546 pTail = pB; in amatchMergeRules()
547 pB = pB->pNext; in amatchMergeRules()
[all …]
H A Dclosure.c198 closure_avl *pB = pP->pBefore; in closureAvlRotateBefore() local
199 closure_avl *pY = pB->pAfter; in closureAvlRotateBefore()
200 pB->pUp = pP->pUp; in closureAvlRotateBefore()
201 pB->pAfter = pP; in closureAvlRotateBefore()
202 pP->pUp = pB; in closureAvlRotateBefore()
206 closureAvlRecomputeHeight(pB); in closureAvlRotateBefore()
207 return pB; in closureAvlRotateBefore()
252 closure_avl *pB = p->pBefore; in closureAvlBalance() local
253 if( pB->imbalance<0 ) p->pBefore = closureAvlRotateAfter(pB); in closureAvlBalance()
H A Dpercentile.c170 static int SQLITE_CDECL doubleCmp(const void *pA, const void *pB){ in doubleCmp() argument
172 double b = *(double*)pB; in doubleCmp()
H A Dspellfix.c665 static int editDist3CostCompare(EditDist3Cost *pA, EditDist3Cost *pB){ in editDist3CostCompare() argument
668 if( n>pB->nFrom ) n = pB->nFrom; in editDist3CostCompare()
669 rc = strncmp(pA->a, pB->a, n); in editDist3CostCompare()
670 if( rc==0 ) rc = pA->nFrom - pB->nFrom; in editDist3CostCompare()
680 EditDist3Cost *pB in editDist3CostMerge() argument
685 while( pA && pB ){ in editDist3CostMerge()
686 if( editDist3CostCompare(pA,pB)<=0 ){ in editDist3CostMerge()
690 p = pB; in editDist3CostMerge()
691 pB = pB->pNext; in editDist3CostMerge()
699 *ppTail = pB; in editDist3CostMerge()
/sqlite-3.40.0/src/
H A Drowset.c243 struct RowSetEntry *pB /* Second sorted list to be merged */ in rowSetEntryMerge() argument
249 assert( pA!=0 && pB!=0 ); in rowSetEntryMerge()
252 assert( pB->pRight==0 || pB->v<=pB->pRight->v ); in rowSetEntryMerge()
253 if( pA->v<=pB->v ){ in rowSetEntryMerge()
254 if( pA->v<pB->v ) pTail = pTail->pRight = pA; in rowSetEntryMerge()
257 pTail->pRight = pB; in rowSetEntryMerge()
261 pTail = pTail->pRight = pB; in rowSetEntryMerge()
262 pB = pB->pRight; in rowSetEntryMerge()
263 if( pB==0 ){ in rowSetEntryMerge()
H A Dpcache.c732 static PgHdr *pcacheMergeDirtyList(PgHdr *pA, PgHdr *pB){ in pcacheMergeDirtyList() argument
735 assert( pA!=0 && pB!=0 ); in pcacheMergeDirtyList()
737 if( pA->pgno<pB->pgno ){ in pcacheMergeDirtyList()
742 pTail->pDirty = pB; in pcacheMergeDirtyList()
746 pTail->pDirty = pB; in pcacheMergeDirtyList()
747 pTail = pB; in pcacheMergeDirtyList()
748 pB = pB->pDirty; in pcacheMergeDirtyList()
749 if( pB==0 ){ in pcacheMergeDirtyList()
H A Dexpr.c5589 const Expr *pB, in sqlite3ExprCompare() argument
5593 if( pA==0 || pB==0 ){ in sqlite3ExprCompare()
5594 return pB==pA ? 0 : 2; in sqlite3ExprCompare()
5601 if( (pA->flags&pB->flags&EP_IntValue)!=0 && pA->u.iValue==pB->u.iValue ){ in sqlite3ExprCompare()
5610 if( pB->op==TK_COLLATE && sqlite3ExprCompare(pParse, pA,pB->pLeft,iTab)<2 ){ in sqlite3ExprCompare()
5627 assert( pA->op==pB->op ); in sqlite3ExprCompare()
5642 if( pB->u.zToken!=0 in sqlite3ExprCompare()
5690 if( pA==0 && pB==0 ) return 0; in sqlite3ExprListCompare()
5691 if( pA==0 || pB==0 ) return 1; in sqlite3ExprListCompare()
5692 if( pA->nExpr!=pB->nExpr ) return 1; in sqlite3ExprListCompare()
[all …]
H A Dvdbeaux.c130 assert( pA->db==pB->db ); in sqlite3VdbeSwap()
132 *pA = *pB; in sqlite3VdbeSwap()
133 *pB = tmp; in sqlite3VdbeSwap()
135 pA->pVNext = pB->pVNext; in sqlite3VdbeSwap()
136 pB->pVNext = pTmp; in sqlite3VdbeSwap()
138 pA->ppVPrev = pB->ppVPrev; in sqlite3VdbeSwap()
139 pB->ppVPrev = ppTmp; in sqlite3VdbeSwap()
141 pA->zSql = pB->zSql; in sqlite3VdbeSwap()
142 pB->zSql = zTmp; in sqlite3VdbeSwap()
146 pB->zNormSql = zTmp; in sqlite3VdbeSwap()
[all …]
H A Dselect.c255 int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC){ in sqlite3JoinType() argument
276 apAll[1] = pB; in sqlite3JoinType()
300 if( pB==0 ){ zSp1++; } in sqlite3JoinType()
303 "%T%s%T%s%T", pA, zSp1, pB, zSp2, pC); in sqlite3JoinType()
/sqlite-3.40.0/tool/
H A Dmkkeywordhash.c336 const Keyword *pB = (Keyword*)b; in keywordCompare1() local
337 int n = pA->len - pB->len; in keywordCompare1()
339 n = strcmp(pA->zName, pB->zName); in keywordCompare1()
346 const Keyword *pB = (Keyword*)b; in keywordCompare2() local
347 int n = pB->longestSuffix - pA->longestSuffix; in keywordCompare2()
349 n = strcmp(pA->zName, pB->zName); in keywordCompare2()
356 const Keyword *pB = (Keyword*)b; in keywordCompare3() local
357 int n = pA->offset - pB->offset; in keywordCompare3()
358 if( n==0 ) n = pB->id - pA->id; in keywordCompare3()
H A Dlemon.c1566 static struct rule *Rule_merge(struct rule *pA, struct rule *pB){ in Rule_merge() argument
1569 while( pA && pB ){ in Rule_merge()
1570 if( pA->iRule<pB->iRule ){ in Rule_merge()
1575 *ppPrev = pB; in Rule_merge()
1576 ppPrev = &pB->next; in Rule_merge()
1577 pB = pB->next; in Rule_merge()
1583 *ppPrev = pB; in Rule_merge()
5109 const struct state *pB = *(const struct state**)b; in stateResortCompare() local
5112 n = pB->nNtAct - pA->nNtAct; in stateResortCompare()
5114 n = pB->nTknAct - pA->nTknAct; in stateResortCompare()
[all …]
/sqlite-3.40.0/ext/session/
H A Dchangeset.c224 void *pB; in main() local
235 readFile(argv[3], &szB, &pB); in main()
236 rc = sqlite3changeset_concat(sz, pBuf, szB, pB, &szOut, &pOutBuf); in main()
245 sqlite3_free(pB); in main()
H A Dsqlite3session.h868 void *pB, /* Pointer to buffer containing changeset B */
/sqlite-3.40.0/ext/rtree/
H A Drtree.c1402 const RtreeSearchPoint *pB in rtreeSearchPointCompare() argument
1404 if( pA->rScore<pB->rScore ) return -1; in rtreeSearchPointCompare()
1405 if( pA->rScore>pB->rScore ) return +1; in rtreeSearchPointCompare()
1406 if( pA->iLevel<pB->iLevel ) return -1; in rtreeSearchPointCompare()
1407 if( pA->iLevel>pB->iLevel ) return +1; in rtreeSearchPointCompare()