Home
last modified time | relevance | path

Searched refs:ctx (Results 1 – 25 of 64) sorted by relevance

123

/sqlite-3.40.0/src/
H A Dtest_md5.c181 ctx->isInit = 1; in MD5Init()
186 ctx->bits[0] = 0; in MD5Init()
219 MD5Transform(ctx->buf, (uint32 *)ctx->in); in MD5Update()
229 MD5Transform(ctx->buf, (uint32 *)ctx->in); in MD5Update()
263 MD5Transform(ctx->buf, (uint32 *)ctx->in); in MD5Final()
274 memcpy(ctx->in + 14*4, ctx->bits, 8); in MD5Final()
276 MD5Transform(ctx->buf, (uint32 *)ctx->in); in MD5Final()
324 MD5Context ctx; in md5_cmd() local
334 MD5Init(&ctx); in md5_cmd()
356 MD5Context ctx; in md5file_cmd() local
[all …]
H A Dtest_window.c40 sqlite3_context *ctx, in doTestWindowStep() argument
108 sqlite3_context *ctx, in testWindowStep() argument
112 doTestWindowStep(0, ctx, nArg, apArg); in testWindowStep()
115 sqlite3_context *ctx, in testWindowInverse() argument
119 doTestWindowStep(1, ctx, nArg, apArg); in testWindowInverse()
123 doTestWindowFinalize(0, ctx); in testWindowFinal()
126 doTestWindowFinalize(1, ctx); in testWindowValue()
226 sqlite3_context *ctx, in sumintStep() argument
247 sqlite3_context *ctx, in sumintInverse() argument
264 sqlite3_result_int64(ctx, res); in sumintFinal()
[all …]
H A Djson.c1368 sqlite3_context *ctx, in jsonParseFunc() argument
1379 jsonInit(&s, ctx); in jsonParseFunc()
1437 jsonInit(&jx, ctx); in jsonQuoteFunc()
1456 jsonInit(&jx, ctx); in jsonArrayFunc()
1485 p = jsonParseCached(ctx, argv, ctx); in jsonArrayLengthFunc()
1547 p = jsonParseCached(ctx, argv, ctx); in jsonExtractFunc()
1747 jsonInit(&jx, ctx); in jsonObjectFunc()
1921 p = jsonParseCached(ctx, argv, ctx); in jsonTypeFunc()
1975 pStr->pCtx = ctx; in jsonArrayStep()
1983 pStr->pCtx = ctx; in jsonArrayCompute()
[all …]
H A Dvdbevtab.c236 sqlite3_result_int(ctx, pCur->iAddr); in bytecodevtabColumn()
243 sqlite3_result_int(ctx, pOp->p1); in bytecodevtabColumn()
246 sqlite3_result_int(ctx, pOp->p2); in bytecodevtabColumn()
249 sqlite3_result_int(ctx, pOp->p3); in bytecodevtabColumn()
257 sqlite3_result_text(ctx, pCur->zP4, -1, SQLITE_STATIC); in bytecodevtabColumn()
261 sqlite3_result_text(ctx, zCom, -1, sqlite3_free); in bytecodevtabColumn()
266 sqlite3_result_int(ctx, pOp->p5); in bytecodevtabColumn()
277 sqlite3_result_text(ctx, "(FK)", 4, SQLITE_STATIC); in bytecodevtabColumn()
282 sqlite3_result_text(ctx, pCur->zType, -1, SQLITE_STATIC); in bytecodevtabColumn()
288 sqlite3_result_text(ctx, pCur->zName, -1, SQLITE_STATIC); in bytecodevtabColumn()
[all …]
H A Ddbstat.c801 sqlite3_context *ctx, in statColumn() argument
816 sqlite3_result_int64(ctx, pCsr->nPage); in statColumn()
818 sqlite3_result_int64(ctx, pCsr->iPageno); in statColumn()
827 sqlite3_result_int(ctx, pCsr->nCell); in statColumn()
830 sqlite3_result_int(ctx, pCsr->nPayload); in statColumn()
833 sqlite3_result_int(ctx, pCsr->nUnused); in statColumn()
836 sqlite3_result_int(ctx, pCsr->nMxPayload); in statColumn()
840 sqlite3_result_int64(ctx, pCsr->iOffset); in statColumn()
844 sqlite3_result_int(ctx, pCsr->szPage); in statColumn()
847 sqlite3 *db = sqlite3_context_db_handle(ctx); in statColumn()
[all …]
H A Dvdbemem.c464 memset(&ctx, 0, sizeof(ctx)); in sqlite3VdbeMemFinalize()
468 ctx.pOut = &t; in sqlite3VdbeMemFinalize()
469 ctx.pMem = pMem; in sqlite3VdbeMemFinalize()
470 ctx.pFunc = pFunc; in sqlite3VdbeMemFinalize()
476 return ctx.isError; in sqlite3VdbeMemFinalize()
495 memset(&ctx, 0, sizeof(ctx)); in sqlite3VdbeMemAggValue()
497 ctx.pOut = pOut; in sqlite3VdbeMemAggValue()
498 ctx.pMem = pAccum; in sqlite3VdbeMemAggValue()
499 ctx.pFunc = pFunc; in sqlite3VdbeMemAggValue()
1507 memset(&ctx, 0, sizeof(ctx)); in valueFromFunction()
[all …]
H A Dtest_fs.c295 static int fsdirColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, int i){ in fsdirColumn() argument
299 sqlite3_result_text(ctx, pCsr->zDir, -1, SQLITE_STATIC); in fsdirColumn()
303 sqlite3_result_text(ctx, pCsr->pEntry->d_name, -1, SQLITE_TRANSIENT); in fsdirColumn()
565 static int fstreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, int i){ in fstreeColumn() argument
568 sqlite3_result_value(ctx, sqlite3_column_value(pCsr->pStmt, 0)); in fstreeColumn()
575 sqlite3_result_int64(ctx, sBuf.st_size); in fstreeColumn()
584 sqlite3_result_blob(ctx, aBuf, nRead, SQLITE_TRANSIENT); in fstreeColumn()
722 static int fsColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, int i){ in fsColumn() argument
727 sqlite3_result_value(ctx, sqlite3_column_value(pCur->pStmt, 0)); in fsColumn()
758 sqlite3_result_text(ctx, pCur->zBuf, -1, SQLITE_TRANSIENT); in fsColumn()
H A Ddbpage.c265 sqlite3_context *ctx, in dbpageColumn() argument
272 sqlite3_result_int(ctx, pCsr->pgno); in dbpageColumn()
280 sqlite3_result_zeroblob(ctx, pCsr->szPage); in dbpageColumn()
284 sqlite3_result_blob(ctx, sqlite3PagerGetData(pDbPage), pCsr->szPage, in dbpageColumn()
292 sqlite3 *db = sqlite3_context_db_handle(ctx); in dbpageColumn()
293 sqlite3_result_text(ctx, db->aDb[pCsr->iDb].zDbSName, -1, SQLITE_STATIC); in dbpageColumn()
H A Dtest_tclvar.c250 static int tclvarColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, int i){ in tclvarColumn() argument
266 sqlite3_result_text(ctx, z1, -1, SQLITE_TRANSIENT); in tclvarColumn()
270 sqlite3_result_text(ctx, z2, -1, SQLITE_TRANSIENT); in tclvarColumn()
275 sqlite3_result_text(ctx, Tcl_GetString(pVal), -1, SQLITE_TRANSIENT); in tclvarColumn()
282 sqlite3_result_text(ctx, z3, -1, sqlite3_free); in tclvarColumn()
284 sqlite3_result_text(ctx, z1, -1, SQLITE_TRANSIENT); in tclvarColumn()
/sqlite-3.40.0/ext/fts5/
H A Dfts5_aux.c210 HighlightContext ctx; in fts5HighlightFunction() local
224 rc = pApi->xColumnText(pFts, iCol, &ctx.zIn, &ctx.nIn); in fts5HighlightFunction()
226 if( ctx.zIn ){ in fts5HighlightFunction()
232 rc = pApi->xTokenize(pFts, ctx.zIn, ctx.nIn, (void*)&ctx,fts5HighlightCb); in fts5HighlightFunction()
234 fts5HighlightAppend(&rc, &ctx, &ctx.zIn[ctx.iOff], ctx.nIn - ctx.iOff); in fts5HighlightFunction()
382 HighlightContext ctx; in fts5SnippetFunction() local
485 rc = pApi->xColumnText(pFts, iBestCol, &ctx.zIn, &ctx.nIn); in fts5SnippetFunction()
490 if( ctx.zIn ){ in fts5SnippetFunction()
504 while( ctx.iter.iStart>=0 && ctx.iter.iStart<iBestStart && rc==SQLITE_OK ){ in fts5SnippetFunction()
509 rc = pApi->xTokenize(pFts, ctx.zIn, ctx.nIn, (void*)&ctx,fts5HighlightCb); in fts5SnippetFunction()
[all …]
H A Dfts5_storage.c402 Fts5InsertCtx ctx; in fts5StorageDeleteFromIndex() local
413 ctx.pStorage = p; in fts5StorageDeleteFromIndex()
414 ctx.iCol = -1; in fts5StorageDeleteFromIndex()
431 ctx.szCol = 0; in fts5StorageDeleteFromIndex()
609 ctx.pStorage = p; in sqlite3Fts5StorageRebuild()
624 for(ctx.iCol=0; rc==SQLITE_OK && ctx.iCol<pConfig->nCol; ctx.iCol++){ in sqlite3Fts5StorageRebuild()
637 p->aTotalSize[ctx.iCol] += (i64)ctx.szCol; in sqlite3Fts5StorageRebuild()
744 ctx.pStorage = p; in sqlite3Fts5StorageIndexInsert()
750 for(ctx.iCol=0; rc==SQLITE_OK && ctx.iCol<pConfig->nCol; ctx.iCol++){ in sqlite3Fts5StorageIndexInsert()
751 ctx.szCol = 0; in sqlite3Fts5StorageIndexInsert()
[all …]
H A Dfts5_tcl.c299 F5tFunction ctx; in xF5tApi() local
300 ctx.interp = interp; in xF5tApi()
301 ctx.pScript = objv[3]; in xF5tApi()
302 rc = p->pApi->xTokenize(p->pFts, zText, nText, &ctx, xTokenizeCb); in xF5tApi()
383 F5tFunction ctx; in xF5tApi() local
387 ctx.interp = interp; in xF5tApi()
388 ctx.pScript = objv[3]; in xF5tApi()
699 F5tTokenizeCtx ctx; in f5tTokenize() local
737 ctx.bSubst = (objc==5); in f5tTokenize()
738 ctx.pRet = pRet; in f5tTokenize()
[all …]
/sqlite-3.40.0/test/
H A Dwindow5.test24 proc m_step {ctx val} {
25 lappend ctx $val
26 return $ctx
28 proc m_value {ctx} {
29 set lSort [lsort $ctx]
47 proc m_inverse {ctx val} {
48 set ctx [lrange $ctx 1 end]
49 return $ctx
51 proc w_value {ctx} {
52 lsort $ctx
H A Dthreadtest3.c270 ctx->isInit = 1; in MD5Init()
275 ctx->bits[0] = 0; in MD5Init()
276 ctx->bits[1] = 0; in MD5Init()
289 t = ctx->bits[0]; in MD5Update()
308 MD5Transform(ctx->buf, (uint32 *)ctx->u.in); in MD5Update()
318 MD5Transform(ctx->buf, (uint32 *)ctx->u.in); in MD5Update()
352 MD5Transform(ctx->buf, (uint32 *)ctx->u.in); in MD5Final()
363 ctx->u.in32[14] = ctx->bits[0]; in MD5Final()
364 ctx->u.in32[15] = ctx->bits[1]; in MD5Final()
366 MD5Transform(ctx->buf, (uint32 *)ctx->u.in); in MD5Final()
[all …]
H A Dtt3_checkpoint.c132 CheckpointStarvationCtx ctx = { SQLITE_CHECKPOINT_PASSIVE, 0 }; in checkpoint_starvation_1() local
133 checkpoint_starvation_main(nMs, &ctx); in checkpoint_starvation_1()
134 if( ctx.nMaxFrame<(CHECKPOINT_STARVATION_FRAMELIMIT*10) ){ in checkpoint_starvation_1()
135 test_error(&err, "WAL failed to grow - %d frames", ctx.nMaxFrame); in checkpoint_starvation_1()
142 CheckpointStarvationCtx ctx = { SQLITE_CHECKPOINT_RESTART, 0 }; in checkpoint_starvation_2() local
143 checkpoint_starvation_main(nMs, &ctx); in checkpoint_starvation_2()
144 if( ctx.nMaxFrame>CHECKPOINT_STARVATION_FRAMELIMIT+10 ){ in checkpoint_starvation_2()
145 test_error(&err, "WAL grew too large - %d frames", ctx.nMaxFrame); in checkpoint_starvation_2()
H A Dswarmvtab3.test142 CREATE TEMP TABLE swarm(file, tbl, minval, maxval, ctx);
154 set ctx [expr abs(int(rand() *1000000))]
155 if {[info exists ctx_used($ctx)]==0} break
157 set ctx_used($ctx) 1
159 set file test_remote.db$ctx
175 proc missing_db {filename ctx} {
176 file copy $ctx $filename
180 proc openclose_db {filename ctx bClose} {
207 'SELECT file, tbl, minval, minval, ctx FROM swarm',
H A Dbestindex6.test86 CREATE TABLE t2(ctx int, id int, value text);
97 select * from t2 left join t1 on t1.id=t2.ctx where t1.value is null;
101 select * from vt2 left join vt1 on vt1.id=vt2.ctx where vt1.value is null;
106 select * from vt2 left join vt1 on vt1.id=vt2.ctx where vt1.value is $xxx;
110 select * from t2 left join vt1 on vt1.id=t2.ctx where vt1.value = 3
/sqlite-3.40.0/ext/lsm1/
H A Dlsm_shared.c182 DbTruncateCtx ctx; in dbTruncate()
228 ctx.iInUse = -1; in dbTruncateFile()
691 ctx[0].pDb = pDb; in lsmWalkFreelist()
695 ctx[0].iFree = ctx[0].pFreelist->nEntry-1; in lsmWalkFreelist()
700 ctx[0].pUsrctx = (void *)&ctx[1]; in lsmWalkFreelist()
701 ctx[0].bDone = 0; in lsmWalkFreelist()
703 ctx[1].pDb = pDb; in lsmWalkFreelist()
707 ctx[1].iFree = ctx[1].pFreelist->nEntry-1; in lsmWalkFreelist()
711 ctx[1].xUsr = x; in lsmWalkFreelist()
713 ctx[1].bDone = 0; in lsmWalkFreelist()
[all …]
H A Dlsm_vtab.c636 sqlite3_context *ctx, /* First argument to sqlite3_result_...() */ in lsm1Column() argument
647 sqlite3_result_blob(ctx, pVal, nVal, SQLITE_TRANSIENT); in lsm1Column()
649 sqlite3_result_text(ctx,(const char*)pVal, nVal, SQLITE_TRANSIENT); in lsm1Column()
654 sqlite3_result_int64(ctx, (sqlite3_int64)v1); in lsm1Column()
662 sqlite3_result_blob(ctx, pVal, nVal, SQLITE_TRANSIENT); in lsm1Column()
668 sqlite3_result_blob(ctx, pVal, nVal, SQLITE_TRANSIENT); in lsm1Column()
680 sqlite3_result_int(ctx, pCur->aiOfst[i]); in lsm1Column()
686 sqlite3_result_int64(ctx, v); in lsm1Column()
693 sqlite3_result_double(ctx, v); in lsm1Column()
698 sqlite3_result_text(ctx, (const char*)zData, nData, SQLITE_TRANSIENT); in lsm1Column()
[all …]
/sqlite-3.40.0/ext/lsm1/lsm-test/
H A Dlsmtest_io.c194 IoContext ctx; in do_io() local
206 memset(&ctx, 0, sizeof(IoContext)); in do_io()
222 ctx.fd = open(zFile, O_RDWR|O_CREAT|_O_BINARY, 0644); in do_io()
223 if( ctx.fd<0 ){ in do_io()
233 rc = doOneCmd(&ctx, aData, pgsz, z, &z); in do_io()
238 rc = doOneCmd(&ctx, aData, pgsz, azArg[i], 0); in do_io()
242 printf("%dK written in %d ms\n", ctx.nWrite, testTimeGet()); in do_io()
245 close(ctx.fd); in do_io()
/sqlite-3.40.0/ext/misc/
H A Dfileio.c153 db = sqlite3_context_db_handle(ctx); in readFileContents()
156 sqlite3_result_error_code(ctx, SQLITE_TOOBIG); in readFileContents()
162 sqlite3_result_error_nomem(ctx); in readFileContents()
167 sqlite3_result_blob64(ctx, pBuf, nIn, sqlite3_free); in readFileContents()
169 sqlite3_result_error_code(ctx, SQLITE_IOERR); in readFileContents()
201 sqlite3_result_error(ctx, zMsg, -1); in ctxErrorMsg()
765 sqlite3_result_int64(ctx, pCur->sStat.st_mode); in fsdirColumn()
769 sqlite3_result_int64(ctx, pCur->sStat.st_mtime); in fsdirColumn()
775 sqlite3_result_null(ctx); in fsdirColumn()
790 sqlite3_result_error_nomem(ctx); in fsdirColumn()
[all …]
H A Dbtreeinfo.c333 sqlite3_context *ctx, in binfoColumn() argument
339 sqlite3 *db = sqlite3_context_db_handle(ctx); in binfoColumn()
352 sqlite3_result_value(ctx, sqlite3_column_value(pCsr->pStmt, i+1)); in binfoColumn()
356 sqlite3_result_int(ctx, pCsr->hasRowid); in binfoColumn()
360 sqlite3_result_int64(ctx, pCsr->nEntry); in binfoColumn()
364 sqlite3_result_int(ctx, pCsr->nPage); in binfoColumn()
368 sqlite3_result_int(ctx, pCsr->depth); in binfoColumn()
372 sqlite3_result_text(ctx, pCsr->zSchema, -1, SQLITE_STATIC); in binfoColumn()
H A Dcarray.c193 sqlite3_context *ctx, /* First argument to sqlite3_result_...() */ in carrayColumn() argument
202 sqlite3_result_text(ctx, azType[pCur->eType], -1, SQLITE_STATIC); in carrayColumn()
209 sqlite3_result_int(ctx, p[pCur->iRowid-1]); in carrayColumn()
214 sqlite3_result_int64(ctx, p[pCur->iRowid-1]); in carrayColumn()
219 sqlite3_result_double(ctx, p[pCur->iRowid-1]); in carrayColumn()
224 sqlite3_result_text(ctx, p[pCur->iRowid-1], -1, SQLITE_TRANSIENT); in carrayColumn()
230 sqlite3_result_int64(ctx, x); in carrayColumn()
H A Dqpvtab.c214 sqlite3_context *ctx, /* First argument to sqlite3_result_...() */ in qpvtabColumn() argument
230 sqlite3_result_null(ctx); in qpvtabColumn()
232 sqlite3_result_int(ctx, atoi(z)); in qpvtabColumn()
234 sqlite3_result_text64(ctx, z, zEnd-z, SQLITE_TRANSIENT, SQLITE_UTF8); in qpvtabColumn()
238 sqlite3_result_int(ctx, i-QPVTAB_A+1); in qpvtabColumn()
241 sqlite3_result_text64(ctx, &x, 1, SQLITE_TRANSIENT, SQLITE_UTF8); in qpvtabColumn()
244 sqlite3_result_int(ctx, pCur->flags); in qpvtabColumn()
H A Dprefixes.c134 sqlite3_context *ctx, /* First argument to sqlite3_result_...() */ in prefixesColumn() argument
140 sqlite3_result_text(ctx, pCur->zStr, pCur->nStr - (int)pCur->iRowid, in prefixesColumn()
144 sqlite3_result_text(ctx, pCur->zStr, pCur->nStr, 0); in prefixesColumn()
280 sqlite3_context *ctx, in prefixLengthFunc() argument
299 sqlite3_result_int(ctx, nRet); in prefixLengthFunc()

123