Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bd6cf5f0 authored by Chao Yu's avatar Chao Yu Committed by Jaegeuk Kim
Browse files

f2fs: clean up structure extent_node



The union in struct extent_node wass only to indicate below fields

	struct rb_node rb_node;
	union {
		struct {
			unsigned int fofs;
			unsigned int len;
		...
	...

can be parsed as fields in struct rb_entry, but they were never be
used explicitly before, so let's remove them for cleanup.

Signed-off-by: default avatarChao Yu <yuchao0@huawei.com>
Signed-off-by: default avatarJaegeuk Kim <jaegeuk@kernel.org>
parent 4c13ba92
Loading
Loading
Loading
Loading
+2 −10
Original line number Original line Diff line number Diff line
@@ -560,16 +560,8 @@ struct extent_info {
};
};


struct extent_node {
struct extent_node {
	struct rb_node rb_node;
	struct rb_node rb_node;		/* rb node located in rb-tree */
	union {
		struct {
			unsigned int fofs;
			unsigned int len;
			u32 blk;
		};
	struct extent_info ei;		/* extent info */
	struct extent_info ei;		/* extent info */

	};
	struct list_head list;		/* node in global extent list of sbi */
	struct list_head list;		/* node in global extent list of sbi */
	struct extent_tree *et;		/* extent tree pointer */
	struct extent_tree *et;		/* extent tree pointer */
};
};