#include <pg_backup_archiver.h>
Definition at line 195 of file pg_backup_archiver.h.
Definition at line 268 of file pg_backup_archiver.h.
Referenced by PrintTOCSummary(), and ReadHead().
Definition at line 205 of file pg_backup_archiver.h.
Referenced by _allocAH(), PrintTOCSummary(), ReadHead(), and RestoreArchive().
Definition at line 230 of file pg_backup_archiver.h.
Referenced by ArchiveEntry(), InitArchiveFmt_Custom(), and InitArchiveFmt_Directory().
Definition at line 203 of file pg_backup_archiver.h.
Referenced by _check_database_version(), PrintTOCSummary(), ReadHead(), and RestoreArchive().
Definition at line 280 of file pg_backup_archiver.h.
Referenced by EndRestoreBlobs(), StartRestoreBlob(), and StartRestoreBlobs().
Definition at line 262 of file pg_backup_archiver.h.
Referenced by CloneArchive(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), and RestoreArchive().
Definition at line 240 of file pg_backup_archiver.h.
Referenced by CloseArchive(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and InitArchiveFmt_Null().
Definition at line 296 of file pg_backup_archiver.h.
Referenced by _allocAH(), _ArchiveEntry(), _PrintData(), _StartBlob(), _StartData(), PrintTOCSummary(), ReadHead(), RestoreArchive(), tarClose(), tarOpen(), and WriteHead().
Definition at line 272 of file pg_backup_archiver.h.
Referenced by _check_database_version(), _connectDB(), _doSetSessionAuth(), _doSetWithOids(), _selectOutputSchema(), _selectTablespace(), CloneArchive(), ConnectDatabase(), die_on_query_failure(), DisconnectDatabase(), DropBlobIfExists(), dump_lo_buf(), EndDBCopyMode(), EndRestoreBlob(), EndRestoreBlobs(), ExecuteSqlCommand(), ExecuteSqlCommandBuf(), ExecuteSqlQuery(), ExecuteSqlStatement(), GetConnection(), lockTableNoWait(), parallel_restore(), ReconnectToServer(), restore_toc_entry(), RestoreArchive(), RestoringToDB(), SetupWorker(), StartRestoreBlob(), StartRestoreBlobs(), WaitForCommands(), and WriteHead().
Definition at line 273 of file pg_backup_archiver.h.
time_t _archiveHandle::createDate |
Definition at line 217 of file pg_backup_archiver.h.
Referenced by _allocAH(), PrintTOCSummary(), ReadHead(), RestoreArchive(), and WriteHead().
struct _tocEntry* _archiveHandle::currentTE |
Definition at line 319 of file pg_backup_archiver.h.
Referenced by restore_toc_entry(), RestoreArchive(), and warn_or_exit_horribly().
Definition at line 308 of file pg_backup_archiver.h.
Referenced by _allocAH(), _reconnectToDB(), _selectOutputSchema(), CloneArchive(), DeCloneArchive(), restore_toc_entries_prefork(), and RestoreArchive().
Definition at line 309 of file pg_backup_archiver.h.
Referenced by _allocAH(), _reconnectToDB(), _selectTablespace(), CloneArchive(), DeCloneArchive(), and restore_toc_entries_prefork().
struct _tocEntry* _archiveHandle::currToc |
Definition at line 295 of file pg_backup_archiver.h.
Referenced by _PrintTocData(), _WriteData(), EndBlob(), StartBlob(), WriteData(), and WriteDataChunksForTocEntry().
char* _archiveHandle::currUser |
Definition at line 307 of file pg_backup_archiver.h.
Referenced by _allocAH(), _becomeUser(), _printTocEntry(), _reconnectToDB(), CloneArchive(), DeCloneArchive(), and restore_toc_entries_prefork().
Definition at line 310 of file pg_backup_archiver.h.
Referenced by _allocAH(), _reconnectToDB(), _setWithOids(), CloneArchive(), and restore_toc_entries_prefork().
Definition at line 265 of file pg_backup_archiver.h.
Referenced by _CloseArchive(), and ahwrite().
Definition at line 208 of file pg_backup_archiver.h.
Referenced by ahlog().
Definition at line 263 of file pg_backup_archiver.h.
Referenced by DeCloneArchive(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and InitArchiveFmt_Null().
Definition at line 253 of file pg_backup_archiver.h.
Referenced by EndBlob(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and InitArchiveFmt_Null().
Definition at line 251 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), and WriteDataChunksForTocEntry().
Definition at line 235 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), and WriteDataChunksForTocEntry().
FILE* _archiveHandle::FH |
Definition at line 283 of file pg_backup_archiver.h.
Referenced by _CloseArchive(), _CustomReadFunc(), _getFilePos(), _PrintTocData(), _readBlockHeader(), _ReadBuf(), _ReadByte(), _ReopenArchive(), _skipData(), _WriteBuf(), _WriteByte(), InitArchiveFmt_Custom(), and SetOutput().
Definition at line 213 of file pg_backup_archiver.h.
Referenced by _allocAH(), _CloseArchive(), _discoverArchiveFormat(), InitArchiveFmt_Directory(), ListenToWorkers(), lockTableNoWait(), PrintTOCSummary(), ReadHead(), WaitForCommands(), and WriteHead().
Definition at line 301 of file pg_backup_archiver.h.
Referenced by _Clone(), _CloseArchive(), _DeClone(), _EndBlob(), _EndBlobs(), _EndData(), _LoadBlobs(), _PrintFileData(), _PrintTocData(), _readBlockHeader(), _ReadBuf(), _ReadByte(), _ReopenArchive(), _scriptOut(), _skipData(), _StartBlob(), _StartBlobs(), _StartData(), _tarAddFile(), _tarGetHeader(), _tarPositionTo(), _tarReadRaw(), _WriteBuf(), _WriteByte(), _WriteData(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), setFilePath(), and tarOpen().
char* _archiveHandle::fSpec |
Definition at line 282 of file pg_backup_archiver.h.
Referenced by _allocAH(), _discoverArchiveFormat(), _ReopenArchive(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and SetOutput().
Definition at line 285 of file pg_backup_archiver.h.
Referenced by _allocAH(), ahwrite(), CloseArchive(), RestoreOutput(), SaveOutput(), and SetOutput().
size_t _archiveHandle::intSize |
Definition at line 210 of file pg_backup_archiver.h.
Referenced by _allocAH(), _discoverArchiveFormat(), PrintTOCSummary(), ReadHead(), ReadInt(), WriteHead(), and WriteInt().
Definition at line 318 of file pg_backup_archiver.h.
Referenced by warn_or_exit_horribly().
struct _tocEntry* _archiveHandle::lastErrorTE |
Definition at line 320 of file pg_backup_archiver.h.
Referenced by restore_toc_entry(), and warn_or_exit_horribly().
void* _archiveHandle::lo_buf |
Definition at line 312 of file pg_backup_archiver.h.
Referenced by ahwrite(), dump_lo_buf(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and InitArchiveFmt_Null().
size_t _archiveHandle::lo_buf_size |
Definition at line 314 of file pg_backup_archiver.h.
Referenced by ahwrite(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and InitArchiveFmt_Null().
size_t _archiveHandle::lo_buf_used |
Definition at line 313 of file pg_backup_archiver.h.
Referenced by ahwrite(), dump_lo_buf(), EndRestoreBlob(), and StartRestoreBlob().
Definition at line 278 of file pg_backup_archiver.h.
Referenced by dump_lo_buf(), EndRestoreBlob(), and StartRestoreBlob().
Definition at line 224 of file pg_backup_archiver.h.
Referenced by _discoverArchiveFormat(), and _tarReadRaw().
size_t _archiveHandle::lookaheadLen |
Definition at line 227 of file pg_backup_archiver.h.
Referenced by _discoverArchiveFormat(), and _tarReadRaw().
pgoff_t _archiveHandle::lookaheadPos |
Definition at line 228 of file pg_backup_archiver.h.
Referenced by _discoverArchiveFormat(), and _tarReadRaw().
Definition at line 226 of file pg_backup_archiver.h.
Referenced by _discoverArchiveFormat().
Definition at line 256 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and ListenToWorkers().
Definition at line 255 of file pg_backup_archiver.h.
Referenced by DispatchJobForTocEntry(), InitArchiveFmt_Custom(), and InitArchiveFmt_Directory().
Definition at line 289 of file pg_backup_archiver.h.
Referenced by ArchiveEntry(), buildTocEntryArrays(), ReadToc(), and SortTocFromFile().
Definition at line 300 of file pg_backup_archiver.h.
Referenced by _allocAH(), _CloseArchive(), _ReopenArchive(), CloneArchive(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), SetArchiveRestoreOptions(), and SetOutput().
Definition at line 316 of file pg_backup_archiver.h.
Referenced by _printTocEntry(), and RestoreArchive().
void* _archiveHandle::OF |
Definition at line 284 of file pg_backup_archiver.h.
Referenced by _allocAH(), ahwrite(), CloseArchive(), RestoreOutput(), SaveOutput(), and SetOutput().
size_t _archiveHandle::offSize |
Definition at line 211 of file pg_backup_archiver.h.
Referenced by _allocAH(), _discoverArchiveFormat(), PrintTOCSummary(), ReadHead(), ReadOffset(), and WriteHead().
Definition at line 275 of file pg_backup_archiver.h.
Referenced by ExecuteSqlCommandBuf(), and restore_toc_entry().
Definition at line 276 of file pg_backup_archiver.h.
Referenced by EndDBCopyMode(), ExecuteSqlCommand(), and ExecuteSqlCommandBuf().
Definition at line 247 of file pg_backup_archiver.h.
Referenced by _printTocEntry(), InitArchiveFmt_Custom(), and InitArchiveFmt_Directory().
Definition at line 248 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), restore_toc_entry(), and RestoreArchive().
Definition at line 269 of file pg_backup_archiver.h.
Referenced by _allocAH(), _connectDB(), and ConnectDatabase().
Definition at line 197 of file pg_backup_archiver.h.
Referenced by _allocAH(), _check_database_version(), _CloseArchive(), _doSetFixedOutputState(), _MasterEndParallelItem(), _PrintExtraToc(), _printTocEntry(), _WorkerJobRestoreCustom(), _WorkerJobRestoreDirectory(), ahlog(), archive_close_connection(), CloneArchive(), ExecuteInsertCommands(), mark_work_done(), parallel_restore(), ParallelBackupStart(), processEncodingEntry(), processStdStringsEntry(), restore_toc_entries_prefork(), restore_toc_entry(), RestoreArchive(), warn_or_exit_horribly(), and WriteHead().
Definition at line 239 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), ReadHead(), and ReadStr().
Definition at line 237 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), ReadHead(), ReadInt(), and ReadOffset().
Definition at line 245 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and ReadToc().
Definition at line 223 of file pg_backup_archiver.h.
Referenced by _discoverArchiveFormat(), and ReadHead().
Definition at line 241 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), RestoreArchive(), and setupRestoreWorker().
Definition at line 303 of file pg_backup_archiver.h.
Referenced by _becomeOwner(), _CloseArchive(), _doSetFixedOutputState(), _selectTablespace(), _StartBlob(), CloneArchive(), EndRestoreBlobs(), parallel_restore(), restore_toc_entries_postfork(), restore_toc_entries_prefork(), RestoreArchive(), RestoringToDB(), SetArchiveRestoreOptions(), and StartRestoreBlobs().
Definition at line 270 of file pg_backup_archiver.h.
Referenced by _connectDB(), CloneArchive(), ConnectDatabase(), and DeCloneArchive().
Definition at line 258 of file pg_backup_archiver.h.
Referenced by _allocAH(), and SetupWorker().
Definition at line 215 of file pg_backup_archiver.h.
Referenced by _allocAH(), CloneArchive(), DeCloneArchive(), and ExecuteInsertCommands().
Definition at line 317 of file pg_backup_archiver.h.
Referenced by RestoreArchive(), and warn_or_exit_horribly().
Definition at line 252 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), and StartBlob().
Definition at line 250 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), and WriteDataChunksForTocEntry().
Definition at line 231 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and WriteDataChunksForTocEntry().
Definition at line 293 of file pg_backup_archiver.h.
Referenced by buildTocEntryArrays(), inhibit_data_for_failed_table(), mark_create_done(), and repoint_table_dependencies().
struct _tocEntry* _archiveHandle::toc |
Definition at line 287 of file pg_backup_archiver.h.
Referenced by _allocAH(), ArchiveEntry(), BuildArchiveDependencies(), buildTocEntryArrays(), fix_dependencies(), PrintTOCSummary(), ReadToc(), repoint_table_dependencies(), restore_toc_entries_parallel(), restore_toc_entries_prefork(), RestoreArchive(), SetArchiveRestoreOptions(), SortTocFromFile(), WriteDataChunks(), and WriteToc().
Definition at line 288 of file pg_backup_archiver.h.
Referenced by ArchiveEntry(), PrintTOCSummary(), and ReadToc().
struct _tocEntry** _archiveHandle::tocsByDumpId |
Definition at line 292 of file pg_backup_archiver.h.
Referenced by buildTocEntryArrays(), fix_dependencies(), getTocEntryByDumpId(), identify_locking_dependencies(), inhibit_data_for_failed_table(), mark_create_done(), reduce_dependencies(), and RestoreArchive().
char* _archiveHandle::use_role |
Definition at line 271 of file pg_backup_archiver.h.
Definition at line 201 of file pg_backup_archiver.h.
Referenced by _allocAH(), _discoverArchiveFormat(), _getObjectDescription(), _readBlockHeader(), _ReadExtraToc(), _StartBlob(), fix_dependencies(), ReadHead(), ReadInt(), ReadOffset(), ReadToc(), RestoreArchive(), and StartRestoreBlob().
char _archiveHandle::vmaj |
Definition at line 198 of file pg_backup_archiver.h.
Referenced by _allocAH(), _discoverArchiveFormat(), PrintTOCSummary(), ReadHead(), and WriteHead().
char _archiveHandle::vmin |
Definition at line 199 of file pg_backup_archiver.h.
Referenced by _allocAH(), _discoverArchiveFormat(), PrintTOCSummary(), ReadHead(), and WriteHead().
char _archiveHandle::vrev |
Definition at line 200 of file pg_backup_archiver.h.
Referenced by _allocAH(), _discoverArchiveFormat(), PrintTOCSummary(), ReadHead(), and WriteHead().
Definition at line 259 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and WaitForCommands().
Definition at line 260 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and WaitForCommands().
Definition at line 238 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), WriteHead(), and WriteStr().
Definition at line 236 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), WriteHead(), WriteInt(), and WriteOffset().
Definition at line 233 of file pg_backup_archiver.h.
Referenced by _EndBlob(), _StartBlob(), InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), InitArchiveFmt_Null(), and WriteData().
Definition at line 242 of file pg_backup_archiver.h.
Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and WriteToc().
Definition at line 279 of file pg_backup_archiver.h.
Referenced by ahwrite(), dump_lo_buf(), EndRestoreBlob(), and StartRestoreBlob().