| 
    dpkg 1.22.7-3-g89f48
    
   | 
 
Functions | |
| int | dir_make_path (const char *path, mode_t mode) | 
| Create the directory and all its parents if necessary.   | |
| int | dir_make_path_parent (const char *path, mode_t mode) | 
| void | dir_sync_path (const char *path) | 
| Sync a directory to disk from a pathname.   | |
| void | dir_sync_path_parent (const char *path) | 
| Sync to disk the parent directory of a pathname.   | |
| void | dir_sync_contents (const char *path) | 
| Sync to disk the contents and the directory specified.   | |
| int dir_make_path | ( | const char * | path, | 
| mode_t | mode | ||
| ) | 
Create the directory and all its parents if necessary.
| path | The pathname to create directories for. | 
| mode | The pathname mode. | 
References m_strdup().
Referenced by do_auto(), and modstatdb_open().
| int dir_make_path_parent | ( | const char * | path, | 
| mode_t | mode | ||
| ) | 
References m_strdup().
Referenced by atomic_file_open().
| void dir_sync_contents | ( | const char * | path | ) | 
Sync to disk the contents and the directory specified.
| path | The pathname to sync. | 
Referenced by process_archive().
| void dir_sync_path | ( | const char * | path | ) | 
Sync a directory to disk from a pathname.
| path | The name of the directory to sync. | 
Referenced by dir_sync_path_parent(), do_auto(), dpkg_arch_save_list(), modstatdb_checkpoint(), trig_file_interests_save(), trigdef_process_done(), write_filehash_except(), and write_filelist_except().
| void dir_sync_path_parent | ( | const char * | path | ) | 
Sync to disk the parent directory of a pathname.
| path | The child pathname of the directory to sync. | 
References dir_sync_path(), and m_strdup().
Referenced by writedb().