hammer2 - Refactor frontend part 3/many
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 17 Jun 2015 05:24:24 +0000 (22:24 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 18 Jun 2015 00:15:40 +0000 (17:15 -0700)
commitb0f58de8246bd514650e7d4e4d6bdcc51e815b45
tree5f10ef9619020ffcb6173ddd3acbef13abe313bf
parent1f6671f8da9be60ffed1213340c80268da9c75b6
hammer2 - Refactor frontend part 3/many

* Compartmentalize the inode mostly node-independent meta-data portion of
  the inode on-disk data structure.

* The filename and directdata/block-table part of the inode data structure
  is left out.
18 files changed:
sbin/hammer2/cmd_debug.c
sbin/hammer2/cmd_setcheck.c
sbin/hammer2/cmd_setcomp.c
sbin/hammer2/cmd_stat.c
sbin/hammer2/print_inode.c
sbin/newfs_hammer2/newfs_hammer2.c
sys/vfs/hammer2/hammer2.h
sys/vfs/hammer2/hammer2_chain.c
sys/vfs/hammer2/hammer2_cluster.c
sys/vfs/hammer2/hammer2_disk.h
sys/vfs/hammer2/hammer2_flush.c
sys/vfs/hammer2/hammer2_inode.c
sys/vfs/hammer2/hammer2_iocom.c
sys/vfs/hammer2/hammer2_ioctl.c
sys/vfs/hammer2/hammer2_subr.c
sys/vfs/hammer2/hammer2_syncthr.c
sys/vfs/hammer2/hammer2_vfsops.c
sys/vfs/hammer2/hammer2_vnops.c