Commit aa5d3003 authored by Josef Bacik's avatar Josef Bacik Committed by David Sterba
Browse files

btrfs: move orphan prototypes into orphan.h



Move these out of ctree.h into orphan.h to cut down on code in ctree.h.

Signed-off-by: default avatarJosef Bacik <josef@toxicpanda.com>
Reviewed-by: default avatarDavid Sterba <dsterba@suse.com>
Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
parent 7f0add25
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -676,12 +676,6 @@ static inline int btrfs_next_item(struct btrfs_root *root, struct btrfs_path *p)
}
int btrfs_leaf_free_space(struct extent_buffer *leaf);

/* orphan.c */
int btrfs_insert_orphan_item(struct btrfs_trans_handle *trans,
			     struct btrfs_root *root, u64 offset);
int btrfs_del_orphan_item(struct btrfs_trans_handle *trans,
			  struct btrfs_root *root, u64 offset);

/*
 * Get the correct offset inside the page of extent buffer.
 *
+1 −0
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@
#include "extent-tree.h"
#include "root-tree.h"
#include "file-item.h"
#include "orphan.h"

#undef SCRAMBLE_DELAYED_REFS

+1 −0
Original line number Diff line number Diff line
@@ -69,6 +69,7 @@
#include "relocation.h"
#include "verity.h"
#include "super.h"
#include "orphan.h"

struct btrfs_iget_args {
	u64 ino;
+1 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@

#include "ctree.h"
#include "disk-io.h"
#include "orphan.h"

int btrfs_insert_orphan_item(struct btrfs_trans_handle *trans,
			     struct btrfs_root *root, u64 offset)

fs/btrfs/orphan.h

0 → 100644
+11 −0
Original line number Diff line number Diff line
/* SPDX-License-Identifier: GPL-2.0 */

#ifndef BTRFS_ORPHAN_H
#define BTRFS_ORPHAN_H

int btrfs_insert_orphan_item(struct btrfs_trans_handle *trans,
			     struct btrfs_root *root, u64 offset);
int btrfs_del_orphan_item(struct btrfs_trans_handle *trans,
			  struct btrfs_root *root, u64 offset);

#endif
Loading