]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - fs/ocfs2/dir.h
Merge branch 'for-usb-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sarah...
[mv-sheeva.git] / fs / ocfs2 / dir.h
index d273aaef2ec2c40f0ac8223b9fd74a82a1342eb7..e683f3deb64503a3167198a88d37070cf1ee0eba 100644 (file)
@@ -37,11 +37,21 @@ struct ocfs2_dir_lookup_result {
        struct ocfs2_dir_entry          *dl_entry;      /* Target dirent in
                                                         * unindexed leaf */
 
+       struct buffer_head              *dl_dx_root_bh; /* Root of indexed
+                                                        * tree */
+
        struct buffer_head              *dl_dx_leaf_bh; /* Indexed leaf block */
        struct ocfs2_dx_entry           *dl_dx_entry;   /* Target dx_entry in
                                                         * indexed leaf */
        struct ocfs2_dx_hinfo           dl_hinfo;       /* Name hash results */
+
+       struct buffer_head              *dl_prev_leaf_bh;/* Previous entry in
+                                                         * dir free space
+                                                         * list. NULL if
+                                                         * previous entry is
+                                                         * dx root block. */
 };
+
 void ocfs2_free_dir_lookup_result(struct ocfs2_dir_lookup_result *res);
 
 int ocfs2_find_entry(const char *name, int namelen,