Lines Matching refs:pDestDb

22   sqlite3* pDestDb;        /* Destination database handle */  member
141 sqlite3* pDestDb, /* Database to write to */ in sqlite3_backup_init() argument
149 if( !sqlite3SafetyCheckOk(pSrcDb)||!sqlite3SafetyCheckOk(pDestDb) ){ in sqlite3_backup_init()
164 sqlite3_mutex_enter(pDestDb->mutex); in sqlite3_backup_init()
166 if( pSrcDb==pDestDb ){ in sqlite3_backup_init()
168 pDestDb, SQLITE_ERROR, "source and destination must be distinct" in sqlite3_backup_init()
178 sqlite3Error(pDestDb, SQLITE_NOMEM_BKPT); in sqlite3_backup_init()
184 p->pSrc = findBtree(pDestDb, pSrcDb, zSrcDb); in sqlite3_backup_init()
185 p->pDest = findBtree(pDestDb, pDestDb, zDestDb); in sqlite3_backup_init()
186 p->pDestDb = pDestDb; in sqlite3_backup_init()
192 || checkReadTransaction(pDestDb, p->pDest)!=SQLITE_OK in sqlite3_backup_init()
207 sqlite3_mutex_leave(pDestDb->mutex); in sqlite3_backup_init()
331 if( p->pDestDb ){ in sqlite3_backup_step()
332 sqlite3_mutex_enter(p->pDestDb->mutex); in sqlite3_backup_step()
346 if( p->pDestDb && p->pSrc->pBt->inTransaction==TRANS_WRITE ){ in sqlite3_backup_step()
429 if( p->pDestDb ){ in sqlite3_backup_step()
430 sqlite3ResetAllSchemasOfConnection(p->pDestDb); in sqlite3_backup_step()
563 if( p->pDestDb ){ in sqlite3_backup_step()
564 sqlite3_mutex_leave(p->pDestDb->mutex); in sqlite3_backup_step()
584 if( p->pDestDb ){ in sqlite3_backup_finish()
585 sqlite3_mutex_enter(p->pDestDb->mutex); in sqlite3_backup_finish()
589 if( p->pDestDb ){ in sqlite3_backup_finish()
607 if( p->pDestDb ){ in sqlite3_backup_finish()
608 sqlite3Error(p->pDestDb, rc); in sqlite3_backup_finish()
611 sqlite3LeaveMutexAndCloseZombie(p->pDestDb); in sqlite3_backup_finish()
614 if( p->pDestDb ){ in sqlite3_backup_finish()
678 assert( p->pDestDb ); in backupUpdate()
679 sqlite3_mutex_enter(p->pDestDb->mutex); in backupUpdate()
681 sqlite3_mutex_leave(p->pDestDb->mutex); in backupUpdate()