Home
last modified time | relevance | path

Searched refs:rootvol (Results 1 – 17 of 17) sorted by relevance

/dragonfly/sys/vfs/hammer/
H A Dhammer_vfsops.c328 hammer_volume_t rootvol; in hammer_vfs_mount() local
484 if (rootvol) { in hammer_vfs_mount()
487 bcopy(rootvol->ondisk->vol0_blockmap, in hammer_vfs_mount()
490 hammer_rel_volume(rootvol, 0); in hammer_vfs_mount()
588 if (hmp->rootvol == NULL) { in hammer_vfs_mount()
658 rootvol = hammer_get_root_volume(hmp, &error); in hammer_vfs_mount()
677 hmp->version = rootvol->ondisk->vol_version; in hammer_vfs_mount()
699 error = hammer_recover_stage1(hmp, rootvol); in hammer_vfs_mount()
710 rootvol->ondisk->vol_label); in hammer_vfs_mount()
748 error = hammer_recover_stage2(hmp, rootvol); in hammer_vfs_mount()
[all …]
H A Dhammer_volume.c195 if (volume == trans->rootvol) { in hammer_ioc_volume_del()
630 root_ondisk = hmp->rootvol->ondisk; in hammer_format_volume_header()
701 if (volume != trans->rootvol && volume->io.modified) { in hammer_update_volumes_header()
713 trans->rootvol->ondisk->vol0_stat_bigblocks += total_bigblocks; in hammer_update_volumes_header()
714 hammer_modify_volume_done(trans->rootvol); in hammer_update_volumes_header()
719 mp->mnt_stat.f_blocks = trans->rootvol->ondisk->vol0_stat_bigblocks * in hammer_update_volumes_header()
721 mp->mnt_vstat.f_blocks = trans->rootvol->ondisk->vol0_stat_bigblocks * in hammer_update_volumes_header()
727 hammer_modify_volume_field(trans, trans->rootvol, in hammer_update_volumes_header()
729 trans->rootvol->ondisk->vol0_stat_freebigblocks += empty_bigblocks; in hammer_update_volumes_header()
730 hammer_modify_volume_done(trans->rootvol); in hammer_update_volumes_header()
[all …]
H A Dhammer_transaction.c53 trans->rootvol = hammer_get_root_volume(hmp, &error); in hammer_start_transaction()
78 trans->rootvol = hammer_get_root_volume(hmp, &error); in hammer_simple_transaction()
108 trans->rootvol = hammer_get_root_volume(hmp, &error); in hammer_start_transaction_fls()
128 hammer_rel_volume(trans->rootvol, 0); in hammer_done_transaction()
129 trans->rootvol = NULL; in hammer_done_transaction()
H A Dhammer_object.c2369 hammer_modify_volume_field(trans, trans->rootvol, in hammer_create_at_cursor()
2371 ++trans->hmp->rootvol->ondisk->vol0_stat_inodes; in hammer_create_at_cursor()
2372 hammer_modify_volume_done(trans->rootvol); in hammer_create_at_cursor()
2383 hammer_modify_volume_noundo(trans, trans->rootvol); in hammer_create_at_cursor()
2384 trans->rootvol->ondisk->vol0_next_tid = high_tid; in hammer_create_at_cursor()
2385 hammer_modify_volume_done(trans->rootvol); in hammer_create_at_cursor()
2558 hammer_modify_volume_field(trans, trans->rootvol, in hammer_delete_at_cursor()
2560 trans->rootvol->ondisk->vol0_stat_inodes += icount; in hammer_delete_at_cursor()
2561 hammer_modify_volume_done(trans->rootvol); in hammer_delete_at_cursor()
2564 hammer_modify_volume_noundo(trans, trans->rootvol); in hammer_delete_at_cursor()
[all …]
H A Dhammer_blockmap.c108 root_volume = trans->rootvol; in hammer_blockmap_alloc()
323 hammer_modify_volume_field(trans, trans->rootvol, in hammer_blockmap_alloc()
328 hammer_modify_volume_done(trans->rootvol); in hammer_blockmap_alloc()
800 root_volume = trans->rootvol; in hammer_blockmap_free()
882 trans->rootvol, in hammer_blockmap_free()
887 hammer_modify_volume_done(trans->rootvol); in hammer_blockmap_free()
1042 root_volume = trans->rootvol; in hammer_blockmap_finalize()
1097 trans->rootvol, in hammer_blockmap_finalize()
1102 hammer_modify_volume_done(trans->rootvol); in hammer_blockmap_finalize()
H A Dhammer_undo.c128 root_volume = trans->rootvol; in hammer_generate_undo()
356 root_volume = trans->rootvol; in hammer_upgrade_undo_4()
486 dundomap = &trans->rootvol->ondisk-> in hammer_undo_used()
H A Dhammer_ondisk.c248 hmp->rootvol = volume; in hammer_install_volume()
331 if (hmp->rootvol == volume) in hammer_unload_volume()
332 hmp->rootvol = NULL; in hammer_unload_volume()
476 volume = hmp->rootvol; in hammer_get_root_volume()
H A Dhammer_inode.c1005 pfsm->pfsd.unique_uuid = trans->rootvol->ondisk->vol_fsid; in hammer_load_pseudofs()
1375 trans->rootvol, in hammer_update_inode()
1377 ++ip->hmp->rootvol->ondisk->vol0_stat_inodes; in hammer_update_inode()
1378 hammer_modify_volume_done(trans->rootvol); in hammer_update_inode()
3131 trans->rootvol, in hammer_sync_inode()
3133 --ip->hmp->rootvol->ondisk->vol0_stat_inodes; in hammer_sync_inode()
3134 hammer_modify_volume_done(trans->rootvol); in hammer_sync_inode()
H A Dhammer_redo.c80 root_volume = trans->rootvol; in hammer_generate_redo()
H A Dhammer.h131 struct hammer_volume *rootvol; member
803 hammer_volume_t rootvol; member
1391 int hammer_recover_stage1(hammer_mount_t hmp, hammer_volume_t rootvol);
1392 int hammer_recover_stage2(hammer_mount_t hmp, hammer_volume_t rootvol);
H A Dhammer_ioctl.h236 int rootvol; member
H A Dhammer_ioctl.c679 hammer_volume_ondisk_t ondisk = trans->hmp->rootvol->ondisk; in hammer_ioc_get_info()
695 info->rootvol = ondisk->vol_rootvol; in hammer_ioc_get_info()
H A Dhammer_flusher.c628 root_volume = trans->rootvol; in hammer_flusher_finalize()
/dragonfly/contrib/lvm2/dist/scripts/lvm2create_initrd/
H A Dlvm2create_initrd171 rootvol=${arg#lvm2root=}
188 echo "$PRE Mounting root filesystem $rootvol ro"
189 mkdir /rootvol
190 if ! mount -t auto -o ro $rootvol /rootvol; then
199 cd /rootvol
/dragonfly/sbin/hammer/
H A Dcmd_info.c123 char rootvol[MAXPATHLEN]; in show_info() local
150 if (hammer_fs_to_rootvol(path, rootvol, sizeof(rootvol)) == -1) { in show_info()
166 printf("\tRoot Volume %s\n", rootvol); in show_info()
/dragonfly/lib/libhammer/
H A Dinfo.c75 fip->rootvol = info.rootvol; in libhammer_get_fsinfo()
H A Dlibhammer.h104 int32_t rootvol; /* Root volume # */ member