Lines Matching refs:zAlloc
1417 u8 *zAlloc; /* Memory space from which to build Expr object */ in exprDup() local
1427 zAlloc = *pzBuffer; in exprDup()
1429 assert( zAlloc!=0 ); in exprDup()
1431 zAlloc = sqlite3DbMallocRawNN(db, dupedExprSize(p, dupFlags)); in exprDup()
1434 pNew = (Expr *)zAlloc; in exprDup()
1452 memcpy(zAlloc, p, nNewSize); in exprDup()
1455 memcpy(zAlloc, p, nSize); in exprDup()
1457 memset(&zAlloc[nSize], 0, EXPR_FULLSIZE-nSize); in exprDup()
1472 char *zToken = pNew->u.zToken = (char*)&zAlloc[nNewSize]; in exprDup()
1487 zAlloc += dupedExprNodeSize(p, dupFlags); in exprDup()
1490 exprDup(db, p->pLeft, EXPRDUP_REDUCE, &zAlloc) : 0; in exprDup()
1492 exprDup(db, p->pRight, EXPRDUP_REDUCE, &zAlloc) : 0; in exprDup()
1501 *pzBuffer = zAlloc; in exprDup()