10 #include "int_sizes.h" 15 int complete_measurement;
16 int64_t last_byte_size_complete;
17 int64_t last_file_count_complete;
22 struct list *current_dirs;
36 int path_disk_size_info_get(
const char *path, int64_t *measured_size, int64_t *number_of_files,
struct hash_table *exclude_paths);
int path_disk_size_info_get_r(const char *path, int64_t max_secs, struct path_disk_size_info **state, struct hash_table *exclude_paths)
Get a (perhaps partial) disk usage on path, but measure by max_secs at a time.
int path_disk_size_info_get(const char *path, int64_t *measured_size, int64_t *number_of_files, struct hash_table *exclude_paths)
Get the total disk usage on path.
Robust, reentrant linked list structure.
Definition: path_disk_size_info.h:14
A general purpose hash table.