Lines Matching defs:zRoot

182649       char const *zRoot = sqlite3_column_blob(pStmt, 4);
182653 if( iStartBlock && zTerm && zRoot ){
182655 rc = fts3SelectLeaf(p, zTerm, nTerm, zRoot, nRoot, &iStartBlock, pi);
182663 iEndBlock, zRoot, nRoot, &pSeg
191507 const char *zRoot, /* Buffer containing root node */
191514 assert( zRoot!=0 || nRoot==0 );
191516 assert( zRoot!=0 || CORRUPT_DB );
191540 if( nRoot ) memcpy(pReader->aNode, zRoot, nRoot);
191861 char *zRoot, /* Blob value for "root" field */
191862 int nRoot /* Number of bytes in buffer zRoot */
191878 sqlite3_bind_blob(pStmt, 6, zRoot, nRoot, SQLITE_STATIC);
192282 char *zRoot = NULL; /* Pointer to buffer containing root node */
192283 int nRoot = 0; /* Size of buffer zRoot */
192289 pWriter->iFirst, pWriter->iFree, &iLast, &zRoot, &nRoot);
192293 pWriter->iFirst, iLastLeaf, iLast, pWriter->nLeafData, zRoot, nRoot);
200376 char *zRoot; /* Path by which to filter zJson */
200454 sqlite3_free(p->zRoot);
200461 p->zRoot = 0;
200636 if( p->zRoot ){
200637 jsonAppendRaw(&x, p->zRoot, (int)strlen(p->zRoot));
200663 const char *zRoot = p->zRoot;
200664 if( zRoot==0 ) zRoot = "$";
200665 sqlite3_result_text(ctx, zRoot, -1, SQLITE_STATIC);
200686 ** 1 if the constraint is found, 3 if the constraint and zRoot are found,
200755 const char *zRoot = 0;
200784 zRoot = (const char*)sqlite3_value_text(argv[1]);
200785 if( zRoot==0 ) return SQLITE_OK;
200787 p->zRoot = sqlite3_malloc64( n+1 );
200788 if( p->zRoot==0 ) return SQLITE_NOMEM;
200789 memcpy(p->zRoot, zRoot, (size_t)n+1);
200790 if( zRoot[0]!='$' ){
200791 zErr = zRoot;
200793 pNode = jsonLookupStep(&p->sParse, 0, p->zRoot+1, 0, &zErr);