ocfs2: Make the ocfs2_caching_info structure self-contained.
authorJoel Becker <joel.becker@oracle.com>
Wed, 11 Feb 2009 00:05:07 +0000 (16:05 -0800)
committerJoel Becker <joel.becker@oracle.com>
Fri, 4 Sep 2009 23:07:47 +0000 (16:07 -0700)
commit47460d65a483529b3bc2bf6ccf461ad45f94df83
tree0727cae9477749e5f2596e86253a210e79c96a83
parent8379e7c46cc48f51197dd663fc6676f47f2a1e71
ocfs2: Make the ocfs2_caching_info structure self-contained.

We want to use the ocfs2_caching_info structure in places that are not
inodes.  To do that, it can no longer rely on referencing the inode
directly.

This patch moves the flags to ocfs2_caching_info->ci_flags, stores
pointers to the parent's locks on the ocfs2_caching_info, and renames
the constants and flags to reflect its independant state.

Signed-off-by: Joel Becker <joel.becker@oracle.com>
fs/ocfs2/inode.c
fs/ocfs2/inode.h
fs/ocfs2/ocfs2.h
fs/ocfs2/super.c
fs/ocfs2/uptodate.c
fs/ocfs2/uptodate.h
This page took 0.025917 seconds and 5 git commands to generate.