Lines Matching refs:zBlob
36436 char *zBlob; in sqlite3HexToBlob() local
36439 zBlob = (char *)sqlite3DbMallocRawNN(db, n/2 + 1); in sqlite3HexToBlob()
36441 if( zBlob ){ in sqlite3HexToBlob()
36443 zBlob[i/2] = (sqlite3HexToInt(z[i])<<4) | sqlite3HexToInt(z[i+1]); in sqlite3HexToBlob()
36445 zBlob[i/2] = 0; in sqlite3HexToBlob()
36447 return zBlob; in sqlite3HexToBlob()
113730 char *zBlob;
113737 zBlob = sqlite3HexToBlob(sqlite3VdbeDb(v), z, n);
113738 sqlite3VdbeAddOp4(v, OP_Blob, n/2, target, 0, zBlob, P4_DYNAMIC);
129768 char const *zBlob = sqlite3_value_blob(pValue);
129770 assert( zBlob==sqlite3_value_blob(pValue) ); /* No encoding change */
129776 zText[(i*2)+2] = hexdigits[(zBlob[i]>>4)&0x0F];
129777 zText[(i*2)+3] = hexdigits[(zBlob[i])&0x0F];
188183 char *zBlob = 0; /* Blob read from %_segments table */
188187 rc = sqlite3Fts3ReadBlock(p, *piLeaf, &zBlob, &nBlob, 0);
188189 rc = fts3SelectLeaf(p, zTerm, nTerm, zBlob, nBlob, piLeaf, 0);
188191 sqlite3_free(zBlob);
188193 zBlob = 0;
188197 rc = sqlite3Fts3ReadBlock(p, piLeaf?*piLeaf:*piLeaf2, &zBlob, &nBlob, 0);
188201 fts3GetVarint32(zBlob, &iNewHeight);
188205 rc = fts3SelectLeaf(p, zTerm, nTerm, zBlob, nBlob, piLeaf, piLeaf2);
188208 sqlite3_free(zBlob);
214112 u8 *zBlob = (u8 *)sqlite3_value_blob(apArg[0]);
214113 if( zBlob ){
214114 sqlite3_result_int(ctx, readInt16(zBlob));