Lines Matching refs:pCtx

2044   sqlite3_context *pCtx,  in shellStrtod()  argument
2051 sqlite3_result_double(pCtx, strtod(z,0)); in shellStrtod()
2062 sqlite3_context *pCtx, in shellDtostr() argument
2072 sqlite3_result_text(pCtx, z, -1, SQLITE_TRANSIENT); in shellDtostr()
2083 sqlite3_context *pCtx, in shellModuleSchema() argument
2091 zFake = zName? shellFakeSchema(sqlite3_context_db_handle(pCtx), 0, zName) : 0; in shellModuleSchema()
2093 sqlite3_result_text(pCtx, sqlite3_mprintf("/* %s */", zFake), in shellModuleSchema()
2119 sqlite3_context *pCtx, in shellAddSchemaName() argument
2135 sqlite3 *db = sqlite3_context_db_handle(pCtx); in shellAddSchemaName()
2163 sqlite3_result_text(pCtx, z, -1, sqlite3_free); in shellAddSchemaName()
2169 sqlite3_result_value(pCtx, apVal[0]); in shellAddSchemaName()
3836 sqlite3_context *pCtx, /* Report error here, if not null */ in decimal_new() argument
3883 if( pCtx ) sqlite3_result_error_nomem(pCtx); in decimal_new()
3891 static void decimal_result(sqlite3_context *pCtx, Decimal *p){ in decimal_result() argument
3896 sqlite3_result_error_nomem(pCtx); in decimal_result()
3900 sqlite3_result_null(pCtx); in decimal_result()
3905 sqlite3_result_error_nomem(pCtx); in decimal_result()
3938 sqlite3_result_text(pCtx, z, i, sqlite3_free); in decimal_result()
3946 static void decimal_result_sci(sqlite3_context *pCtx, Decimal *p){ in decimal_result_sci() argument
3957 sqlite3_result_error_nomem(pCtx); in decimal_result_sci()
3961 sqlite3_result_null(pCtx); in decimal_result_sci()
3970 sqlite3_result_error_nomem(pCtx); in decimal_result_sci()
3999 sqlite3_result_text(pCtx, z, -1, sqlite3_free); in decimal_result_sci()
7517 sqlite3_context *pCtx, /* Context to return bytes written in */ in writeFile() argument
7567 sqlite3_result_int64(pCtx, nWrite); in writeFile()
10322 sqlite3_context *pCtx, /* Store result here */ in zipfileInflate() argument
10329 sqlite3_result_error_nomem(pCtx); in zipfileInflate()
10342 zipfileCtxErrorMsg(pCtx, "inflateInit2() failed (%d)", err); in zipfileInflate()
10346 zipfileCtxErrorMsg(pCtx, "inflate() failed (%d)", err); in zipfileInflate()
10348 sqlite3_result_blob(pCtx, aRes, nOut, zipfileFree); in zipfileInflate()
11345 static void zipfileStep(sqlite3_context *pCtx, int nVal, sqlite3_value **apVal){ in zipfileStep() argument
11374 p = (ZipfileCtx*)sqlite3_aggregate_context(pCtx, sizeof(ZipfileCtx)); in zipfileStep()
11509 sqlite3_result_error(pCtx, zErr, -1); in zipfileStep()
11511 sqlite3_result_error_code(pCtx, rc); in zipfileStep()
11520 static void zipfileFinal(sqlite3_context *pCtx){ in zipfileFinal() argument
11526 p = (ZipfileCtx*)sqlite3_aggregate_context(pCtx, sizeof(ZipfileCtx)); in zipfileFinal()
11538 sqlite3_result_error_nomem(pCtx); in zipfileFinal()
11543 sqlite3_result_blob(pCtx, aZip, (int)nZip, zipfileFree); in zipfileFinal()
13174 void *pCtx, in idxAuthCallback() argument
13186 sqlite3expert *p = (sqlite3expert*)pCtx; in idxAuthCallback()
13381 sqlite3_context *pCtx, in idxSampleFunc() argument
13385 struct IdxSampleCtx *p = (struct IdxSampleCtx*)sqlite3_user_data(pCtx); in idxSampleFunc()
13401 sqlite3_result_int(pCtx, bRet); in idxSampleFunc()
13422 sqlite3_context *pCtx, in idxRemFunc() argument
13426 struct IdxRemCtx *p = (struct IdxRemCtx*)sqlite3_user_data(pCtx); in idxRemFunc()
13441 sqlite3_result_int64(pCtx, pSlot->iVal); in idxRemFunc()
13445 sqlite3_result_double(pCtx, pSlot->rVal); in idxRemFunc()
13449 sqlite3_result_blob(pCtx, pSlot->z, pSlot->n, SQLITE_TRANSIENT); in idxRemFunc()
13453 sqlite3_result_text(pCtx, pSlot->z, pSlot->n, SQLITE_TRANSIENT); in idxRemFunc()
13478 sqlite3_result_error_nomem(pCtx); in idxRemFunc()
13645 struct IdxRemCtx *pCtx = 0; in idxPopulateStat1() local
13672 pCtx = (struct IdxRemCtx*)idxMalloc(&rc, nByte); in idxPopulateStat1()
13678 2, SQLITE_UTF8, (void*)pCtx, idxRemFunc, 0, 0 in idxPopulateStat1()
13688 pCtx->nSlot = nMax+1; in idxPopulateStat1()
13724 if( pCtx ){ in idxPopulateStat1()
13725 for(i=0; i<pCtx->nSlot; i++){ in idxPopulateStat1()
13726 sqlite3_free(pCtx->aSlot[i].z); in idxPopulateStat1()
13728 sqlite3_free(pCtx); in idxPopulateStat1()
14696 sqlite3_context *pCtx, in intckParseCreateIndexFunc() argument
14709 sqlite3_result_text(pCtx, zRes, nRes, SQLITE_TRANSIENT); in intckParseCreateIndexFunc()
15318 void *pCtx
15914 sqlite3_context *pCtx, in dbdataValue() argument
15926 sqlite3_result_null(pCtx); in dbdataValue()
15930 sqlite3_result_int(pCtx, 0); in dbdataValue()
15933 sqlite3_result_int(pCtx, 1); in dbdataValue()
15951 sqlite3_result_double(pCtx, r); in dbdataValue()
15953 sqlite3_result_int64(pCtx, (sqlite3_int64)v); in dbdataValue()
15964 sqlite3_result_text16be(pCtx, (void*)pData, n, SQLITE_TRANSIENT); in dbdataValue()
15967 sqlite3_result_text16le(pCtx, (void*)pData, n, SQLITE_TRANSIENT); in dbdataValue()
15971 sqlite3_result_text(pCtx, (char*)pData, n, SQLITE_TRANSIENT); in dbdataValue()
15975 sqlite3_result_blob(pCtx, pData, n, SQLITE_TRANSIENT); in dbdataValue()
15981 sqlite3_result_double(pCtx, 0.0); in dbdataValue()
15983 sqlite3_result_int(pCtx, 0); in dbdataValue()
15985 sqlite3_result_text(pCtx, "", 0, SQLITE_STATIC); in dbdataValue()
15987 sqlite3_result_blob(pCtx, "", 0, SQLITE_STATIC); in dbdataValue()
17127 sqlite3_context *pCtx, in recoverPageIsUsed() argument
17131 sqlite3_recover *p = (sqlite3_recover*)sqlite3_user_data(pCtx); in recoverPageIsUsed()
17134 sqlite3_result_int(pCtx, recoverBitmapQuery(p->laf.pUsed, pgno)); in recoverPageIsUsed()
17152 sqlite3_context *pCtx, in recoverGetPage() argument
17156 sqlite3_recover *p = (sqlite3_recover*)sqlite3_user_data(pCtx); in recoverGetPage()
17163 sqlite3_result_int64(pCtx, nPg); in recoverGetPage()
17185 sqlite3_result_blob(pCtx, aPg, nPg-p->nReserve, SQLITE_TRANSIENT); in recoverGetPage()
17192 if( p->zErrMsg ) sqlite3_result_error(pCtx, p->zErrMsg, -1); in recoverGetPage()
17193 sqlite3_result_error_code(pCtx, p->errCode); in recoverGetPage()
19619 sqlite3_context *pCtx, in shellPutsFunc() argument
19626 sqlite3_result_value(pCtx, apVal[0]); in shellPutsFunc()
23231 static int session_filter(void *pCtx, const char *zTab){ in session_filter() argument
23232 OpenSession *pSession = (OpenSession*)pCtx; in session_filter()
24625 sqlite3_context *pCtx, in shellFkeyCollateClause() argument
24629 sqlite3 *db = sqlite3_context_db_handle(pCtx); in shellFkeyCollateClause()
24644 sqlite3_result_text(pCtx, "", -1, SQLITE_STATIC); in shellFkeyCollateClause()
24656 sqlite3_result_text(pCtx, z, -1, SQLITE_TRANSIENT); in shellFkeyCollateClause()
25693 static int recoverSqlCb(void *pCtx, const char *zSql){ in recoverSqlCb() argument
25694 ShellState *pState = (ShellState*)pCtx; in recoverSqlCb()