Lines Matching refs:sqlite3_session

11538 typedef struct sqlite3_session sqlite3_session;  typedef
11582 sqlite3_session **ppSession /* OUT: New session object */
11598 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);
11609 SQLITE_API int sqlite3session_object_config(sqlite3_session*, int op, void *pArg);
11664 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);
11694 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);
11755 sqlite3_session *pSession, /* Session object */
11770 sqlite3_session *pSession, /* Session object */
11885 sqlite3_session *pSession, /* Session object */
11904 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession);
11965 sqlite3_session *pSession,
12002 sqlite3_session *pSession, /* Session object */
12022 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);
12030 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession);
13263 sqlite3_session *pSession,
13268 sqlite3_session *pSession,
228179 struct sqlite3_session {
228193 sqlite3_session *pNext; /* Next session object on same db. */
228604 static void *sessionMalloc64(sqlite3_session *pSession, i64 nByte){
228615 static void sessionFree(sqlite3_session *pSession, void *pFree){
228676 sqlite3_session *pSession, /* Session object that owns pTab */
229016 sqlite3_session *pSession, /* Session object that owns SessionTable */
229103 sqlite3_session *pSession, /* For memory accounting. May be NULL */
229170 sqlite3_session *pSession, /* For memory accounting. May be NULL */
229337 sqlite3_session *pSession, /* Optional session handle */
229384 static int sessionReinitTable(sqlite3_session *pSession, SessionTable *pTab){
229443 sqlite3_session *pSession, /* For memory accounting */
229664 static int sessionUpdateChanges(sqlite3_session *pSession, SessionTable *pTab){
229696 sqlite3_session *pSession;
229729 sqlite3_session *pSession, /* Session object pTab is attached to */
229842 sqlite3_session *pSession, /* Session object pTab is attached to */
230012 sqlite3_session *pSession,
230060 sqlite3_session *pSession;
230067 for(pSession=(sqlite3_session *)pCtx; pSession; pSession=pSession->pNext){
230110 sqlite3_session *pSession
230153 sqlite3_session *pSession,
230236 sqlite3_session *pSession,
230291 sqlite3_session *pSession,
230336 sqlite3_session *pSession,
230465 sqlite3_session **ppSession /* OUT: New session object */
230467 sqlite3_session *pNew; /* Newly allocated session object */
230468 sqlite3_session *pOld; /* Session object already attached to db */
230475 pNew = (sqlite3_session *)sqlite3_malloc64(sizeof(sqlite3_session) + nDb + 1);
230477 memset(pNew, 0, sizeof(sqlite3_session));
230488 pOld = (sqlite3_session*)sqlite3_preupdate_hook(db, xPreUpdate, (void*)pNew);
230500 static void sessionDeleteTable(sqlite3_session *pSession, SessionTable *pList){
230525 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){
230527 sqlite3_session *pHead;
230528 sqlite3_session **pp;
230533 pHead = (sqlite3_session*)sqlite3_preupdate_hook(db, 0, 0);
230556 sqlite3_session *pSession,
230574 sqlite3_session *pSession, /* Session object */
231172 sqlite3_session *pSession, /* Session object */
231299 sqlite3_session *pSession, /* Session object */
231317 sqlite3_session *pSession,
231329 sqlite3_session *pSession,
231345 sqlite3_session *pSession, /* Session object */
231356 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable){
231370 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){
231385 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){
231401 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession){
231408 SQLITE_API int sqlite3session_object_config(sqlite3_session *pSession, int op, void *pArg){
231447 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession){