浏览代码

Btrfs: move struct seq_list to ctree.h

Signed-off-by: Jan Schmidt <list.btrfs@jan-o-sch.net>
Jan Schmidt 13 年之前
父节点
当前提交
64947ec0d1
共有 2 个文件被更改,包括 7 次插入5 次删除
  1. 7 0
      fs/btrfs/ctree.h
  2. 0 5
      fs/btrfs/delayed-ref.h

+ 7 - 0
fs/btrfs/ctree.h

@@ -3098,4 +3098,11 @@ void btrfs_reada_detach(void *handle);
 int btree_readahead_hook(struct btrfs_root *root, struct extent_buffer *eb,
 int btree_readahead_hook(struct btrfs_root *root, struct extent_buffer *eb,
 			 u64 start, int err);
 			 u64 start, int err);
 
 
+/* delayed seq elem */
+struct seq_list {
+	struct list_head list;
+	u64 seq;
+	u32 flags;
+};
+
 #endif
 #endif

+ 0 - 5
fs/btrfs/delayed-ref.h

@@ -195,11 +195,6 @@ int btrfs_delayed_ref_lock(struct btrfs_trans_handle *trans,
 int btrfs_find_ref_cluster(struct btrfs_trans_handle *trans,
 int btrfs_find_ref_cluster(struct btrfs_trans_handle *trans,
 			   struct list_head *cluster, u64 search_start);
 			   struct list_head *cluster, u64 search_start);
 
 
-struct seq_list {
-	struct list_head list;
-	u64 seq;
-};
-
 static inline u64 inc_delayed_seq(struct btrfs_delayed_ref_root *delayed_refs)
 static inline u64 inc_delayed_seq(struct btrfs_delayed_ref_root *delayed_refs)
 {
 {
 	assert_spin_locked(&delayed_refs->lock);
 	assert_spin_locked(&delayed_refs->lock);