volume_info_t
volume_info_t volume;
volume_info_t root_volume = NULL;
bootstrap_bigblock(volume_info_t volume)
alloc_undo_bigblock(volume_info_t volume)
volume_info_t root_volume;
volume_info_t volume;
volume_info_t volume;
volume_info_t volume;
volume_info_t volume;
volume_info_t volume;
volume_info_t volume;
volume_info_t volume;
volume_info_t volume;
volume_info_t volume;
volume_info_t volume = NULL;
volume_info_t volume;
volume_info_t init_volume(const char *filename, int oflags, int32_t vol_no);
volume_info_t load_volume(const char *filename, int oflags, int verify_volume);
int is_regfile(const volume_info_t volume);
void assert_volume_offset(const volume_info_t volume);
volume_info_t get_volume(int32_t vol_no);
volume_info_t get_root_volume(void);
void format_blockmap(volume_info_t root_vol, int zone, hammer_off_t offset);
void format_freemap(volume_info_t root_vol);
int64_t initialize_freemap(volume_info_t volume);
int64_t count_freemap(const volume_info_t volume);
void format_undomap(volume_info_t root_vol, int64_t *undo_buffer_size);
void print_blockmap(const volume_info_t volume);
void flush_volume(volume_info_t volume);
hammer_off_t bootstrap_bigblock(volume_info_t volume);
hammer_off_t alloc_undo_bigblock(volume_info_t volume);
__add_volume(const volume_info_t volume)
volume_info_t scan;
__verify_volume(const volume_info_t volume)
volume_info_t
volume_info_t volume;
volume_info_t
volume_info_t volume;
check_volume(volume_info_t volume)
is_regfile(const volume_info_t volume)
assert_volume_offset(const volume_info_t volume)
volume_info_t
volume_info_t volume;
volume_info_t
volume_info_t volume;
static void check_volume(volume_info_t volume);
volume_info_t volume;
static __inline int readhammervol(volume_info_t volume);
static __inline int writehammervol(volume_info_t volume);
volume_info_t volume;
format_blockmap(volume_info_t root_vol, int zone, hammer_off_t offset)
format_freemap(volume_info_t root_vol)
initialize_freemap(volume_info_t volume)
volume_info_t root_vol;
count_freemap(const volume_info_t volume)
volume_info_t volume;
format_undomap(volume_info_t root_vol, int64_t *undo_buffer_size)
print_blockmap(const volume_info_t volume)
volume_info_t
volume_info_t volume;
volume_info_t volume;
flush_volume(volume_info_t volume)
volume_info_t volume;
__read(volume_info_t volume, void *data, int64_t offset, int size)
readhammervol(volume_info_t volume)
__write(volume_info_t volume, const void *data, int64_t offset, int size)
writehammervol(volume_info_t volume)
print_volume(const volume_info_t volume)
volume_info_t p = get_volume(i);
static int trim_volume(volume_info_t volume);
static void format_volume(volume_info_t volume, int nvols,const char *label);
static void print_volume(const volume_info_t volume);
trim_volume(volume_info_t volume)
format_volume(volume_info_t volume, int nvols, const char *label)
volume_info_t root_vol;
volume_info_t volume;