git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2084 29311d96-e01e-0410-9327-a35deaab8ce9
This commit is contained in:
sageweil 2007-11-19 20:15:56 +00:00
parent b123f7d2b0
commit 03ee4cf910
2 changed files with 28 additions and 0 deletions

View File

@ -88,6 +88,12 @@ trymount:
goto trymount;
return -EIO;
}
/* get handle for mount path */
/*err = ceph_open_dir(CEPH_INO_ROOT, args->path);
if (err)
return err;
*/
return 0;
}

View File

@ -42,9 +42,31 @@ static inline struct ceph_super_info *ceph_sbinfo(struct super_block *sb)
/*
* CEPH file system in-core inode info
*/
struct ceph_inode_cap {
int mds;
int caps;
__u64 seq;
int flags; /* stale, etc.? */
};
struct ceph_inode_frag_map_item {
__u32 frag;
__u32 mds;
};
struct ceph_inode_info {
struct ceph_file_layout i_layout;
int i_dir_auth;
struct ceph_frag_tree_head *i_fragtree, i_fragtree_static;
int i_frag_map_nr;
struct ceph_inode_frag_map_item *i_frag_map;
int i_nr_caps;
struct ceph_inode_cap *i_caps;
struct ceph_inode_cap i_caps_static[2];
off_t i_wr_size;
struct ceph_timeval i_wr_mtime;
struct inode vfs_inode;
};