Go to the source code of this file.
Enumerator | |
---|---|
FILE_ACTION_UNDECIDED | |
FILE_ACTION_CREATE | |
FILE_ACTION_COPY | |
FILE_ACTION_COPY_TAIL | |
FILE_ACTION_NONE | |
FILE_ACTION_TRUNCATE | |
FILE_ACTION_REMOVE |
Enumerator | |
---|---|
FILE_TYPE_UNDEFINED | |
FILE_TYPE_REGULAR | |
FILE_TYPE_DIRECTORY | |
FILE_TYPE_SYMLINK |
Definition at line 500 of file filemap.c.
References file_entry_t::action, datapagemap::bitmapsize, datapagemap_iterate(), datapagemap_next(), filemap_t::entries, filemap_t::fetch_size, FILE_ACTION_COPY, FILE_ACTION_COPY_TAIL, FILE_TYPE_REGULAR, i, filemap_t::nentries, pg_free(), file_entry_t::source_size, file_entry_t::source_type, file_entry_t::target_pages_to_overwrite, file_entry_t::target_size, and filemap_t::total_size.
Referenced by main().
Definition at line 861 of file filemap.c.
References file_entry_t::action, decide_file_action(), filemap_t::entries, filehash, final_filemap_cmp(), i, filemap_t::nentries, pg_malloc(), and qsort.
Referenced by main().
Definition at line 197 of file filemap.c.
References filehash, and FILEHASH_INITIAL_SIZE.
Referenced by main().
Definition at line 251 of file filemap.c.
References Assert(), keepwal, keepwal_entry::path, and pg_strdup().
Referenced by findLastCheckpoint().
Definition at line 243 of file filemap.c.
References keepwal, and KEEPWAL_INITIAL_SIZE.
Referenced by main().
Definition at line 541 of file filemap.c.
References file_entry_t::action, action_to_str(), datapagemap::bitmapsize, datapagemap_print(), filemap_t::entries, FILE_ACTION_NONE, i, filemap_t::nentries, file_entry_t::path, pg_log_debug, generate_unaccent_rules::stdout, and file_entry_t::target_pages_to_overwrite.
Referenced by main().
Definition at line 280 of file filemap.c.
References FILE_TYPE_DIRECTORY, FILE_TYPE_REGULAR, FILE_TYPE_SYMLINK, insert_filehash_entry(), isRelDataFile(), pg_fatal, pg_strdup(), file_entry_t::source_exists, file_entry_t::source_link_target, file_entry_t::source_size, file_entry_t::source_type, and type.
Referenced by main().
Definition at line 316 of file filemap.c.
References FILE_TYPE_DIRECTORY, FILE_TYPE_SYMLINK, insert_filehash_entry(), pg_fatal, pg_strdup(), file_entry_t::target_exists, file_entry_t::target_link_target, file_entry_t::target_size, file_entry_t::target_type, and type.
Referenced by main().
Definition at line 353 of file filemap.c.
References Assert(), datapagemap_add(), datasegpath(), FILE_TYPE_REGULAR, file_entry_t::isrelfile, lookup_filehash_entry(), file_entry_t::path, pfree(), pg_fatal, file_entry_t::source_exists, file_entry_t::target_exists, file_entry_t::target_pages_to_overwrite, and file_entry_t::target_type.
Referenced by extractPageInfo().