static void dir_partition_reiser_close(dir_data_t *dir_data) { struct rfs_dir_struct *ls=(struct rfs_dir_struct*)dir_data->private_dir_data; reiserfs_fs_close(ls->current_fs); file_close(ls->dal); free(ls); }
static int reiserfs_close(PedFileSystem *fs) { dal_t *dal; PED_ASSERT(fs != NULL); dal = reiserfs_fs_host_dal(fs->type_specific); reiserfs_fs_close(fs->type_specific); geom_dal_free(dal); ped_geometry_sync(fs->geom); free(fs); return 1; }
/// close device static void fs_close(){ reiserfs_fs_close(fs); file_dal_close(dal); }