// SPDX-License-Identifier: GPL-2.0-or-later/* * Copyright (C) 2018-2023 Oracle. All Rights Reserved. * Author: Darrick J. Wong <djwong@kernel.org> */#include"xfs.h"#include"xfs_fs.h"#include"xfs_shared.h"#include"xfs_format.h"#include"xfs_trans_resv.h"#include"xfs_mount.h"#include"xfs_defer.h"#include"xfs_btree.h"#include"xfs_bit.h"#include"xfs_log_format.h"#include"xfs_trans.h"#include"xfs_sb.h"#include"xfs_inode.h"#include"xfs_icache.h"#include"xfs_inode_buf.h"#include"xfs_inode_fork.h"#include"xfs_ialloc.h"#include"xfs_da_format.h"#include"xfs_reflink.h"#include"xfs_alloc.h"#include"xfs_rmap.h"#include"xfs_rmap_btree.h"#include"xfs_bmap.h"#include"xfs_bmap_btree.h"#include"xfs_bmap_util.h"#include"xfs_dir2.h"#include"xfs_dir2_priv.h"#include"xfs_quota_defs.h"#include<