/dragonfly/sys/vfs/hammer/ |
H A D | hammer_vfsops.c | 328 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 D | hammer_volume.c | 195 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 D | hammer_transaction.c | 53 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 D | hammer_object.c | 2369 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 D | hammer_blockmap.c | 108 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 D | hammer_undo.c | 128 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 D | hammer_ondisk.c | 248 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 D | hammer_inode.c | 1005 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 D | hammer_redo.c | 80 root_volume = trans->rootvol; in hammer_generate_redo()
|
H A D | hammer.h | 131 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 D | hammer_ioctl.h | 236 int rootvol; member
|
H A D | hammer_ioctl.c | 679 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 D | hammer_flusher.c | 628 root_volume = trans->rootvol; in hammer_flusher_finalize()
|
/dragonfly/contrib/lvm2/dist/scripts/lvm2create_initrd/ |
H A D | lvm2create_initrd | 171 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 D | cmd_info.c | 123 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 D | info.c | 75 fip->rootvol = info.rootvol; in libhammer_get_fsinfo()
|
H A D | libhammer.h | 104 int32_t rootvol; /* Root volume # */ member
|