Lines Matching refs:context

338 static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){  in setDateTimeToCurrent()  argument
339 p->iJD = sqlite3StmtCurrentTime(context); in setDateTimeToCurrent()
380 sqlite3_context *context, in parseDateOrTime() argument
389 }else if( sqlite3StrICmp(zDate,"now")==0 && sqlite3NotPureFunc(context) ){ in parseDateOrTime()
390 return setDateTimeToCurrent(context, p); in parseDateOrTime()
938 sqlite3_context *context, in isDate() argument
948 if( !sqlite3NotPureFunc(context) ) return 1; in isDate()
949 return setDateTimeToCurrent(context, p); in isDate()
956 if( !z || parseDateOrTime(context, (char*)z, p) ){ in isDate()
963 if( z==0 || parseModifier(context, (char*)z, n, p, i) ) return 1; in isDate()
982 sqlite3_context *context, in juliandayFunc() argument
987 if( isDate(context, argc, argv, &x)==0 ){ in juliandayFunc()
989 sqlite3_result_double(context, x.iJD/86400000.0); in juliandayFunc()
1000 sqlite3_context *context, in unixepochFunc() argument
1005 if( isDate(context, argc, argv, &x)==0 ){ in unixepochFunc()
1007 sqlite3_result_int64(context, x.iJD/1000 - 21086676*(i64)10000); in unixepochFunc()
1017 sqlite3_context *context, in datetimeFunc() argument
1022 if( isDate(context, argc, argv, &x)==0 ){ in datetimeFunc()
1051 sqlite3_result_text(context, zBuf, 20, SQLITE_TRANSIENT); in datetimeFunc()
1053 sqlite3_result_text(context, &zBuf[1], 19, SQLITE_TRANSIENT); in datetimeFunc()
1064 sqlite3_context *context, in timeFunc() argument
1069 if( isDate(context, argc, argv, &x)==0 ){ in timeFunc()
1083 sqlite3_result_text(context, zBuf, 8, SQLITE_TRANSIENT); in timeFunc()
1093 sqlite3_context *context, in dateFunc() argument
1098 if( isDate(context, argc, argv, &x)==0 ){ in dateFunc()
1117 sqlite3_result_text(context, zBuf, 11, SQLITE_TRANSIENT); in dateFunc()
1119 sqlite3_result_text(context, &zBuf[1], 10, SQLITE_TRANSIENT); in dateFunc()
1144 sqlite3_context *context, in strftimeFunc() argument
1157 if( zFmt==0 || isDate(context, argc-1, argv+1, &x) ) return; in strftimeFunc()
1158 db = sqlite3_context_db_handle(context); in strftimeFunc()
1242 sqlite3ResultStrAccum(context, &sRes); in strftimeFunc()
1251 sqlite3_context *context, in ctimeFunc() argument
1256 timeFunc(context, 0, 0); in ctimeFunc()
1265 sqlite3_context *context, in cdateFunc() argument
1270 dateFunc(context, 0, 0); in cdateFunc()
1279 sqlite3_context *context, in ctimestampFunc() argument
1284 datetimeFunc(context, 0, 0); in ctimestampFunc()
1301 sqlite3_context *context, in currentTimeFunc() argument
1306 char *zFormat = (char *)sqlite3_user_data(context); in currentTimeFunc()
1315 iT = sqlite3StmtCurrentTime(context); in currentTimeFunc()
1328 sqlite3_result_text(context, zBuf, -1, SQLITE_TRANSIENT); in currentTimeFunc()