28 extern int fsync_fname(
const char *fname,
bool isdir);
29 extern void fsync_pgdata(
const char *
pg_data,
int serverVersion);
30 extern void fsync_dir_recurse(
const char *dir);
31 extern int durable_rename(
const char *oldfile,
const char *newfile);
37 bool look_through_symlinks,
int durable_rename(const char *oldfile, const char *newfile, int elevel)
void fsync_fname(const char *fname, bool isdir)
static int fsync_parent_path(const char *fname, int elevel)
PGFileType get_dirent_type(const char *path, const struct dirent *de, bool look_through_symlinks, int elevel)