Lines Matching refs:pCtx

100   sqlite3_context *pCtx,   in test_destructor()  argument
111 zVal = testContextMalloc(pCtx, len+3); in test_destructor()
119 sqlite3_result_text(pCtx, zVal, -1, destructor); in test_destructor()
123 sqlite3_context *pCtx, in test_destructor16() argument
134 zVal = testContextMalloc(pCtx, len+3); in test_destructor16()
142 sqlite3_result_text16(pCtx, zVal, -1, destructor); in test_destructor16()
146 sqlite3_context *pCtx, in test_destructor_count() argument
150 sqlite3_result_int(pCtx, test_destructor_count_var); in test_destructor_count()
190 sqlite3_context *pCtx, in test_auxdata() argument
195 char *zRet = testContextMalloc(pCtx, nArg*2); in test_auxdata()
202 char *zAux = sqlite3_get_auxdata(pCtx, i); in test_auxdata()
210 zAux = testContextMalloc(pCtx, n); in test_auxdata()
213 sqlite3_set_auxdata(pCtx, i, zAux, free_test_auxdata); in test_auxdata()
218 sqlite3_result_text(pCtx, zRet, 2*nArg-1, free_test_auxdata); in test_auxdata()
227 sqlite3_context *pCtx, in test_error() argument
231 sqlite3_result_error(pCtx, (char*)sqlite3_value_text(argv[0]), -1); in test_error()
233 sqlite3_result_error_code(pCtx, sqlite3_value_int(argv[1])); in test_error()
244 sqlite3_context *pCtx, /* Function context */ in counterFunc() argument
248 int *pCounter = (int*)sqlite3_get_auxdata(pCtx, 0); in counterFunc()
252 sqlite3_result_error_nomem(pCtx); in counterFunc()
256 sqlite3_set_auxdata(pCtx, 0, pCounter, sqlite3_free); in counterFunc()
260 sqlite3_result_int(pCtx, *pCounter); in counterFunc()
277 sqlite3_context *pCtx, in test_isolation() argument
287 sqlite3_result_value(pCtx, argv[1]); in test_isolation()
295 sqlite3_context *pCtx, in test_eval() argument
301 sqlite3 *db = sqlite3_context_db_handle(pCtx); in test_eval()
309 sqlite3_result_value(pCtx, sqlite3_column_value(pStmt, 0)); in test_eval()
317 sqlite3_result_text(pCtx, zErr, -1, sqlite3_free); in test_eval()
318 sqlite3_result_error_code(pCtx, rc); in test_eval()
355 sqlite3_context *pCtx, in testHexToUtf16be() argument
367 sqlite3_result_error_nomem(pCtx); in testHexToUtf16be()
370 sqlite3_result_text16be(pCtx, zOut, n/2, sqlite3_free); in testHexToUtf16be()
382 sqlite3_context *pCtx, in testHexToUtf8() argument
394 sqlite3_result_error_nomem(pCtx); in testHexToUtf8()
397 sqlite3_result_text(pCtx, zOut, n/2, sqlite3_free); in testHexToUtf8()
409 sqlite3_context *pCtx, in testHexToUtf16le() argument
421 sqlite3_result_error_nomem(pCtx); in testHexToUtf16le()
424 sqlite3_result_text16le(pCtx, zOut, n/2, sqlite3_free); in testHexToUtf16le()
849 static void rankfunc(sqlite3_context *pCtx, int nVal, sqlite3_value **apVal){ in rankfunc() argument
874 sqlite3_result_error(pCtx, in rankfunc()
904 sqlite3_result_double(pCtx, score); in rankfunc()
909 sqlite3_result_error(pCtx, "wrong number of arguments to function rank()", -1); in rankfunc()