Lines Matching refs:sqlite3_backup

27 struct sqlite3_backup {
46 sqlite3_backup *pNext; /* Next backup associated with source pager */
52 ** Once it has been created using backup_init(), a single sqlite3_backup
124 static int setDestPgsz(sqlite3_backup *p){
131 ** Create an sqlite3_backup process to copy the contents of zSrcDb from
133 ** a pointer to the new sqlite3_backup object.
138 sqlite3_backup *sqlite3_backup_init(
144 sqlite3_backup *p; /* Value to return */
163 /* Allocate space for a new sqlite3_backup object...
164 ** EVIDENCE-OF: R-64852-21591 The sqlite3_backup object is created by a
167 p = (sqlite3_backup *)sqlite3_malloc(sizeof(sqlite3_backup));
175 memset(p, 0, sizeof(sqlite3_backup));
187 ** sqlite3_backup structure.
216 static int backupOnePage(sqlite3_backup *p, Pgno iSrcPg, const u8 *zSrcData){
314 static void attachBackupObject(sqlite3_backup *p){
315 sqlite3_backup **pp;
326 int sqlite3_backup_step(sqlite3_backup *p, int nPage){
538 ** Release all resources associated with an sqlite3_backup* handle.
540 int sqlite3_backup_finish(sqlite3_backup *p){
541 sqlite3_backup **pp; /* Ptr to head of pagers backup list */
579 /* EVIDENCE-OF: R-64852-21591 The sqlite3_backup object is created by a
592 int sqlite3_backup_remaining(sqlite3_backup *p){
600 int sqlite3_backup_pagecount(sqlite3_backup *p){
616 void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iPage, const u8 *aData){
617 sqlite3_backup *p; /* Iterator variable */
649 void sqlite3BackupRestart(sqlite3_backup *pBackup){
650 sqlite3_backup *p; /* Iterator variable */
668 sqlite3_backup b;
672 /* Set up an sqlite3_backup object. sqlite3_backup.pDestDb must be set