Lines Matching refs:sqlite3_session

11255 typedef struct sqlite3_session sqlite3_session;  typedef
11299 sqlite3_session **ppSession /* OUT: New session object */
11315 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);
11326 SQLITE_API int sqlite3session_object_config(sqlite3_session*, int op, void *pArg);
11381 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);
11411 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);
11472 sqlite3_session *pSession, /* Session object */
11487 sqlite3_session *pSession, /* Session object */
11601 sqlite3_session *pSession, /* Session object */
11620 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession);
11680 sqlite3_session *pSession,
11717 sqlite3_session *pSession, /* Session object */
11737 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);
11745 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession);
12967 sqlite3_session *pSession,
12972 sqlite3_session *pSession,
223086 struct sqlite3_session {
223100 sqlite3_session *pNext; /* Next session object on same db. */
223505 static void *sessionMalloc64(sqlite3_session *pSession, i64 nByte){
223516 static void sessionFree(sqlite3_session *pSession, void *pFree){
223577 sqlite3_session *pSession, /* Session object that owns pTab */
223917 sqlite3_session *pSession, /* Session object that owns SessionTable */
224003 sqlite3_session *pSession, /* For memory accounting. May be NULL */
224070 sqlite3_session *pSession, /* For memory accounting. May be NULL */
224224 sqlite3_session *pSession, /* Optional session handle */
224268 static int sessionReinitTable(sqlite3_session *pSession, SessionTable *pTab){
224323 sqlite3_session *pSession, /* For memory accounting */
224544 static int sessionUpdateChanges(sqlite3_session *pSession, SessionTable *pTab){
224576 sqlite3_session *pSession;
224609 sqlite3_session *pSession, /* Session object pTab is attached to */
224721 sqlite3_session *pSession, /* Session object pTab is attached to */
224886 sqlite3_session *pSession,
224934 sqlite3_session *pSession;
224941 for(pSession=(sqlite3_session *)pCtx; pSession; pSession=pSession->pNext){
224984 sqlite3_session *pSession
225027 sqlite3_session *pSession,
225110 sqlite3_session *pSession,
225165 sqlite3_session *pSession,
225210 sqlite3_session *pSession,
225310 sqlite3_session **ppSession /* OUT: New session object */
225312 sqlite3_session *pNew; /* Newly allocated session object */
225313 sqlite3_session *pOld; /* Session object already attached to db */
225320 pNew = (sqlite3_session *)sqlite3_malloc64(sizeof(sqlite3_session) + nDb + 1);
225322 memset(pNew, 0, sizeof(sqlite3_session));
225333 pOld = (sqlite3_session*)sqlite3_preupdate_hook(db, xPreUpdate, (void*)pNew);
225345 static void sessionDeleteTable(sqlite3_session *pSession, SessionTable *pList){
225370 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){
225372 sqlite3_session *pHead;
225373 sqlite3_session **pp;
225378 pHead = (sqlite3_session*)sqlite3_preupdate_hook(db, 0, 0);
225401 sqlite3_session *pSession,
225419 sqlite3_session *pSession, /* Session object */
226007 sqlite3_session *pSession, /* Session object */
226134 sqlite3_session *pSession, /* Session object */
226152 sqlite3_session *pSession,
226164 sqlite3_session *pSession,
226180 sqlite3_session *pSession, /* Session object */
226191 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable){
226205 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){
226220 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){
226236 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession){
226243 SQLITE_API int sqlite3session_object_config(sqlite3_session *pSession, int op, void *pArg){
226282 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession){