On Fri, Jul 10, 2020 at 06:02:59PM +0200, Christoph Hellwig wrote: > For historical reasons xfsprogs tries to renamed xfs_* symbols used > by tools (but not those used inside libxfs) to libxfs_. Remove this > indirection to make it clear what function is being called, and to > avoid having to keep the renaming header uptodate. > > Signed-off-by: Christoph Hellwig <hch@xxxxxx> > --- > copy/xfs_copy.c | 10 +- > db/agfl.c | 2 +- > db/attrset.c | 28 +-- > db/bmap.c | 4 +- > db/bmroot.c | 4 +- > db/btdump.c | 18 +- > db/btheight.c | 14 +- > db/check.c | 40 ++-- > db/dir2.c | 10 +- > db/dir2sf.c | 8 +- > db/frag.c | 2 +- > db/freesp.c | 6 +- > db/fsmap.c | 16 +- > db/hash.c | 2 +- > db/info.c | 12 +- > db/init.c | 8 +- > db/inode.c | 4 +- > db/io.c | 12 +- > db/logformat.c | 2 +- > db/metadump.c | 34 ++-- > db/sb.c | 10 +- > include/cache.h | 2 +- > include/libxfs.h | 7 +- > include/xfs_inode.h | 8 +- > include/xfs_trans.h | 48 ++--- > io/open.c | 2 +- > libxfs/Makefile | 1 - > libxfs/cache.c | 2 +- > libxfs/init.c | 16 +- > libxfs/libxfs_api_defs.h | 191 ------------------ > libxfs/libxfs_io.h | 30 +-- > libxfs/libxfs_priv.h | 7 +- > libxfs/rdwr.c | 66 +++---- > libxfs/trans.c | 78 ++++---- > libxfs/util.c | 8 +- > libxlog/xfs_log_recover.c | 28 +-- > logprint/log_misc.c | 4 +- > logprint/log_print_all.c | 2 +- > logprint/logprint.c | 2 +- > mdrestore/xfs_mdrestore.c | 4 +- > mkfs/proto.c | 112 +++++------ > mkfs/xfs_mkfs.c | 84 ++++---- > repair/agheader.c | 10 +- > repair/attr_repair.c | 46 +++-- > repair/da_util.c | 36 ++-- > repair/dino_chunks.c | 20 +- > repair/dinode.c | 40 ++-- > repair/dir2.c | 88 ++++----- > repair/phase3.c | 6 +- > repair/phase4.c | 12 +- > repair/phase5.c | 128 ++++++------ > repair/phase6.c | 366 +++++++++++++++++------------------ > repair/phase7.c | 10 +- > repair/prefetch.c | 18 +- > repair/rmap.c | 72 +++---- > repair/rt.c | 10 +- > repair/sb.c | 10 +- > repair/scan.c | 46 ++--- > repair/xfs_repair.c | 18 +- > tools/find-api-violations.sh | 38 +--- > 60 files changed, 846 insertions(+), 1076 deletions(-) > delete mode 100644 libxfs/libxfs_api_defs.h Hee hee, treewide changes... Reviewed-by: Darrick J. Wong <darrick.wong@xxxxxxxxxx> Insofar as I really only doomscrolled the entire patch and didn't see anything at all^W^Wobviously wrong. --D > > diff --git a/copy/xfs_copy.c b/copy/xfs_copy.c > index 2d087f71..1dacb35a 100644 > --- a/copy/xfs_copy.c > +++ b/copy/xfs_copy.c > @@ -711,7 +711,7 @@ main(int argc, char **argv) > > /* We don't yet know the sector size, so read maximal size */ > libxfs_buftarg_init(&mbuf, xargs.ddev, xargs.logdev, xargs.rtdev); > - error = -libxfs_buf_read_uncached(mbuf.m_ddev_targp, XFS_SB_DADDR, > + error = -xfs_buf_read_uncached(mbuf.m_ddev_targp, XFS_SB_DADDR, > 1 << (XFS_MAX_SECTORSIZE_LOG - BBSHIFT), 0, &sbp, NULL); > if (error) { > do_log(_("%s: couldn't read superblock, error=%d\n"), > @@ -720,12 +720,12 @@ main(int argc, char **argv) > } > > sb = &mbuf.m_sb; > - libxfs_sb_from_disk(sb, sbp->b_addr); > + xfs_sb_from_disk(sb, sbp->b_addr); > > /* Do it again, now with proper length and verifier */ > - libxfs_buf_relse(sbp); > + xfs_buf_relse(sbp); > > - error = -libxfs_buf_read(mbuf.m_ddev_targp, XFS_SB_DADDR, > + error = -xfs_buf_read(mbuf.m_ddev_targp, XFS_SB_DADDR, > 1 << (sb->sb_sectlog - BBSHIFT), 0, &sbp, > &xfs_sb_buf_ops); > if (error) { > @@ -733,7 +733,7 @@ main(int argc, char **argv) > progname, error); > exit(1); > } > - libxfs_buf_relse(sbp); > + xfs_buf_relse(sbp); > > mp = libxfs_mount(&mbuf, sb, xargs.ddev, xargs.logdev, xargs.rtdev, 0); > if (mp == NULL) { > diff --git a/db/agfl.c b/db/agfl.c > index f0f3f21a..2b9bff2a 100644 > --- a/db/agfl.c > +++ b/db/agfl.c > @@ -58,7 +58,7 @@ agfl_bno_size( > void *obj, > int startoff) > { > - return libxfs_agfl_size(mp); > + return xfs_agfl_size(mp); > } > > static void > diff --git a/db/attrset.c b/db/attrset.c > index b86ecec7..f7e50720 100644 > --- a/db/attrset.c > +++ b/db/attrset.c > @@ -84,16 +84,16 @@ attr_set_f( > switch (c) { > /* namespaces */ > case 'r': > - args.attr_filter |= LIBXFS_ATTR_ROOT; > - args.attr_filter &= ~LIBXFS_ATTR_SECURE; > + args.attr_filter |= XFS_ATTR_ROOT; > + args.attr_filter &= ~XFS_ATTR_SECURE; > break; > case 'u': > - args.attr_filter &= ~(LIBXFS_ATTR_ROOT | > - LIBXFS_ATTR_SECURE); > + args.attr_filter &= ~(XFS_ATTR_ROOT | > + XFS_ATTR_SECURE); > break; > case 's': > - args.attr_filter |= LIBXFS_ATTR_SECURE; > - args.attr_filter &= ~LIBXFS_ATTR_ROOT; > + args.attr_filter |= XFS_ATTR_SECURE; > + args.attr_filter &= ~XFS_ATTR_ROOT; > break; > > /* modifiers */ > @@ -160,7 +160,7 @@ attr_set_f( > goto out; > } > > - if (libxfs_attr_set(&args)) { > + if (xfs_attr_set(&args)) { > dbprintf(_("failed to set attr %s on inode %llu\n"), > args.name, (unsigned long long)iocur_top->ino); > goto out; > @@ -199,16 +199,16 @@ attr_remove_f( > switch (c) { > /* namespaces */ > case 'r': > - args.attr_filter |= LIBXFS_ATTR_ROOT; > - args.attr_filter &= ~LIBXFS_ATTR_SECURE; > + args.attr_filter |= XFS_ATTR_ROOT; > + args.attr_filter &= ~XFS_ATTR_SECURE; > break; > case 'u': > - args.attr_filter &= ~(LIBXFS_ATTR_ROOT | > - LIBXFS_ATTR_SECURE); > + args.attr_filter &= ~(XFS_ATTR_ROOT | > + XFS_ATTR_SECURE); > break; > case 's': > - args.attr_filter |= LIBXFS_ATTR_SECURE; > - args.attr_filter &= ~LIBXFS_ATTR_ROOT; > + args.attr_filter |= XFS_ATTR_SECURE; > + args.attr_filter &= ~XFS_ATTR_ROOT; > break; > > case 'n': > @@ -245,7 +245,7 @@ attr_remove_f( > goto out; > } > > - if (libxfs_attr_set(&args)) { > + if (xfs_attr_set(&args)) { > dbprintf(_("failed to remove attr %s from inode %llu\n"), > (unsigned char *)args.name, > (unsigned long long)iocur_top->ino); > diff --git a/db/bmap.c b/db/bmap.c > index fdc70e95..d028a786 100644 > --- a/db/bmap.c > +++ b/db/bmap.c > @@ -78,7 +78,7 @@ bmap( > push_cur(); > rblock = (xfs_bmdr_block_t *)XFS_DFORK_PTR(dip, whichfork); > fsize = XFS_DFORK_SIZE(dip, mp, whichfork); > - pp = XFS_BMDR_PTR_ADDR(rblock, 1, libxfs_bmdr_maxrecs(fsize, 0)); > + pp = XFS_BMDR_PTR_ADDR(rblock, 1, xfs_bmdr_maxrecs(fsize, 0)); > kp = XFS_BMDR_KEY_ADDR(rblock, 1); > bno = select_child(curoffset, kp, pp, > be16_to_cpu(rblock->bb_numrecs)); > @@ -89,7 +89,7 @@ bmap( > if (be16_to_cpu(block->bb_level) == 0) > break; > pp = XFS_BMBT_PTR_ADDR(mp, block, 1, > - libxfs_bmbt_maxrecs(mp, mp->m_sb.sb_blocksize, 0)); > + xfs_bmbt_maxrecs(mp, mp->m_sb.sb_blocksize, 0)); > kp = XFS_BMBT_KEY_ADDR(mp, block, 1); > bno = select_child(curoffset, kp, pp, > be16_to_cpu(block->bb_numrecs)); > diff --git a/db/bmroot.c b/db/bmroot.c > index 0db526c6..6bf87a43 100644 > --- a/db/bmroot.c > +++ b/db/bmroot.c > @@ -128,7 +128,7 @@ bmroota_ptr_offset( > ASSERT(XFS_DFORK_Q(dip) && (char *)block == XFS_DFORK_APTR(dip)); > ASSERT(be16_to_cpu(block->bb_level) > 0); > pp = XFS_BMDR_PTR_ADDR(block, idx, > - libxfs_bmdr_maxrecs(XFS_DFORK_ASIZE(dip, mp), 0)); > + xfs_bmdr_maxrecs(XFS_DFORK_ASIZE(dip, mp), 0)); > return bitize((int)((char *)pp - (char *)block)); > } > > @@ -223,7 +223,7 @@ bmrootd_ptr_offset( > block = (xfs_bmdr_block_t *)((char *)obj + byteize(startoff)); > ASSERT(be16_to_cpu(block->bb_level) > 0); > pp = XFS_BMDR_PTR_ADDR(block, idx, > - libxfs_bmdr_maxrecs(XFS_DFORK_DSIZE(dip, mp), 0)); > + xfs_bmdr_maxrecs(XFS_DFORK_DSIZE(dip, mp), 0)); > return bitize((int)((char *)pp - (char *)block)); > } > > diff --git a/db/btdump.c b/db/btdump.c > index 920f595b..b9947c18 100644 > --- a/db/btdump.c > +++ b/db/btdump.c > @@ -212,10 +212,10 @@ dir_has_rightsib( > struct xfs_da3_icnode_hdr nhdr; > > if (level > 0) { > - libxfs_da3_node_hdr_from_disk(mp, &nhdr, block); > + xfs_da3_node_hdr_from_disk(mp, &nhdr, block); > return nhdr.forw != 0; > } > - libxfs_dir2_leaf_hdr_from_disk(mp, &lhdr, block); > + xfs_dir2_leaf_hdr_from_disk(mp, &lhdr, block); > return lhdr.forw != 0; > } > > @@ -229,10 +229,10 @@ dir_level( > switch (((struct xfs_da_intnode *)block)->hdr.info.magic) { > case cpu_to_be16(XFS_DIR2_LEAF1_MAGIC): > case cpu_to_be16(XFS_DIR2_LEAFN_MAGIC): > - libxfs_dir2_leaf_hdr_from_disk(mp, &lhdr, block); > + xfs_dir2_leaf_hdr_from_disk(mp, &lhdr, block); > return 0; > case cpu_to_be16(XFS_DA_NODE_MAGIC): > - libxfs_da3_node_hdr_from_disk(mp, &nhdr, block); > + xfs_da3_node_hdr_from_disk(mp, &nhdr, block); > return nhdr.level; > default: > return -1; > @@ -249,10 +249,10 @@ dir3_level( > switch (((struct xfs_da_intnode *)block)->hdr.info.magic) { > case cpu_to_be16(XFS_DIR3_LEAF1_MAGIC): > case cpu_to_be16(XFS_DIR3_LEAFN_MAGIC): > - libxfs_dir2_leaf_hdr_from_disk(mp, &lhdr, block); > + xfs_dir2_leaf_hdr_from_disk(mp, &lhdr, block); > return 0; > case cpu_to_be16(XFS_DA3_NODE_MAGIC): > - libxfs_da3_node_hdr_from_disk(mp, &nhdr, block); > + xfs_da3_node_hdr_from_disk(mp, &nhdr, block); > return nhdr.level; > default: > return -1; > @@ -268,7 +268,7 @@ attr_has_rightsib( > struct xfs_da3_icnode_hdr nhdr; > > if (level > 0) { > - libxfs_da3_node_hdr_from_disk(mp, &nhdr, block); > + xfs_da3_node_hdr_from_disk(mp, &nhdr, block); > return nhdr.forw != 0; > } > xfs_attr3_leaf_hdr_to_disk(mp->m_attr_geo, &lhdr, block); > @@ -287,7 +287,7 @@ attr_level( > xfs_attr3_leaf_hdr_to_disk(mp->m_attr_geo, &lhdr, block); > return 0; > case cpu_to_be16(XFS_DA_NODE_MAGIC): > - libxfs_da3_node_hdr_from_disk(mp, &nhdr, block); > + xfs_da3_node_hdr_from_disk(mp, &nhdr, block); > return nhdr.level; > default: > return -1; > @@ -306,7 +306,7 @@ attr3_level( > xfs_attr3_leaf_hdr_to_disk(mp->m_attr_geo, &lhdr, block); > return 0; > case cpu_to_be16(XFS_DA3_NODE_MAGIC): > - libxfs_da3_node_hdr_from_disk(mp, &nhdr, block); > + xfs_da3_node_hdr_from_disk(mp, &nhdr, block); > return nhdr.level; > default: > return -1; > diff --git a/db/btheight.c b/db/btheight.c > index 8aa17c89..5d4aa685 100644 > --- a/db/btheight.c > +++ b/db/btheight.c > @@ -14,12 +14,12 @@ > > static int refc_maxrecs(struct xfs_mount *mp, int blocklen, int leaf) > { > - return libxfs_refcountbt_maxrecs(blocklen, leaf != 0); > + return xfs_refcountbt_maxrecs(blocklen, leaf != 0); > } > > static int rmap_maxrecs(struct xfs_mount *mp, int blocklen, int leaf) > { > - return libxfs_rmapbt_maxrecs(blocklen, leaf); > + return xfs_rmapbt_maxrecs(blocklen, leaf); > } > > struct btmap { > @@ -27,11 +27,11 @@ struct btmap { > int (*maxrecs)(struct xfs_mount *mp, int blocklen, > int leaf); > } maps[] = { > - {"bnobt", libxfs_allocbt_maxrecs}, > - {"cntbt", libxfs_allocbt_maxrecs}, > - {"inobt", libxfs_inobt_maxrecs}, > - {"finobt", libxfs_inobt_maxrecs}, > - {"bmapbt", libxfs_bmbt_maxrecs}, > + {"bnobt", xfs_allocbt_maxrecs}, > + {"cntbt", xfs_allocbt_maxrecs}, > + {"inobt", xfs_inobt_maxrecs}, > + {"finobt", xfs_inobt_maxrecs}, > + {"bmapbt", xfs_bmbt_maxrecs}, > {"refcountbt", refc_maxrecs}, > {"rmapbt", rmap_maxrecs}, > }; > diff --git a/db/check.c b/db/check.c > index 12c03b6d..bc3c3e2a 100644 > --- a/db/check.c > +++ b/db/check.c > @@ -2269,7 +2269,7 @@ process_btinode( > return; > } > if (be16_to_cpu(dib->bb_numrecs) > > - libxfs_bmdr_maxrecs(XFS_DFORK_SIZE(dip, mp, whichfork), > + xfs_bmdr_maxrecs(XFS_DFORK_SIZE(dip, mp, whichfork), > be16_to_cpu(dib->bb_level) == 0)) { > if (!sflag || id->ilist) > dbprintf(_("numrecs for ino %lld %s fork bmap root too " > @@ -2287,7 +2287,7 @@ process_btinode( > *nex += be16_to_cpu(dib->bb_numrecs); > return; > } else { > - pp = XFS_BMDR_PTR_ADDR(dib, 1, libxfs_bmdr_maxrecs( > + pp = XFS_BMDR_PTR_ADDR(dib, 1, xfs_bmdr_maxrecs( > XFS_DFORK_SIZE(dip, mp, whichfork), 0)); > for (i = 0; i < be16_to_cpu(dib->bb_numrecs); i++) > scan_lbtree(get_unaligned_be64(&pp[i]), > @@ -2358,7 +2358,7 @@ process_data_dir_v2( > return NULLFSINO; > } > db = xfs_dir2_da_to_db(mp->m_dir_geo, dabno); > - bf = libxfs_dir2_data_bestfree_p(mp, data); > + bf = xfs_dir2_data_bestfree_p(mp, data); > ptr = (char *)data + mp->m_dir_geo->data_entry_offset; > if (be32_to_cpu(block->magic) == XFS_DIR2_BLOCK_MAGIC || > be32_to_cpu(block->magic) == XFS_DIR3_BLOCK_MAGIC) { > @@ -2444,7 +2444,7 @@ process_data_dir_v2( > (int)((char *)dep - (char *)data)); > error++; > } > - tagp = libxfs_dir2_data_entry_tag_p(mp, dep); > + tagp = xfs_dir2_data_entry_tag_p(mp, dep); > if ((char *)tagp >= endptr) { > if (!sflag || v) > dbprintf(_("dir %lld block %d bad entry at %d\n"), > @@ -2458,8 +2458,8 @@ process_data_dir_v2( > (char *)dep - (char *)data); > xname.name = dep->name; > xname.len = dep->namelen; > - dir_hash_add(libxfs_dir2_hashname(mp, &xname), addr); > - ptr += libxfs_dir2_data_entsize(mp, dep->namelen); > + dir_hash_add(xfs_dir2_hashname(mp, &xname), addr); > + ptr += xfs_dir2_data_entsize(mp, dep->namelen); > count++; > lastfree = 0; > lino = be64_to_cpu(dep->inumber); > @@ -2584,7 +2584,7 @@ process_data_dir_v2_freefind( > xfs_dir2_data_aoff_t off; > > off = (xfs_dir2_data_aoff_t)((char *)dup - (char *)data); > - bf = libxfs_dir2_data_bestfree_p(mp, data); > + bf = xfs_dir2_data_bestfree_p(mp, data); > if (be16_to_cpu(dup->length) < > be16_to_cpu(bf[XFS_DIR2_DATA_FD_COUNT - 1].length)) > return NULL; > @@ -2752,7 +2752,7 @@ process_inode( > > /* xfs_inode_from_disk expects to have an mp to work with */ > xino.i_mount = mp; > - libxfs_inode_from_disk(&xino, dip); > + xfs_inode_from_disk(&xino, dip); > > ino = XFS_AGINO_TO_INO(mp, be32_to_cpu(agf->agf_seqno), agino); > if (!isfree) { > @@ -2768,7 +2768,7 @@ process_inode( > error++; > return; > } > - if (!libxfs_dinode_good_version(&mp->m_sb, dip->di_version)) { > + if (!xfs_dinode_good_version(&mp->m_sb, dip->di_version)) { > if (isfree || v) > dbprintf(_("bad version number %#x for inode %lld\n"), > dip->di_version, ino); > @@ -3306,7 +3306,7 @@ process_leaf_node_dir_v2_int( > struct xfs_dir3_icleaf_hdr leafhdr; > > leaf = iocur_top->data; > - libxfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > + xfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > > switch (be16_to_cpu(leaf->hdr.info.magic)) { > case XFS_DIR3_LEAF1_MAGIC: > @@ -3364,7 +3364,7 @@ process_leaf_node_dir_v2_int( > case XFS_DA_NODE_MAGIC: > case XFS_DA3_NODE_MAGIC: > node = iocur_top->data; > - libxfs_da3_node_hdr_from_disk(mp, &nodehdr, node); > + xfs_da3_node_hdr_from_disk(mp, &nodehdr, node); > if (nodehdr.level < 1 || nodehdr.level > XFS_DA_NODE_MAXDEPTH) { > if (!sflag || v) > dbprintf(_("bad node block level %d for dir ino " > @@ -3671,7 +3671,7 @@ process_sf_dir_v2( > offset = mp->m_dir_geo->data_first_offset; > for (i = sf->count - 1, i8 = 0; i >= 0; i--) { > if ((intptr_t)sfe + > - libxfs_dir2_sf_entsize(mp, sf, sfe->namelen) - > + xfs_dir2_sf_entsize(mp, sf, sfe->namelen) - > (intptr_t)sf > be64_to_cpu(dip->di_size)) { > if (!sflag) > dbprintf(_("dir %llu bad size in entry at %d\n"), > @@ -3680,7 +3680,7 @@ process_sf_dir_v2( > error++; > break; > } > - lino = libxfs_dir2_sf_get_ino(mp, sf, sfe); > + lino = xfs_dir2_sf_get_ino(mp, sf, sfe); > if (lino > XFS_DIR2_MAX_SHORT_INUM) > i8++; > cid = find_inode(lino, 1); > @@ -3710,8 +3710,8 @@ process_sf_dir_v2( > } > offset = > xfs_dir2_sf_get_offset(sfe) + > - libxfs_dir2_sf_entsize(mp, sf, sfe->namelen); > - sfe = libxfs_dir2_sf_nextentry(mp, sf, sfe); > + xfs_dir2_sf_entsize(mp, sf, sfe->namelen); > + sfe = xfs_dir2_sf_nextentry(mp, sf, sfe); > } > if (i < 0 && (intptr_t)sfe - (intptr_t)sf != > be64_to_cpu(dip->di_size)) { > @@ -3727,7 +3727,7 @@ process_sf_dir_v2( > dbprintf(_("dir %llu offsets too high\n"), id->ino); > error++; > } > - lino = libxfs_dir2_sf_get_parent_ino(sf); > + lino = xfs_dir2_sf_get_parent_ino(sf); > if (lino > XFS_DIR2_MAX_SHORT_INUM) > i8++; > cid = find_inode(lino, 1); > @@ -3897,7 +3897,7 @@ scan_ag( > goto pop1_out; > } > > - libxfs_sb_from_disk(sb, iocur_top->data); > + xfs_sb_from_disk(sb, iocur_top->data); > > if (sb->sb_magicnum != XFS_SB_MAGIC) { > if (!sflag) > @@ -4110,8 +4110,8 @@ scan_freelist( > } > > /* verify agf values before proceeding */ > - if (be32_to_cpu(agf->agf_flfirst) >= libxfs_agfl_size(mp) || > - be32_to_cpu(agf->agf_fllast) >= libxfs_agfl_size(mp)) { > + if (be32_to_cpu(agf->agf_flfirst) >= xfs_agfl_size(mp) || > + be32_to_cpu(agf->agf_fllast) >= xfs_agfl_size(mp)) { > dbprintf(_("agf %d freelist blocks bad, skipping " > "freelist scan\n"), seqno); > pop_cur(); > @@ -4121,7 +4121,7 @@ scan_freelist( > /* open coded xfs_buf_to_agfl_bno */ > state.count = 0; > state.agno = seqno; > - libxfs_agfl_walk(mp, agf, iocur_top->bp, scan_agfl, &state); > + xfs_agfl_walk(mp, agf, iocur_top->bp, scan_agfl, &state); > if (state.count != be32_to_cpu(agf->agf_flcount)) { > if (!sflag) > dbprintf(_("freeblk count %u != flcount %u in ag %u\n"), > diff --git a/db/dir2.c b/db/dir2.c > index 503dcdfe..beb104a0 100644 > --- a/db/dir2.c > +++ b/db/dir2.c > @@ -211,7 +211,7 @@ __dir2_data_entries_count( > ptr += be16_to_cpu(dup->length); > else { > dep = (xfs_dir2_data_entry_t *)ptr; > - ptr += libxfs_dir2_data_entsize(mp, dep->namelen); > + ptr += xfs_dir2_data_entsize(mp, dep->namelen); > } > } > return i; > @@ -235,7 +235,7 @@ __dir2_data_entry_offset( > ptr += be16_to_cpu(dup->length); > else { > dep = (xfs_dir2_data_entry_t *)ptr; > - ptr += libxfs_dir2_data_entsize(mp, dep->namelen); > + ptr += xfs_dir2_data_entsize(mp, dep->namelen); > } > } > return ptr; > @@ -486,7 +486,7 @@ dir2_data_union_tag_count( > end = (char *)&dep->namelen + sizeof(dep->namelen); > if (end > (char *)obj + mp->m_dir_geo->blksize) > return 0; > - tagp = libxfs_dir2_data_entry_tag_p(mp, dep); > + tagp = xfs_dir2_data_entry_tag_p(mp, dep); > } > end = (char *)tagp + sizeof(*tagp); > return end <= (char *)obj + mp->m_dir_geo->blksize; > @@ -508,7 +508,7 @@ dir2_data_union_tag_offset( > return bitize((int)((char *)xfs_dir2_data_unused_tag_p(dup) - > (char *)dup)); > dep = (xfs_dir2_data_entry_t *)dup; > - return bitize((int)((char *)libxfs_dir2_data_entry_tag_p(mp, dep) - > + return bitize((int)((char *)xfs_dir2_data_entry_tag_p(mp, dep) - > (char *)dep)); > } > > @@ -585,7 +585,7 @@ dir2_data_union_size( > return bitize(be16_to_cpu(dup->length)); > else { > dep = (xfs_dir2_data_entry_t *)dup; > - return bitize(libxfs_dir2_data_entsize(mp, dep->namelen)); > + return bitize(xfs_dir2_data_entsize(mp, dep->namelen)); > } > } > > diff --git a/db/dir2sf.c b/db/dir2sf.c > index 8165b79b..e2b5354c 100644 > --- a/db/dir2sf.c > +++ b/db/dir2sf.c > @@ -167,8 +167,8 @@ dir2_sf_entry_size( > sf = (struct xfs_dir2_sf_hdr *)((char *)obj + byteize(startoff)); > e = xfs_dir2_sf_firstentry(sf); > for (i = 0; i < idx; i++) > - e = libxfs_dir2_sf_nextentry(mp, sf, e); > - return bitize((int)libxfs_dir2_sf_entsize(mp, sf, e->namelen)); > + e = xfs_dir2_sf_nextentry(mp, sf, e); > + return bitize((int)xfs_dir2_sf_entsize(mp, sf, e->namelen)); > } > > /*ARGSUSED*/ > @@ -212,7 +212,7 @@ dir2_sf_list_offset( > sf = (struct xfs_dir2_sf_hdr *)((char *)obj + byteize(startoff)); > e = xfs_dir2_sf_firstentry(sf); > for (i = 0; i < idx; i++) > - e = libxfs_dir2_sf_nextentry(mp, sf, e); > + e = xfs_dir2_sf_nextentry(mp, sf, e); > return bitize((int)((char *)e - (char *)sf)); > } > > @@ -232,7 +232,7 @@ dir2sf_size( > sf = (struct xfs_dir2_sf_hdr *)((char *)obj + byteize(startoff)); > e = xfs_dir2_sf_firstentry(sf); > for (i = 0; i < sf->count; i++) > - e = libxfs_dir2_sf_nextentry(mp, sf, e); > + e = xfs_dir2_sf_nextentry(mp, sf, e); > return bitize((int)((char *)e - (char *)sf)); > } > > diff --git a/db/frag.c b/db/frag.c > index 1cfc6c2c..ead1bc94 100644 > --- a/db/frag.c > +++ b/db/frag.c > @@ -248,7 +248,7 @@ process_btinode( > return; > } > pp = XFS_BMDR_PTR_ADDR(dib, 1, > - libxfs_bmdr_maxrecs(XFS_DFORK_SIZE(dip, mp, whichfork), 0)); > + xfs_bmdr_maxrecs(XFS_DFORK_SIZE(dip, mp, whichfork), 0)); > for (i = 0; i < be16_to_cpu(dib->bb_numrecs); i++) > scan_lbtree(get_unaligned_be64(&pp[i]), > be16_to_cpu(dib->bb_level), scanfunc_bmap, extmapp, > diff --git a/db/freesp.c b/db/freesp.c > index 6f234666..ef22fd6f 100644 > --- a/db/freesp.c > +++ b/db/freesp.c > @@ -242,15 +242,15 @@ scan_freelist( > XFS_FSS_TO_BB(mp, 1), DB_RING_IGN, NULL); > > /* verify agf values before proceeding */ > - if (be32_to_cpu(agf->agf_flfirst) >= libxfs_agfl_size(mp) || > - be32_to_cpu(agf->agf_fllast) >= libxfs_agfl_size(mp)) { > + if (be32_to_cpu(agf->agf_flfirst) >= xfs_agfl_size(mp) || > + be32_to_cpu(agf->agf_fllast) >= xfs_agfl_size(mp)) { > dbprintf(_("agf %d freelist blocks bad, skipping " > "freelist scan\n"), seqno); > pop_cur(); > return; > } > > - libxfs_agfl_walk(mp, agf, iocur_top->bp, scan_agfl, &seqno); > + xfs_agfl_walk(mp, agf, iocur_top->bp, scan_agfl, &seqno); > pop_cur(); > } > > diff --git a/db/fsmap.c b/db/fsmap.c > index a6e61962..e1e206ce 100644 > --- a/db/fsmap.c > +++ b/db/fsmap.c > @@ -67,32 +67,32 @@ fsmap( > if (agno == end_ag) > high.rm_startblock = XFS_FSB_TO_AGBNO(mp, end_fsb); > > - error = -libxfs_alloc_read_agf(mp, NULL, agno, 0, &agbp); > + error = -xfs_alloc_read_agf(mp, NULL, agno, 0, &agbp); > if (error) { > dbprintf(_("Error %d while reading AGF.\n"), error); > return; > } > > - bt_cur = libxfs_rmapbt_init_cursor(mp, NULL, agbp, agno); > + bt_cur = xfs_rmapbt_init_cursor(mp, NULL, agbp, agno); > if (!bt_cur) { > - libxfs_buf_relse(agbp); > + xfs_buf_relse(agbp); > dbprintf(_("Not enough memory.\n")); > return; > } > > info.agno = agno; > - error = -libxfs_rmap_query_range(bt_cur, &low, &high, > + error = -xfs_rmap_query_range(bt_cur, &low, &high, > fsmap_fn, &info); > if (error) { > - libxfs_btree_del_cursor(bt_cur, XFS_BTREE_ERROR); > - libxfs_buf_relse(agbp); > + xfs_btree_del_cursor(bt_cur, XFS_BTREE_ERROR); > + xfs_buf_relse(agbp); > dbprintf(_("Error %d while querying fsmap btree.\n"), > error); > return; > } > > - libxfs_btree_del_cursor(bt_cur, XFS_BTREE_NOERROR); > - libxfs_buf_relse(agbp); > + xfs_btree_del_cursor(bt_cur, XFS_BTREE_NOERROR); > + xfs_buf_relse(agbp); > > if (agno == start_ag) > low.rm_startblock = 0; > diff --git a/db/hash.c b/db/hash.c > index 68c53e7f..2a5d71f8 100644 > --- a/db/hash.c > +++ b/db/hash.c > @@ -41,7 +41,7 @@ hash_f( > { > xfs_dahash_t hashval; > > - hashval = libxfs_da_hashname((unsigned char *)argv[1], (int)strlen(argv[1])); > + hashval = xfs_da_hashname((unsigned char *)argv[1], (int)strlen(argv[1])); > dbprintf("0x%x\n", hashval); > return 0; > } > diff --git a/db/info.c b/db/info.c > index 2731446d..6f50f6f6 100644 > --- a/db/info.c > +++ b/db/info.c > @@ -29,7 +29,7 @@ info_f( > { > struct xfs_fsop_geom geo; > > - libxfs_fs_geometry(&mp->m_sb, &geo, XFS_FS_GEOM_MAX_STRUCT_VER); > + xfs_fs_geometry(&mp->m_sb, &geo, XFS_FS_GEOM_MAX_STRUCT_VER); > xfs_report_geom(&geo, fsdevice, x.logname, x.rtname); > return 0; > } > @@ -72,24 +72,24 @@ print_agresv_info( > xfs_extlen_t length = 0; > int error; > > - error = -libxfs_refcountbt_calc_reserves(mp, NULL, agno, &ask, &used); > + error = -xfs_refcountbt_calc_reserves(mp, NULL, agno, &ask, &used); > if (error) > xfrog_perror(error, "refcountbt"); > - error = -libxfs_finobt_calc_reserves(mp, NULL, agno, &ask, &used); > + error = -xfs_finobt_calc_reserves(mp, NULL, agno, &ask, &used); > if (error) > xfrog_perror(error, "finobt"); > - error = -libxfs_rmapbt_calc_reserves(mp, NULL, agno, &ask, &used); > + error = -xfs_rmapbt_calc_reserves(mp, NULL, agno, &ask, &used); > if (error) > xfrog_perror(error, "rmapbt"); > > - error = -libxfs_read_agf(mp, NULL, agno, 0, &bp); > + error = -xfs_read_agf(mp, NULL, agno, 0, &bp); > if (error) > xfrog_perror(error, "AGF"); > agf = bp->b_addr; > length = be32_to_cpu(agf->agf_length); > free = be32_to_cpu(agf->agf_freeblks) + > be32_to_cpu(agf->agf_flcount); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > > printf("AG %d: length: %u free: %u reserved: %u used: %u", > agno, length, free, ask, used); > diff --git a/db/init.c b/db/init.c > index 19f0900a..927669d6 100644 > --- a/db/init.c > +++ b/db/init.c > @@ -110,7 +110,7 @@ init( > */ > memset(&xmount, 0, sizeof(struct xfs_mount)); > libxfs_buftarg_init(&xmount, x.ddev, x.logdev, x.rtdev); > - error = -libxfs_buf_read_uncached(xmount.m_ddev_targp, XFS_SB_DADDR, > + error = -xfs_buf_read_uncached(xmount.m_ddev_targp, XFS_SB_DADDR, > 1 << (XFS_MAX_SECTORSIZE_LOG - BBSHIFT), 0, &bp, NULL); > if (error) { > fprintf(stderr, _("%s: %s is invalid (cannot read first 512 " > @@ -119,8 +119,8 @@ init( > } > > /* copy SB from buffer to in-core, converting architecture as we go */ > - libxfs_sb_from_disk(&xmount.m_sb, bp->b_addr); > - libxfs_buf_relse(bp); > + xfs_sb_from_disk(&xmount.m_sb, bp->b_addr); > + xfs_buf_relse(bp); > > sbp = &xmount.m_sb; > if (sbp->sb_magicnum != XFS_SB_MAGIC) { > @@ -153,7 +153,7 @@ init( > */ > if (sbp->sb_rootino != NULLFSINO && > xfs_sb_version_haslazysbcount(&mp->m_sb)) { > - int error = -libxfs_initialize_perag_data(mp, sbp->sb_agcount); > + int error = -xfs_initialize_perag_data(mp, sbp->sb_agcount); > if (error) { > fprintf(stderr, > _("%s: cannot init perag data (%d). Continuing anyway.\n"), > diff --git a/db/inode.c b/db/inode.c > index 0cff9d63..804be77e 100644 > --- a/db/inode.c > +++ b/db/inode.c > @@ -688,7 +688,7 @@ set_cur_inode( > iocur_top->dirino = ino; > > if (xfs_sb_version_hascrc(&mp->m_sb)) { > - iocur_top->ino_crc_ok = libxfs_verify_cksum((char *)dip, > + iocur_top->ino_crc_ok = xfs_verify_cksum((char *)dip, > mp->m_sb.sb_inodesize, > XFS_DINODE_CRC_OFF); > if (!iocur_top->ino_crc_ok) > @@ -708,6 +708,6 @@ xfs_inode_set_crc( > ASSERT(iocur_top->ino_buf); > ASSERT(iocur_top->bp == bp); > > - libxfs_dinode_calc_crc(mp, iocur_top->data); > + xfs_dinode_calc_crc(mp, iocur_top->data); > iocur_top->ino_crc_ok = 1; > } > diff --git a/db/io.c b/db/io.c > index 6628d061..d5eecdb4 100644 > --- a/db/io.c > +++ b/db/io.c > @@ -96,7 +96,7 @@ pop_cur(void) > return; > } > if (iocur_top->bp) { > - libxfs_buf_relse(iocur_top->bp); > + xfs_buf_relse(iocur_top->bp); > iocur_top->bp = NULL; > } > if (iocur_top->bbmap) { > @@ -426,7 +426,7 @@ write_cur_buf(void) > { > int ret; > > - ret = -libxfs_bwrite(iocur_top->bp); > + ret = -xfs_bwrite(iocur_top->bp); > if (ret != 0) > dbprintf(_("write error: %s\n"), strerror(ret)); > > @@ -442,7 +442,7 @@ write_cur_bbs(void) > { > int ret; > > - ret = -libxfs_bwrite(iocur_top->bp); > + ret = -xfs_bwrite(iocur_top->bp); > if (ret != 0) > dbprintf(_("write error: %s\n"), strerror(ret)); > > @@ -496,7 +496,7 @@ write_cur(void) > /* If we didn't write the crc automatically, re-check inode validity */ > if (xfs_sb_version_hascrc(&mp->m_sb) && > skip_crc && iocur_top->ino_buf) { > - iocur_top->ino_crc_ok = libxfs_verify_cksum(iocur_top->data, > + iocur_top->ino_crc_ok = xfs_verify_cksum(iocur_top->data, > mp->m_sb.sb_inodesize, > XFS_DINODE_CRC_OFF); > } > @@ -543,11 +543,11 @@ set_cur( > if (!iocur_top->bbmap) > return; > memcpy(iocur_top->bbmap, bbmap, sizeof(struct bbmap)); > - error = -libxfs_buf_read_map(mp->m_ddev_targp, bbmap->b, > + error = -xfs_buf_read_map(mp->m_ddev_targp, bbmap->b, > bbmap->nmaps, LIBXFS_READBUF_SALVAGE, &bp, > ops); > } else { > - error = -libxfs_buf_read(mp->m_ddev_targp, blknum, len, > + error = -xfs_buf_read(mp->m_ddev_targp, blknum, len, > LIBXFS_READBUF_SALVAGE, &bp, ops); > iocur_top->bbmap = NULL; > } > diff --git a/db/logformat.c b/db/logformat.c > index 3374c29b..53629f65 100644 > --- a/db/logformat.c > +++ b/db/logformat.c > @@ -160,7 +160,7 @@ logres_f( > end_res = (struct xfs_trans_res *)(M_RES(mp) + 1); > for (i = 0; res < end_res; i++, res++) > print_logres(i, res); > - libxfs_log_get_max_trans_res(mp, &resv); > + xfs_log_get_max_trans_res(mp, &resv); > print_logres(-1, &resv); > > return 0; > diff --git a/db/metadump.c b/db/metadump.c > index e5cb3aa5..28d4841e 100644 > --- a/db/metadump.c > +++ b/db/metadump.c > @@ -882,7 +882,7 @@ obfuscate_name( > *first ^= 0x10; > ASSERT(!is_invalid_char(*first)); > } > - ASSERT(libxfs_da_hashname(name, name_len) == hash); > + ASSERT(xfs_da_hashname(name, name_len) == hash); > } > > /* > @@ -1206,7 +1206,7 @@ generate_obfuscated_name( > > /* Obfuscate the name (if possible) */ > > - hash = libxfs_da_hashname(name, namelen); > + hash = xfs_da_hashname(name, namelen); > obfuscate_name(hash, namelen, name); > > /* > @@ -1269,7 +1269,7 @@ process_sf_dir( > namelen = ino_dir_size - ((char *)&sfep->name[0] - > (char *)sfp); > } else if ((char *)sfep - (char *)sfp + > - libxfs_dir2_sf_entsize(mp, sfp, sfep->namelen) > > + xfs_dir2_sf_entsize(mp, sfp, sfep->namelen) > > ino_dir_size) { > if (show_warnings) > print_warning("entry length in dir inode %llu " > @@ -1282,11 +1282,11 @@ process_sf_dir( > > if (obfuscate) > generate_obfuscated_name( > - libxfs_dir2_sf_get_ino(mp, sfp, sfep), > + xfs_dir2_sf_get_ino(mp, sfp, sfep), > namelen, &sfep->name[0]); > > sfep = (xfs_dir2_sf_entry_t *)((char *)sfep + > - libxfs_dir2_sf_entsize(mp, sfp, namelen)); > + xfs_dir2_sf_entsize(mp, sfp, namelen)); > } > > /* zero stale data in rest of space in data fork, if any */ > @@ -1319,7 +1319,7 @@ obfuscate_path_components( > if (!slash) { > /* last (or single) component */ > namelen = strnlen((char *)comp, len); > - hash = libxfs_da_hashname(comp, namelen); > + hash = xfs_da_hashname(comp, namelen); > obfuscate_name(hash, namelen, comp); > break; > } > @@ -1330,7 +1330,7 @@ obfuscate_path_components( > len--; > continue; > } > - hash = libxfs_da_hashname(comp, namelen); > + hash = xfs_da_hashname(comp, namelen); > obfuscate_name(hash, namelen, comp); > comp += namelen + 1; > len -= namelen + 1; > @@ -1433,7 +1433,7 @@ process_dir_free_block( > return; > > free = (struct xfs_dir2_free *)block; > - libxfs_dir2_free_hdr_from_disk(mp, &freehdr, free); > + xfs_dir2_free_hdr_from_disk(mp, &freehdr, free); > > switch (freehdr.magic) { > case XFS_DIR2_FREE_MAGIC: > @@ -1471,7 +1471,7 @@ process_dir_leaf_block( > > /* Yes, this works for dir2 & dir3. Difference is padding. */ > leaf = (struct xfs_dir2_leaf *)block; > - libxfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > + xfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > > switch (leafhdr.magic) { > case XFS_DIR2_LEAF1_MAGIC: > @@ -1602,7 +1602,7 @@ process_dir_data_block( > } > > dep = (xfs_dir2_data_entry_t *)ptr; > - length = libxfs_dir2_data_entsize(mp, dep->namelen); > + length = xfs_dir2_data_entsize(mp, dep->namelen); > > if (dir_offset + length > end_of_data || > ptr + length > endptr) { > @@ -1612,7 +1612,7 @@ process_dir_data_block( > (long long)cur_ino); > return; > } > - if (be16_to_cpu(*libxfs_dir2_data_entry_tag_p(mp, dep)) != > + if (be16_to_cpu(*xfs_dir2_data_entry_tag_p(mp, dep)) != > dir_offset) > return; > > @@ -1625,7 +1625,7 @@ process_dir_data_block( > if (zero_stale_data) { > /* 1 byte for ftype; don't bother with conditional */ > int zlen = > - (char *)libxfs_dir2_data_entry_tag_p(mp, dep) - > + (char *)xfs_dir2_data_entry_tag_p(mp, dep) - > (char *)&dep->name[dep->namelen] - 1; > if (zlen > 0) { > memset(&dep->name[dep->namelen] + 1, 0, zlen); > @@ -1877,7 +1877,7 @@ process_single_fsb_objects( > struct xfs_da3_icnode_hdr hdr; > int used; > > - libxfs_da3_node_hdr_from_disk(mp, &hdr, node); > + xfs_da3_node_hdr_from_disk(mp, &hdr, node); > switch (btype) { > case TYP_DIR2: > used = mp->m_dir_geo->node_hdr_size; > @@ -2225,7 +2225,7 @@ process_btinode( > nrecs, itype); > } > > - maxrecs = libxfs_bmdr_maxrecs(XFS_DFORK_SIZE(dip, mp, whichfork), 0); > + maxrecs = xfs_bmdr_maxrecs(XFS_DFORK_SIZE(dip, mp, whichfork), 0); > if (nrecs > maxrecs) { > if (show_warnings) > print_warning("invalid numrecs (%u) in inode %lld %s " > @@ -2374,7 +2374,7 @@ process_inode( > > /* we only care about crc recalculation if we will modify the inode. */ > if (obfuscate || zero_stale_data) { > - crc_was_ok = libxfs_verify_cksum((char *)dip, > + crc_was_ok = xfs_verify_cksum((char *)dip, > mp->m_sb.sb_inodesize, > offsetof(struct xfs_dinode, di_crc)); > } > @@ -2441,7 +2441,7 @@ done: > need_new_crc = 1; > > if (crc_was_ok && need_new_crc) > - libxfs_dinode_calc_crc(mp, dip); > + xfs_dinode_calc_crc(mp, dip); > return success; > } > > @@ -2752,7 +2752,7 @@ scan_ag( > i = be32_to_cpu(agf->agf_fllast); > > for (;;) { > - if (++i == libxfs_agfl_size(mp)) > + if (++i == xfs_agfl_size(mp)) > i = 0; > if (i == be32_to_cpu(agf->agf_flfirst)) > break; > diff --git a/db/sb.c b/db/sb.c > index 8a303422..9651a3b3 100644 > --- a/db/sb.c > +++ b/db/sb.c > @@ -189,7 +189,7 @@ get_sb(xfs_agnumber_t agno, xfs_sb_t *sb) > return 0; > } > > - libxfs_sb_from_disk(sb, iocur_top->data); > + xfs_sb_from_disk(sb, iocur_top->data); > > if (sb->sb_magicnum != XFS_SB_MAGIC) { > dbprintf(_("bad sb magic # %#x in AG %u\n"), > @@ -344,7 +344,7 @@ do_uuid(xfs_agnumber_t agno, uuid_t *uuid) > uuid_equal(uuid, &mp->m_sb.sb_meta_uuid)) { > memset(&tsb.sb_meta_uuid, 0, sizeof(uuid_t)); > /* Write those zeros now; it's ignored once we clear the flag */ > - libxfs_sb_to_disk(iocur_top->data, &tsb); > + xfs_sb_to_disk(iocur_top->data, &tsb); > mp->m_sb.sb_features_incompat &= > ~XFS_SB_FEAT_INCOMPAT_META_UUID; > tsb.sb_features_incompat &= ~XFS_SB_FEAT_INCOMPAT_META_UUID; > @@ -352,7 +352,7 @@ do_uuid(xfs_agnumber_t agno, uuid_t *uuid) > > write: > memcpy(&tsb.sb_uuid, uuid, sizeof(uuid_t)); > - libxfs_sb_to_disk(iocur_top->data, &tsb); > + xfs_sb_to_disk(iocur_top->data, &tsb); > write_cur(); > return uuid; > } > @@ -516,7 +516,7 @@ do_label(xfs_agnumber_t agno, char *label) > memset(&tsb.sb_fname, 0, sizeof(tsb.sb_fname)); > memcpy(&tsb.sb_fname, label, len); > memcpy(&lbl[0], &tsb.sb_fname, sizeof(tsb.sb_fname)); > - libxfs_sb_to_disk(iocur_top->data, &tsb); > + xfs_sb_to_disk(iocur_top->data, &tsb); > write_cur(); > return &lbl[0]; > } > @@ -615,7 +615,7 @@ do_version(xfs_agnumber_t agno, uint16_t version, uint32_t features) > tsb.sb_versionnum = version; > tsb.sb_features2 = features; > tsb.sb_bad_features2 = features; > - libxfs_sb_to_disk(iocur_top->data, &tsb); > + xfs_sb_to_disk(iocur_top->data, &tsb); > write_cur(); > return 1; > } > diff --git a/include/cache.h b/include/cache.h > index 334ad263..bca9f6bb 100644 > --- a/include/cache.h > +++ b/include/cache.h > @@ -33,7 +33,7 @@ enum { > * For prefetch support, the top half of the range starts at > * CACHE_PREFETCH_PRIORITY and everytime the buffer is fetched and is at or > * above this priority level, it is reduced to below this level (refer to > - * libxfs_buf_get). > + * xfs_buf_get). > * > * If we have dirty nodes, we can't recycle them until they've been cleaned. To > * keep these out of the reclaimable lists (as there can be lots of them) give > diff --git a/include/libxfs.h b/include/libxfs.h > index 12447835..cfc5260d 100644 > --- a/include/libxfs.h > +++ b/include/libxfs.h > @@ -7,7 +7,6 @@ > #ifndef __LIBXFS_H__ > #define __LIBXFS_H__ > > -#include "libxfs_api_defs.h" > #include "platform_defs.h" > #include "xfs.h" > > @@ -157,7 +156,7 @@ extern int libxfs_log_header(char *, uuid_t *, int, int, int, xfs_lsn_t, > > /* Shared utility routines */ > > -extern int libxfs_alloc_file_space (struct xfs_inode *, xfs_off_t, > +extern int xfs_alloc_file_space (struct xfs_inode *, xfs_off_t, > xfs_off_t, int, int); > > /* XXX: this is messy and needs fixing */ > @@ -210,8 +209,8 @@ libxfs_bmbt_disk_get_all( > > /* XXX: this is clearly a bug - a shared header needs to export this */ > /* xfs_rtalloc.c */ > -int libxfs_rtfree_extent(struct xfs_trans *, xfs_rtblock_t, xfs_extlen_t); > -bool libxfs_verify_rtbno(struct xfs_mount *mp, xfs_rtblock_t rtbno); > +int xfs_rtfree_extent(struct xfs_trans *, xfs_rtblock_t, xfs_extlen_t); > +bool xfs_verify_rtbno(struct xfs_mount *mp, xfs_rtblock_t rtbno); > > #include "xfs_attr.h" > > diff --git a/include/xfs_inode.h b/include/xfs_inode.h > index 3caeeb39..5a34c681 100644 > --- a/include/xfs_inode.h > +++ b/include/xfs_inode.h > @@ -146,20 +146,20 @@ typedef struct cred { > gid_t cr_gid; > } cred_t; > > -extern int libxfs_inode_alloc (struct xfs_trans **, struct xfs_inode *, > +extern int xfs_inode_alloc (struct xfs_trans **, struct xfs_inode *, > mode_t, nlink_t, xfs_dev_t, struct cred *, > struct fsxattr *, struct xfs_inode **); > -extern void libxfs_trans_inode_alloc_buf (struct xfs_trans *, > +extern void xfs_trans_inode_alloc_buf (struct xfs_trans *, > struct xfs_buf *); > > -extern void libxfs_trans_ichgtime(struct xfs_trans *, > +extern void xfs_trans_ichgtime(struct xfs_trans *, > struct xfs_inode *, int); > extern int libxfs_iflush_int (struct xfs_inode *, struct xfs_buf *); > > extern struct timespec64 current_time(struct inode *inode); > > /* Inode Cache Interfaces */ > -extern bool libxfs_inode_verify_forks(struct xfs_inode *ip); > +extern bool xfs_inode_verify_forks(struct xfs_inode *ip); > extern int libxfs_iget(struct xfs_mount *, struct xfs_trans *, xfs_ino_t, > uint, struct xfs_inode **, > struct xfs_ifork_ops *); > diff --git a/include/xfs_trans.h b/include/xfs_trans.h > index 16e2a468..8d5a9e2f 100644 > --- a/include/xfs_trans.h > +++ b/include/xfs_trans.h > @@ -76,46 +76,46 @@ typedef struct xfs_trans { > void xfs_trans_init(struct xfs_mount *); > int xfs_trans_roll(struct xfs_trans **); > > -int libxfs_trans_alloc(struct xfs_mount *mp, struct xfs_trans_res *resp, > +int xfs_trans_alloc(struct xfs_mount *mp, struct xfs_trans_res *resp, > uint blocks, uint rtextents, uint flags, > struct xfs_trans **tpp); > -int libxfs_trans_alloc_rollable(struct xfs_mount *mp, uint blocks, > +int xfs_trans_alloc_rollable(struct xfs_mount *mp, uint blocks, > struct xfs_trans **tpp); > -int libxfs_trans_alloc_empty(struct xfs_mount *mp, struct xfs_trans **tpp); > -int libxfs_trans_commit(struct xfs_trans *); > -void libxfs_trans_cancel(struct xfs_trans *); > +int xfs_trans_alloc_empty(struct xfs_mount *mp, struct xfs_trans **tpp); > +int xfs_trans_commit(struct xfs_trans *); > +void xfs_trans_cancel(struct xfs_trans *); > > /* cancel dfops associated with a transaction */ > void xfs_defer_cancel(struct xfs_trans *); > > -struct xfs_buf *libxfs_trans_getsb(struct xfs_trans *, struct xfs_mount *); > +struct xfs_buf *xfs_trans_getsb(struct xfs_trans *, struct xfs_mount *); > > -void libxfs_trans_ijoin(struct xfs_trans *, struct xfs_inode *, uint); > -void libxfs_trans_log_inode (struct xfs_trans *, struct xfs_inode *, > +void xfs_trans_ijoin(struct xfs_trans *, struct xfs_inode *, uint); > +void xfs_trans_log_inode (struct xfs_trans *, struct xfs_inode *, > uint); > -int libxfs_trans_roll_inode (struct xfs_trans **, struct xfs_inode *); > - > -void libxfs_trans_brelse(struct xfs_trans *, struct xfs_buf *); > -void libxfs_trans_binval(struct xfs_trans *, struct xfs_buf *); > -void libxfs_trans_bjoin(struct xfs_trans *, struct xfs_buf *); > -void libxfs_trans_bhold(struct xfs_trans *, struct xfs_buf *); > -void libxfs_trans_bhold_release(struct xfs_trans *, struct xfs_buf *); > -void libxfs_trans_dirty_buf(struct xfs_trans *, struct xfs_buf *); > -void libxfs_trans_log_buf(struct xfs_trans *, struct xfs_buf *, > +int xfs_trans_roll_inode (struct xfs_trans **, struct xfs_inode *); > + > +void xfs_trans_brelse(struct xfs_trans *, struct xfs_buf *); > +void xfs_trans_binval(struct xfs_trans *, struct xfs_buf *); > +void xfs_trans_bjoin(struct xfs_trans *, struct xfs_buf *); > +void xfs_trans_bhold(struct xfs_trans *, struct xfs_buf *); > +void xfs_trans_bhold_release(struct xfs_trans *, struct xfs_buf *); > +void xfs_trans_dirty_buf(struct xfs_trans *, struct xfs_buf *); > +void xfs_trans_log_buf(struct xfs_trans *, struct xfs_buf *, > uint, uint); > -bool libxfs_trans_ordered_buf(xfs_trans_t *, struct xfs_buf *); > +bool xfs_trans_ordered_buf(xfs_trans_t *, struct xfs_buf *); > > -int libxfs_trans_get_buf_map(struct xfs_trans *tp, struct xfs_buftarg *btp, > +int xfs_trans_get_buf_map(struct xfs_trans *tp, struct xfs_buftarg *btp, > struct xfs_buf_map *map, int nmaps, xfs_buf_flags_t flags, > struct xfs_buf **bpp); > > -int libxfs_trans_read_buf_map(struct xfs_mount *mp, struct xfs_trans *tp, > +int xfs_trans_read_buf_map(struct xfs_mount *mp, struct xfs_trans *tp, > struct xfs_buftarg *btp, > struct xfs_buf_map *map, int nmaps, > xfs_buf_flags_t flags, struct xfs_buf **bpp, > const struct xfs_buf_ops *ops); > static inline int > -libxfs_trans_get_buf( > +xfs_trans_get_buf( > struct xfs_trans *tp, > struct xfs_buftarg *btp, > xfs_daddr_t blkno, > @@ -125,11 +125,11 @@ libxfs_trans_get_buf( > { > DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); > > - return libxfs_trans_get_buf_map(tp, btp, &map, 1, flags, bpp); > + return xfs_trans_get_buf_map(tp, btp, &map, 1, flags, bpp); > } > > static inline int > -libxfs_trans_read_buf( > +xfs_trans_read_buf( > struct xfs_mount *mp, > struct xfs_trans *tp, > struct xfs_buftarg *btp, > @@ -140,7 +140,7 @@ libxfs_trans_read_buf( > const struct xfs_buf_ops *ops) > { > DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); > - return libxfs_trans_read_buf_map(mp, tp, btp, &map, 1, flags, bpp, ops); > + return xfs_trans_read_buf_map(mp, tp, btp, &map, 1, flags, bpp, ops); > } > > #endif /* __XFS_TRANS_H__ */ > diff --git a/io/open.c b/io/open.c > index 9a8b5e5c..bc94ca2b 100644 > --- a/io/open.c > +++ b/io/open.c > @@ -754,7 +754,7 @@ get_last_inode(void) > > /* The last inode number in use */ > last_ino = ireq->inumbers[lastgrp].xi_startino + > - libxfs_highbit64(ireq->inumbers[lastgrp].xi_allocmask); > + xfs_highbit64(ireq->inumbers[lastgrp].xi_allocmask); > out: > free(ireq); > > diff --git a/libxfs/Makefile b/libxfs/Makefile > index 44b23816..b7b6f770 100644 > --- a/libxfs/Makefile > +++ b/libxfs/Makefile > @@ -49,7 +49,6 @@ HFILES = \ > xfs_trans_resv.h \ > xfs_trans_space.h \ > libxfs_io.h \ > - libxfs_api_defs.h \ > init.h \ > libxfs_priv.h \ > xfs_dir2_priv.h > diff --git a/libxfs/cache.c b/libxfs/cache.c > index 139c7c1b..31a4438f 100644 > --- a/libxfs/cache.c > +++ b/libxfs/cache.c > @@ -53,7 +53,7 @@ cache_init( > cache->c_misses = 0; > cache->c_maxcount = maxcount; > cache->c_hashsize = hashsize; > - cache->c_hashshift = libxfs_highbit32(hashsize); > + cache->c_hashshift = xfs_highbit32(hashsize); > cache->hash = cache_operations->hash; > cache->alloc = cache_operations->alloc; > cache->flush = cache_operations->flush; > diff --git a/libxfs/init.c b/libxfs/init.c > index cb8967bc..81dc8a9e 100644 > --- a/libxfs/init.c > +++ b/libxfs/init.c > @@ -456,14 +456,14 @@ rtmount_init( > (unsigned long long) mp->m_sb.sb_rblocks); > return -1; > } > - error = libxfs_buf_read(mp->m_rtdev, d - XFS_FSB_TO_BB(mp, 1), > + error = xfs_buf_read(mp->m_rtdev, d - XFS_FSB_TO_BB(mp, 1), > XFS_FSB_TO_BB(mp, 1), 0, &bp, NULL); > if (error) { > fprintf(stderr, _("%s: realtime size check failed\n"), > progname); > return -1; > } > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 0; > } > > @@ -736,20 +736,20 @@ libxfs_mount( > return mp; > > /* device size checks must pass unless we're a debugger. */ > - error = libxfs_buf_read(mp->m_dev, d - XFS_FSS_TO_BB(mp, 1), > + error = xfs_buf_read(mp->m_dev, d - XFS_FSS_TO_BB(mp, 1), > XFS_FSS_TO_BB(mp, 1), 0, &bp, NULL); > if (error) { > fprintf(stderr, _("%s: data size check failed\n"), progname); > if (!debugger) > return NULL; > } else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > > if (mp->m_logdev_targp->dev && > mp->m_logdev_targp->dev != mp->m_ddev_targp->dev) { > d = (xfs_daddr_t) XFS_FSB_TO_BB(mp, mp->m_sb.sb_logblocks); > if (XFS_BB_TO_FSB(mp, d) != mp->m_sb.sb_logblocks || > - libxfs_buf_read(mp->m_logdev_targp, > + xfs_buf_read(mp->m_logdev_targp, > d - XFS_FSB_TO_BB(mp, 1), XFS_FSB_TO_BB(mp, 1), > 0, &bp, NULL)) { > fprintf(stderr, _("%s: log size checks failed\n"), > @@ -758,7 +758,7 @@ libxfs_mount( > return NULL; > } > if (bp) > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > /* Initialize realtime fields in the mount structure */ > @@ -776,7 +776,7 @@ libxfs_mount( > * read the first one and let the user know to check the geometry. > */ > if (sbp->sb_agcount > 1000000) { > - error = libxfs_buf_read(mp->m_dev, > + error = xfs_buf_read(mp->m_dev, > XFS_AG_DADDR(mp, sbp->sb_agcount - 1, 0), 1, > 0, &bp, NULL); > if (error) { > @@ -788,7 +788,7 @@ libxfs_mount( > progname); > sbp->sb_agcount = 1; > } else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > error = libxfs_initialize_perag(mp, sbp->sb_agcount, &mp->m_maxagi); > diff --git a/libxfs/libxfs_api_defs.h b/libxfs/libxfs_api_defs.h > deleted file mode 100644 > index 4462036b..00000000 > --- a/libxfs/libxfs_api_defs.h > +++ /dev/null > @@ -1,191 +0,0 @@ > -// SPDX-License-Identifier: GPL-2.0 > -/* > - * Copyright (c) 2000-2005 Silicon Graphics, Inc. > - * All Rights Reserved. > - */ > - > -#ifndef __LIBXFS_API_DEFS_H__ > -#define __LIBXFS_API_DEFS_H__ > - > -/* > - * This file defines all the kernel based functions we expose to userspace > - * via the libxfs_* namespace. This is kept in a separate header file so > - * it can be included in both the internal and external libxfs header files > - * without introducing any depenencies between the two. > - */ > -#define LIBXFS_ATTR_ROOT XFS_ATTR_ROOT > -#define LIBXFS_ATTR_SECURE XFS_ATTR_SECURE > - > -#define xfs_agfl_size libxfs_agfl_size > -#define xfs_agfl_walk libxfs_agfl_walk > - > -#define xfs_ag_init_headers libxfs_ag_init_headers > - > -#define xfs_alloc_ag_max_usable libxfs_alloc_ag_max_usable > -#define xfs_allocbt_maxrecs libxfs_allocbt_maxrecs > -#define xfs_alloc_fix_freelist libxfs_alloc_fix_freelist > -#define xfs_alloc_min_freelist libxfs_alloc_min_freelist > -#define xfs_alloc_read_agf libxfs_alloc_read_agf > - > -#define xfs_attr_get libxfs_attr_get > -#define xfs_attr_leaf_newentsize libxfs_attr_leaf_newentsize > -#define xfs_attr_namecheck libxfs_attr_namecheck > -#define xfs_attr_set libxfs_attr_set > - > -#define xfs_bmapi_read libxfs_bmapi_read > -#define xfs_bmapi_write libxfs_bmapi_write > -#define xfs_bmap_last_offset libxfs_bmap_last_offset > -#define xfs_bmbt_maxrecs libxfs_bmbt_maxrecs > -#define xfs_bmdr_maxrecs libxfs_bmdr_maxrecs > - > -#define xfs_btree_del_cursor libxfs_btree_del_cursor > -#define xfs_btree_init_block libxfs_btree_init_block > -#define xfs_buf_delwri_submit libxfs_buf_delwri_submit > -#define xfs_buf_get libxfs_buf_get > -#define xfs_buf_get_uncached libxfs_buf_get_uncached > -#define xfs_buf_read libxfs_buf_read > -#define xfs_buf_read_uncached libxfs_buf_read_uncached > -#define xfs_buf_relse libxfs_buf_relse > -#define xfs_bunmapi libxfs_bunmapi > -#define xfs_bwrite libxfs_bwrite > -#define xfs_calc_dquots_per_chunk libxfs_calc_dquots_per_chunk > -#define xfs_da3_node_hdr_from_disk libxfs_da3_node_hdr_from_disk > -#define xfs_da_get_buf libxfs_da_get_buf > -#define xfs_da_hashname libxfs_da_hashname > -#define xfs_da_read_buf libxfs_da_read_buf > -#define xfs_da_shrink_inode libxfs_da_shrink_inode > -#define xfs_default_ifork_ops libxfs_default_ifork_ops > -#define xfs_defer_cancel libxfs_defer_cancel > -#define xfs_defer_finish libxfs_defer_finish > -#define xfs_dinode_calc_crc libxfs_dinode_calc_crc > -#define xfs_dinode_good_version libxfs_dinode_good_version > -#define xfs_dinode_verify libxfs_dinode_verify > - > -#define xfs_dir2_data_bestfree_p libxfs_dir2_data_bestfree_p > -#define xfs_dir2_data_entry_tag_p libxfs_dir2_data_entry_tag_p > -#define xfs_dir2_data_entsize libxfs_dir2_data_entsize > -#define xfs_dir2_data_freescan libxfs_dir2_data_freescan > -#define xfs_dir2_data_get_ftype libxfs_dir2_data_get_ftype > -#define xfs_dir2_data_log_entry libxfs_dir2_data_log_entry > -#define xfs_dir2_data_log_header libxfs_dir2_data_log_header > -#define xfs_dir2_data_make_free libxfs_dir2_data_make_free > -#define xfs_dir2_data_put_ftype libxfs_dir2_data_put_ftype > -#define xfs_dir2_data_use_free libxfs_dir2_data_use_free > -#define xfs_dir2_free_hdr_from_disk libxfs_dir2_free_hdr_from_disk > -#define xfs_dir2_hashname libxfs_dir2_hashname > -#define xfs_dir2_isblock libxfs_dir2_isblock > -#define xfs_dir2_isleaf libxfs_dir2_isleaf > -#define xfs_dir2_leaf_hdr_from_disk libxfs_dir2_leaf_hdr_from_disk > -#define xfs_dir2_namecheck libxfs_dir2_namecheck > -#define xfs_dir2_sf_entsize libxfs_dir2_sf_entsize > -#define xfs_dir2_sf_get_ftype libxfs_dir2_sf_get_ftype > -#define xfs_dir2_sf_get_ino libxfs_dir2_sf_get_ino > -#define xfs_dir2_sf_get_parent_ino libxfs_dir2_sf_get_parent_ino > -#define xfs_dir2_sf_nextentry libxfs_dir2_sf_nextentry > -#define xfs_dir2_sf_put_ftype libxfs_dir2_sf_put_ftype > -#define xfs_dir2_sf_put_ino libxfs_dir2_sf_put_ino > -#define xfs_dir2_sf_put_parent_ino libxfs_dir2_sf_put_parent_ino > -#define xfs_dir2_shrink_inode libxfs_dir2_shrink_inode > - > -#define xfs_dir_createname libxfs_dir_createname > -#define xfs_dir_init libxfs_dir_init > -#define xfs_dir_ino_validate libxfs_dir_ino_validate > -#define xfs_dir_lookup libxfs_dir_lookup > -#define xfs_dir_replace libxfs_dir_replace > - > -#define xfs_dqblk_repair libxfs_dqblk_repair > -#define xfs_dquot_verify libxfs_dquot_verify > - > -#define xfs_finobt_calc_reserves libxfs_finobt_calc_reserves > -#define xfs_free_extent libxfs_free_extent > -#define xfs_fs_geometry libxfs_fs_geometry > -#define xfs_highbit32 libxfs_highbit32 > -#define xfs_highbit64 libxfs_highbit64 > -#define xfs_ialloc_calc_rootino libxfs_ialloc_calc_rootino > -#define xfs_idata_realloc libxfs_idata_realloc > -#define xfs_idestroy_fork libxfs_idestroy_fork > -#define xfs_iext_lookup_extent libxfs_iext_lookup_extent > -#define xfs_initialize_perag_data libxfs_initialize_perag_data > -#define xfs_init_local_fork libxfs_init_local_fork > - > -#define xfs_inobt_maxrecs libxfs_inobt_maxrecs > -#define xfs_inode_from_disk libxfs_inode_from_disk > -#define xfs_inode_to_disk libxfs_inode_to_disk > -#define xfs_inode_validate_cowextsize libxfs_inode_validate_cowextsize > -#define xfs_inode_validate_extsize libxfs_inode_validate_extsize > - > -#define xfs_iread_extents libxfs_iread_extents > -#define xfs_log_calc_minimum_size libxfs_log_calc_minimum_size > -#define xfs_log_get_max_trans_res libxfs_log_get_max_trans_res > -#define xfs_log_sb libxfs_log_sb > -#define xfs_mode_to_ftype libxfs_mode_to_ftype > -#define xfs_perag_get libxfs_perag_get > -#define xfs_perag_put libxfs_perag_put > -#define xfs_prealloc_blocks libxfs_prealloc_blocks > - > -#define xfs_read_agf libxfs_read_agf > -#define xfs_refc_block libxfs_refc_block > -#define xfs_refcountbt_calc_reserves libxfs_refcountbt_calc_reserves > -#define xfs_refcountbt_init_cursor libxfs_refcountbt_init_cursor > -#define xfs_refcountbt_maxrecs libxfs_refcountbt_maxrecs > -#define xfs_refcount_get_rec libxfs_refcount_get_rec > -#define xfs_refcount_lookup_le libxfs_refcount_lookup_le > - > -#define xfs_rmap_alloc libxfs_rmap_alloc > -#define xfs_rmapbt_calc_reserves libxfs_rmapbt_calc_reserves > -#define xfs_rmapbt_init_cursor libxfs_rmapbt_init_cursor > -#define xfs_rmapbt_maxrecs libxfs_rmapbt_maxrecs > -#define xfs_rmap_compare libxfs_rmap_compare > -#define xfs_rmap_get_rec libxfs_rmap_get_rec > -#define xfs_rmap_irec_offset_pack libxfs_rmap_irec_offset_pack > -#define xfs_rmap_irec_offset_unpack libxfs_rmap_irec_offset_unpack > -#define xfs_rmap_lookup_le libxfs_rmap_lookup_le > -#define xfs_rmap_lookup_le_range libxfs_rmap_lookup_le_range > -#define xfs_rmap_query_range libxfs_rmap_query_range > - > -#define xfs_rtfree_extent libxfs_rtfree_extent > -#define xfs_sb_from_disk libxfs_sb_from_disk > -#define xfs_sb_quota_from_disk libxfs_sb_quota_from_disk > -#define xfs_sb_read_secondary libxfs_sb_read_secondary > -#define xfs_sb_to_disk libxfs_sb_to_disk > -#define xfs_symlink_blocks libxfs_symlink_blocks > -#define xfs_symlink_hdr_ok libxfs_symlink_hdr_ok > - > -#define xfs_trans_add_item libxfs_trans_add_item > -#define xfs_trans_alloc_empty libxfs_trans_alloc_empty > -#define xfs_trans_alloc libxfs_trans_alloc > -#define xfs_trans_bhold libxfs_trans_bhold > -#define xfs_trans_bhold_release libxfs_trans_bhold_release > -#define xfs_trans_binval libxfs_trans_binval > -#define xfs_trans_bjoin libxfs_trans_bjoin > -#define xfs_trans_brelse libxfs_trans_brelse > -#define xfs_trans_cancel libxfs_trans_cancel > -#define xfs_trans_commit libxfs_trans_commit > -#define xfs_trans_del_item libxfs_trans_del_item > -#define xfs_trans_dirty_buf libxfs_trans_dirty_buf > -#define xfs_trans_get_buf libxfs_trans_get_buf > -#define xfs_trans_get_buf_map libxfs_trans_get_buf_map > -#define xfs_trans_getsb libxfs_trans_getsb > -#define xfs_trans_ichgtime libxfs_trans_ichgtime > -#define xfs_trans_ijoin libxfs_trans_ijoin > -#define xfs_trans_init libxfs_trans_init > -#define xfs_trans_inode_alloc_buf libxfs_trans_inode_alloc_buf > -#define xfs_trans_log_buf libxfs_trans_log_buf > -#define xfs_trans_log_inode libxfs_trans_log_inode > -#define xfs_trans_mod_sb libxfs_trans_mod_sb > -#define xfs_trans_ordered_buf libxfs_trans_ordered_buf > -#define xfs_trans_read_buf libxfs_trans_read_buf > -#define xfs_trans_read_buf_map libxfs_trans_read_buf_map > -#define xfs_trans_resv_calc libxfs_trans_resv_calc > -#define xfs_trans_roll_inode libxfs_trans_roll_inode > -#define xfs_trans_roll libxfs_trans_roll > - > -#define xfs_verify_cksum libxfs_verify_cksum > -#define xfs_verify_dir_ino libxfs_verify_dir_ino > -#define xfs_verify_ino libxfs_verify_ino > -#define xfs_verify_rtbno libxfs_verify_rtbno > -#define xfs_zero_extent libxfs_zero_extent > - > -/* Please keep this list alphabetized. */ > - > -#endif /* __LIBXFS_API_DEFS_H__ */ > diff --git a/libxfs/libxfs_io.h b/libxfs/libxfs_io.h > index 34462f78..e6d758f9 100644 > --- a/libxfs/libxfs_io.h > +++ b/libxfs/libxfs_io.h > @@ -130,22 +130,22 @@ extern struct cache_operations libxfs_bcache_operations; > > #ifdef XFS_BUF_TRACING > > -#define libxfs_buf_read(dev, daddr, len, flags, bpp, ops) \ > +#define xfs_buf_read(dev, daddr, len, flags, bpp, ops) \ > libxfs_trace_readbuf(__FUNCTION__, __FILE__, __LINE__, \ > (dev), (daddr), (len), (flags), (bpp), (ops)) > -#define libxfs_buf_read_map(dev, map, nmaps, flags, bpp, ops) \ > +#define xfs_buf_read_map(dev, map, nmaps, flags, bpp, ops) \ > libxfs_trace_readbuf_map(__FUNCTION__, __FILE__, __LINE__, \ > (dev), (map), (nmaps), (flags), (bpp), (ops)) > #define libxfs_buf_mark_dirty(buf) \ > libxfs_trace_dirtybuf(__FUNCTION__, __FILE__, __LINE__, \ > (buf)) > -#define libxfs_buf_get(dev, daddr, len, bpp) \ > +#define xfs_buf_get(dev, daddr, len, bpp) \ > libxfs_trace_getbuf(__FUNCTION__, __FILE__, __LINE__, \ > (dev), (daddr), (len), (bpp)) > -#define libxfs_buf_get_map(dev, map, nmaps, flags, bpp) \ > +#define xfs_buf_get_map(dev, map, nmaps, flags, bpp) \ > libxfs_trace_getbuf_map(__FUNCTION__, __FILE__, __LINE__, \ > (dev), (map), (nmaps), (flags), (bpp)) > -#define libxfs_buf_relse(buf) \ > +#define xfs_buf_relse(buf) \ > libxfs_trace_putbuf(__FUNCTION__, __FILE__, __LINE__, (buf)) > > int libxfs_trace_readbuf(const char *func, const char *file, int line, > @@ -169,16 +169,16 @@ extern void libxfs_trace_putbuf (const char *, const char *, int, > > #else > > -int libxfs_buf_read_map(struct xfs_buftarg *btp, struct xfs_buf_map *maps, > +int xfs_buf_read_map(struct xfs_buftarg *btp, struct xfs_buf_map *maps, > int nmaps, int flags, struct xfs_buf **bpp, > const struct xfs_buf_ops *ops); > void libxfs_buf_mark_dirty(struct xfs_buf *bp); > -int libxfs_buf_get_map(struct xfs_buftarg *btp, struct xfs_buf_map *maps, > +int xfs_buf_get_map(struct xfs_buftarg *btp, struct xfs_buf_map *maps, > int nmaps, int flags, struct xfs_buf **bpp); > -void libxfs_buf_relse(struct xfs_buf *bp); > +void xfs_buf_relse(struct xfs_buf *bp); > > static inline int > -libxfs_buf_get( > +xfs_buf_get( > struct xfs_buftarg *target, > xfs_daddr_t blkno, > size_t numblks, > @@ -186,11 +186,11 @@ libxfs_buf_get( > { > DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); > > - return libxfs_buf_get_map(target, &map, 1, 0, bpp); > + return xfs_buf_get_map(target, &map, 1, 0, bpp); > } > > static inline int > -libxfs_buf_read( > +xfs_buf_read( > struct xfs_buftarg *target, > xfs_daddr_t blkno, > size_t numblks, > @@ -200,7 +200,7 @@ libxfs_buf_read( > { > DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); > > - return libxfs_buf_read_map(target, &map, 1, flags, bpp, ops); > + return xfs_buf_read_map(target, &map, 1, flags, bpp, ops); > } > > #endif /* XFS_BUF_TRACING */ > @@ -213,7 +213,7 @@ extern void libxfs_bcache_flush(void); > extern int libxfs_bcache_overflowed(void); > > /* Buffer (Raw) Interfaces */ > -int libxfs_bwrite(struct xfs_buf *bp); > +int xfs_bwrite(struct xfs_buf *bp); > extern int libxfs_readbufr(struct xfs_buftarg *, xfs_daddr_t, xfs_buf_t *, int, int); > extern int libxfs_readbufr_map(struct xfs_buftarg *, struct xfs_buf *, int); > > @@ -243,9 +243,9 @@ xfs_buf_associate_memory(struct xfs_buf *bp, void *mem, size_t len) > return 0; > } > > -int libxfs_buf_get_uncached(struct xfs_buftarg *targ, size_t bblen, int flags, > +int xfs_buf_get_uncached(struct xfs_buftarg *targ, size_t bblen, int flags, > struct xfs_buf **bpp); > -int libxfs_buf_read_uncached(struct xfs_buftarg *targ, xfs_daddr_t daddr, > +int xfs_buf_read_uncached(struct xfs_buftarg *targ, xfs_daddr_t daddr, > size_t bblen, int flags, struct xfs_buf **bpp, > const struct xfs_buf_ops *ops); > > diff --git a/libxfs/libxfs_priv.h b/libxfs/libxfs_priv.h > index 5688284d..0d05fb2f 100644 > --- a/libxfs/libxfs_priv.h > +++ b/libxfs/libxfs_priv.h > @@ -37,7 +37,6 @@ > #ifndef __LIBXFS_INTERNAL_XFS_H__ > #define __LIBXFS_INTERNAL_XFS_H__ > > -#include "libxfs_api_defs.h" > #include "platform_defs.h" > #include "xfs.h" > > @@ -573,8 +572,8 @@ xfs_buf_corruption_error(struct xfs_buf *bp, xfs_failaddr_t fa); > > /* XXX: this is clearly a bug - a shared header needs to export this */ > /* xfs_rtalloc.c */ > -int libxfs_rtfree_extent(struct xfs_trans *, xfs_rtblock_t, xfs_extlen_t); > -bool libxfs_verify_rtbno(struct xfs_mount *mp, xfs_rtblock_t rtbno); > +int xfs_rtfree_extent(struct xfs_trans *, xfs_rtblock_t, xfs_extlen_t); > +bool xfs_verify_rtbno(struct xfs_mount *mp, xfs_rtblock_t rtbno); > > struct xfs_rtalloc_rec { > xfs_rtblock_t ar_startext; > @@ -586,7 +585,7 @@ typedef int (*xfs_rtalloc_query_range_fn)( > struct xfs_rtalloc_rec *rec, > void *priv); > > -int libxfs_zero_extent(struct xfs_inode *ip, xfs_fsblock_t start_fsb, > +int xfs_zero_extent(struct xfs_inode *ip, xfs_fsblock_t start_fsb, > xfs_off_t count_fsb); > > > diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c > index 13a414d7..5f250278 100644 > --- a/libxfs/rdwr.c > +++ b/libxfs/rdwr.c > @@ -32,7 +32,7 @@ static void libxfs_brelse(struct cache_node *node); > * outside libxfs clears bp->b_error - very little code even checks it - so the > * libxfs code is tripping on stale errors left by the userspace code. > * > - * We can't clear errors or zero buffer contents in libxfs_buf_get-* like we do > + * We can't clear errors or zero buffer contents in xfs_buf_get-* like we do > * in the kernel, because those functions are used by the libxfs_readbuf_* > * functions and hence need to leave the buffers unchanged on cache hits. This > * is actually the only way to gather a write error from a libxfs_writebuf() > @@ -46,11 +46,11 @@ static void libxfs_brelse(struct cache_node *node); > * > * IOWs, userspace is behaving quite differently to the kernel and as a result > * it leaks errors from reads, invalidations and writes through > - * libxfs_buf_get/libxfs_buf_read. > + * xfs_buf_get/xfs_buf_read. > * > * The result of this is that until the userspace code outside libxfs is cleaned > * up, functions that release buffers from userspace control (i.e > - * libxfs_writebuf/libxfs_buf_relse) need to zero bp->b_error to prevent > + * libxfs_writebuf/xfs_buf_relse) need to zero bp->b_error to prevent > * propagation of stale errors into future buffer operations. > */ > > @@ -154,19 +154,19 @@ static char *next( > > #ifdef XFS_BUF_TRACING > > -#undef libxfs_buf_read_map > +#undef xfs_buf_read_map > #undef libxfs_writebuf > -#undef libxfs_buf_get_map > +#undef xfs_buf_get_map > > -int libxfs_buf_read_map(struct xfs_buftarg *btp, > +int bxfs_buf_read_map(struct xfs_buftarg *btp, > struct xfs_buf_map *maps, int nmaps, int flags, > struct xfs_buf **bpp, > const struct xfs_buf_ops *ops); > int libxfs_writebuf(xfs_buf_t *, int); > -int libxfs_buf_get_map(struct xfs_buftarg *btp, > +int xfs_buf_get_map(struct xfs_buftarg *btp, > struct xfs_buf_map *maps, int nmaps, int flags, > struct xfs_buf **bpp); > -void libxfs_buf_relse(struct xfs_buf *bp); > +void xfs_buf_relse(struct xfs_buf *bp); > > #define __add_trace(bp, func, file, line) \ > do { \ > @@ -192,7 +192,7 @@ libxfs_trace_readbuf( > int error; > DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); > > - error = libxfs_buf_read_map(btp, &map, 1, flags, bpp, ops); > + error = xfs_buf_read_map(btp, &map, 1, flags, bpp, ops); > __add_trace(*bpp, func, file, line); > return error; > } > @@ -211,7 +211,7 @@ libxfs_trace_readbuf_map( > { > int error; > > - error = libxfs_buf_read_map(btp, map, nmaps, flags, bpp, ops); > + error = xfs_buf_read_map(btp, map, nmaps, flags, bpp, ops); > __add_trace(*bpp, func, file, line); > return error; > } > @@ -240,7 +240,7 @@ libxfs_trace_getbuf( > int error; > DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); > > - error = libxfs_buf_get_map(target, &map, 1, 0, bpp); > + error = xfs_buf_get_map(target, &map, 1, 0, bpp); > __add_trace(bp, func, file, line); > return error; > } > @@ -258,7 +258,7 @@ libxfs_trace_getbuf_map( > { > int error; > > - error = libxfs_buf_get_map(btp, map, nmaps, flags, bpp); > + error = xfs_buf_get_map(btp, map, nmaps, flags, bpp); > __add_trace(*bpp, func, file, line); > return error; > } > @@ -267,7 +267,7 @@ void > libxfs_trace_putbuf(const char *func, const char *file, int line, xfs_buf_t *bp) > { > __add_trace(bp, func, file, line); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > > @@ -280,7 +280,7 @@ libxfs_getsb( > { > struct xfs_buf *bp; > > - libxfs_buf_read(mp->m_ddev_targp, XFS_SB_DADDR, XFS_FSS_TO_BB(mp, 1), > + xfs_buf_read(mp->m_ddev_targp, XFS_SB_DADDR, XFS_FSS_TO_BB(mp, 1), > 0, &bp, &xfs_sb_buf_ops); > return bp; > } > @@ -641,7 +641,7 @@ __libxfs_buf_get_map( > } > > int > -libxfs_buf_get_map( > +xfs_buf_get_map( > struct xfs_buftarg *btp, > struct xfs_buf_map *map, > int nmaps, > @@ -659,7 +659,7 @@ libxfs_buf_get_map( > } > > void > -libxfs_buf_relse( > +xfs_buf_relse( > struct xfs_buf *bp) > { > /* > @@ -688,7 +688,7 @@ libxfs_buf_relse( > cache_node_put(libxfs_bcache, &bp->b_node); > else if (--bp->b_node.cn_count == 0) { > if (bp->b_flags & LIBXFS_B_DIRTY) > - libxfs_bwrite(bp); > + xfs_bwrite(bp); > libxfs_brelse(&bp->b_node); > } > } > @@ -801,7 +801,7 @@ libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, int flags) > } > > int > -libxfs_buf_read_map( > +xfs_buf_read_map( > struct xfs_buftarg *btp, > struct xfs_buf_map *map, > int nmaps, > @@ -874,7 +874,7 @@ ok: > *bpp = bp; > return 0; > err: > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return error; > } > > @@ -901,7 +901,7 @@ libxfs_getbufr_uncached( > * and the cache node hash list will be empty to indicate that it's uncached. > */ > int > -libxfs_buf_get_uncached( > +xfs_buf_get_uncached( > struct xfs_buftarg *targ, > size_t bblen, > int flags, > @@ -916,7 +916,7 @@ libxfs_buf_get_uncached( > * node hash list will be empty to indicate that it's uncached. > */ > int > -libxfs_buf_read_uncached( > +xfs_buf_read_uncached( > struct xfs_buftarg *targ, > xfs_daddr_t daddr, > size_t bblen, > @@ -943,7 +943,7 @@ libxfs_buf_read_uncached( > *bpp = bp; > return 0; > err: > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return error; > } > > @@ -967,7 +967,7 @@ __write_buf(int fd, void *buf, int len, off64_t offset, int flags) > } > > int > -libxfs_bwrite( > +xfs_bwrite( > struct xfs_buf *bp) > { > int fd = libxfs_device_to_fd(bp->b_target->dev); > @@ -1147,7 +1147,7 @@ libxfs_bflush( > b_node); > > if (!bp->b_error && bp->b_flags & LIBXFS_B_DIRTY) > - return libxfs_bwrite(bp); > + return xfs_bwrite(bp); > return bp->b_error; > } > > @@ -1228,7 +1228,7 @@ extern kmem_zone_t *xfs_ili_zone; > * make sure they're not corrupt. > */ > bool > -libxfs_inode_verify_forks( > +xfs_inode_verify_forks( > struct xfs_inode *ip) > { > struct xfs_ifork *ifp; > @@ -1282,7 +1282,7 @@ libxfs_iget( > } > > ip->i_fork_ops = ifork_ops; > - if (!libxfs_inode_verify_forks(ip)) { > + if (!xfs_inode_verify_forks(ip)) { > libxfs_irele(ip); > return -EFSCORRUPTED; > } > @@ -1298,11 +1298,11 @@ libxfs_idestroy(xfs_inode_t *ip) > case S_IFREG: > case S_IFDIR: > case S_IFLNK: > - libxfs_idestroy_fork(ip, XFS_DATA_FORK); > + xfs_idestroy_fork(ip, XFS_DATA_FORK); > break; > } > if (ip->i_afp) > - libxfs_idestroy_fork(ip, XFS_ATTR_FORK); > + xfs_idestroy_fork(ip, XFS_ATTR_FORK); > if (ip->i_cowfp) > xfs_idestroy_fork(ip, XFS_COW_FORK); > } > @@ -1351,10 +1351,10 @@ xfs_buf_delwri_submit( > > list_for_each_entry_safe(bp, n, buffer_list, b_list) { > list_del_init(&bp->b_list); > - error2 = libxfs_bwrite(bp); > + error2 = xfs_bwrite(bp); > if (!error) > error = error2; > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > return error; > @@ -1376,7 +1376,7 @@ xfs_buf_delwri_cancel( > bp = list_first_entry(list, struct xfs_buf, b_list); > > list_del_init(&bp->b_list); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > } > > @@ -1441,7 +1441,7 @@ libxfs_log_clear( > next, bp); > if (bp) { > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > /* > @@ -1493,7 +1493,7 @@ libxfs_log_clear( > tail_lsn, next, bp); > if (bp) { > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > blk += len; > diff --git a/libxfs/trans.c b/libxfs/trans.c > index ddd07cff..2569b580 100644 > --- a/libxfs/trans.c > +++ b/libxfs/trans.c > @@ -37,7 +37,7 @@ kmem_zone_t *xfs_trans_zone; > * in the mount structure. > */ > void > -libxfs_trans_init( > +xfs_trans_init( > struct xfs_mount *mp) > { > xfs_trans_resv_calc(mp, &mp->m_resv); > @@ -47,7 +47,7 @@ libxfs_trans_init( > * Add the given log item to the transaction's list of log items. > */ > void > -libxfs_trans_add_item( > +xfs_trans_add_item( > struct xfs_trans *tp, > struct xfs_log_item *lip) > { > @@ -63,7 +63,7 @@ libxfs_trans_add_item( > * Unlink and free the given descriptor. > */ > void > -libxfs_trans_del_item( > +xfs_trans_del_item( > struct xfs_log_item *lip) > { > clear_bit(XFS_LI_DIRTY, &lip->li_flags); > @@ -78,7 +78,7 @@ libxfs_trans_del_item( > * chunk we've been working on and get a new transaction to continue. > */ > int > -libxfs_trans_roll( > +xfs_trans_roll( > struct xfs_trans **tpp) > { > struct xfs_trans *trans = *tpp; > @@ -246,7 +246,7 @@ undo_blocks: > } > > int > -libxfs_trans_alloc( > +xfs_trans_alloc( > struct xfs_mount *mp, > struct xfs_trans_res *resp, > unsigned int blocks, > @@ -289,7 +289,7 @@ libxfs_trans_alloc( > * without any dirty data. > */ > int > -libxfs_trans_alloc_empty( > +xfs_trans_alloc_empty( > struct xfs_mount *mp, > struct xfs_trans **tpp) > { > @@ -304,17 +304,17 @@ libxfs_trans_alloc_empty( > * permanent log reservation flag to avoid blowing asserts. > */ > int > -libxfs_trans_alloc_rollable( > +xfs_trans_alloc_rollable( > struct xfs_mount *mp, > unsigned int blocks, > struct xfs_trans **tpp) > { > - return libxfs_trans_alloc(mp, &M_RES(mp)->tr_itruncate, blocks, > + return xfs_trans_alloc(mp, &M_RES(mp)->tr_itruncate, blocks, > 0, 0, tpp); > } > > void > -libxfs_trans_cancel( > +xfs_trans_cancel( > struct xfs_trans *tp) > { > trace_xfs_trans_cancel(tp, _RET_IP_); > @@ -351,7 +351,7 @@ xfs_buf_item_put( > * then allocate one for it. Then add the buf item to the transaction. > */ > STATIC void > -_libxfs_trans_bjoin( > +_xfs_trans_bjoin( > struct xfs_trans *tp, > struct xfs_buf *bp, > int reset_recur) > @@ -380,11 +380,11 @@ _libxfs_trans_bjoin( > } > > void > -libxfs_trans_bjoin( > +xfs_trans_bjoin( > struct xfs_trans *tp, > struct xfs_buf *bp) > { > - _libxfs_trans_bjoin(tp, bp, 0); > + _xfs_trans_bjoin(tp, bp, 0); > trace_xfs_trans_bjoin(bp->b_log_item); > } > > @@ -393,7 +393,7 @@ libxfs_trans_bjoin( > * for this transaction. > */ > void > -libxfs_trans_bhold_release( > +xfs_trans_bhold_release( > xfs_trans_t *tp, > xfs_buf_t *bp) > { > @@ -416,7 +416,7 @@ libxfs_trans_bhold_release( > * get_buf() call. > */ > int > -libxfs_trans_get_buf_map( > +xfs_trans_get_buf_map( > struct xfs_trans *tp, > struct xfs_buftarg *target, > struct xfs_buf_map *map, > @@ -430,7 +430,7 @@ libxfs_trans_get_buf_map( > > *bpp = NULL; > if (!tp) > - return libxfs_buf_get_map(target, map, nmaps, 0, bpp); > + return xfs_buf_get_map(target, map, nmaps, 0, bpp); > > /* > * If we find the buffer in the cache with this transaction > @@ -449,20 +449,20 @@ libxfs_trans_get_buf_map( > return 0; > } > > - error = libxfs_buf_get_map(target, map, nmaps, 0, &bp); > + error = xfs_buf_get_map(target, map, nmaps, 0, &bp); > if (error) > return error; > > ASSERT(!bp->b_error); > > - _libxfs_trans_bjoin(tp, bp, 1); > + _xfs_trans_bjoin(tp, bp, 1); > trace_xfs_trans_get_buf(bp->b_log_item); > *bpp = bp; > return 0; > } > > xfs_buf_t * > -libxfs_trans_getsb( > +xfs_trans_getsb( > xfs_trans_t *tp, > struct xfs_mount *mp) > { > @@ -488,13 +488,13 @@ libxfs_trans_getsb( > if (bp == NULL) > return NULL; > > - _libxfs_trans_bjoin(tp, bp, 1); > + _xfs_trans_bjoin(tp, bp, 1); > trace_xfs_trans_getsb(bp->b_log_item); > return bp; > } > > int > -libxfs_trans_read_buf_map( > +xfs_trans_read_buf_map( > struct xfs_mount *mp, > struct xfs_trans *tp, > struct xfs_buftarg *target, > @@ -511,7 +511,7 @@ libxfs_trans_read_buf_map( > *bpp = NULL; > > if (tp == NULL) > - return libxfs_buf_read_map(target, map, nmaps, flags, bpp, ops); > + return xfs_buf_read_map(target, map, nmaps, flags, bpp, ops); > > bp = xfs_trans_buf_item_match(tp, target, map, nmaps); > if (bp) { > @@ -523,11 +523,11 @@ libxfs_trans_read_buf_map( > goto done; > } > > - error = libxfs_buf_read_map(target, map, nmaps, flags, &bp, ops); > + error = xfs_buf_read_map(target, map, nmaps, flags, &bp, ops); > if (error) > return error; > > - _libxfs_trans_bjoin(tp, bp, 1); > + _xfs_trans_bjoin(tp, bp, 1); > done: > trace_xfs_trans_read_buf(bp->b_log_item); > *bpp = bp; > @@ -547,7 +547,7 @@ done: > * If the transaction pointer is NULL, this is a normal xfs_buf_relse() call. > */ > void > -libxfs_trans_brelse( > +xfs_trans_brelse( > struct xfs_trans *tp, > struct xfs_buf *bp) > { > @@ -556,7 +556,7 @@ libxfs_trans_brelse( > ASSERT(bp->b_transp == tp); > > if (!tp) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return; > } > > @@ -592,7 +592,7 @@ libxfs_trans_brelse( > xfs_buf_item_put(bip); > > bp->b_transp = NULL; > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > /* > @@ -602,7 +602,7 @@ libxfs_trans_brelse( > */ > /* ARGSUSED */ > void > -libxfs_trans_bhold( > +xfs_trans_bhold( > xfs_trans_t *tp, > xfs_buf_t *bp) > { > @@ -619,7 +619,7 @@ libxfs_trans_bhold( > * Mark a buffer dirty in the transaction. > */ > void > -libxfs_trans_dirty_buf( > +xfs_trans_dirty_buf( > struct xfs_trans *tp, > struct xfs_buf *bp) > { > @@ -642,7 +642,7 @@ libxfs_trans_dirty_buf( > * value of b_blkno. > */ > void > -libxfs_trans_log_buf( > +xfs_trans_log_buf( > struct xfs_trans *tp, > struct xfs_buf *bp, > uint first, > @@ -659,7 +659,7 @@ libxfs_trans_log_buf( > } > > void > -libxfs_trans_binval( > +xfs_trans_binval( > xfs_trans_t *tp, > xfs_buf_t *bp) > { > @@ -693,7 +693,7 @@ libxfs_trans_binval( > */ > /* ARGSUSED */ > void > -libxfs_trans_inode_alloc_buf( > +xfs_trans_inode_alloc_buf( > xfs_trans_t *tp, > xfs_buf_t *bp) > { > @@ -713,7 +713,7 @@ libxfs_trans_inode_alloc_buf( > * If the buffer is already dirty, trigger the "already logged" return condition. > */ > bool > -libxfs_trans_ordered_buf( > +xfs_trans_ordered_buf( > struct xfs_trans *tp, > struct xfs_buf *bp) > { > @@ -721,7 +721,7 @@ libxfs_trans_ordered_buf( > bool ret; > > ret = test_bit(XFS_LI_DIRTY, &bip->bli_item.li_flags); > - libxfs_trans_log_buf(tp, bp, 0, bp->b_bcount); > + xfs_trans_log_buf(tp, bp, 0, bp->b_bcount); > return ret; > } > > @@ -737,7 +737,7 @@ libxfs_trans_ordered_buf( > * Originally derived from xfs_trans_mod_sb(). > */ > void > -libxfs_trans_mod_sb( > +xfs_trans_mod_sb( > xfs_trans_t *tp, > uint field, > long delta) > @@ -829,12 +829,12 @@ inode_item_done( > if (error) { > fprintf(stderr, _("%s: warning - iflush_int failed (%d)\n"), > progname, error); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto free; > } > > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > free: > xfs_inode_item_put(iip); > } > @@ -859,7 +859,7 @@ buf_item_done( > xfs_buf_item_put(bip); > if (hold) > return; > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > static void > @@ -897,7 +897,7 @@ buf_item_unlock( > bip->bli_flags &= ~XFS_BLI_HOLD; > xfs_buf_item_put(bip); > if (!hold) > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > static void > @@ -985,7 +985,7 @@ out_unreserve: > } > > int > -libxfs_trans_commit( > +xfs_trans_commit( > struct xfs_trans *tp) > { > return __xfs_trans_commit(tp, false); > diff --git a/libxfs/util.c b/libxfs/util.c > index 914e4ca5..523d5950 100644 > --- a/libxfs/util.c > +++ b/libxfs/util.c > @@ -383,7 +383,7 @@ libxfs_iflush_int(xfs_inode_t *ip, xfs_buf_t *bp) > VFS_I(ip)->i_version++; > > /* Check the inline fork data before we write out. */ > - if (!libxfs_inode_verify_forks(ip)) > + if (!xfs_inode_verify_forks(ip)) > return -EFSCORRUPTED; > > /* > @@ -432,7 +432,7 @@ libxfs_mod_incore_sb( > * Originally derived from xfs_alloc_file_space(). > */ > int > -libxfs_alloc_file_space( > +xfs_alloc_file_space( > xfs_inode_t *ip, > xfs_off_t offset, > xfs_off_t len, > @@ -516,7 +516,7 @@ error0: /* Cancel bmap, cancel trans */ > * other in repair - now there is just the one. > */ > int > -libxfs_inode_alloc( > +xfs_inode_alloc( > xfs_trans_t **tp, > xfs_inode_t *pip, > mode_t mode, > @@ -700,7 +700,7 @@ xfs_fsb_to_db(struct xfs_inode *ip, xfs_fsblock_t fsb) > } > > int > -libxfs_zero_extent( > +xfs_zero_extent( > struct xfs_inode *ip, > xfs_fsblock_t start_fsb, > xfs_off_t count_fsb) > diff --git a/libxlog/xfs_log_recover.c b/libxlog/xfs_log_recover.c > index 78fbafab..7db0be47 100644 > --- a/libxlog/xfs_log_recover.c > +++ b/libxlog/xfs_log_recover.c > @@ -69,7 +69,7 @@ xlog_get_bp( > nbblks += log->l_sectBBsize; > nbblks = round_up(nbblks, log->l_sectBBsize); > > - libxfs_buf_get_uncached(log->l_dev, nbblks, 0, &bp); > + xfs_buf_get_uncached(log->l_dev, nbblks, 0, &bp); > return bp; > } > > @@ -270,7 +270,7 @@ xlog_find_verify_cycle( > *new_blk = -1; > > out: > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return error; > } > > @@ -379,7 +379,7 @@ xlog_find_verify_log_record( > *last_blk = i; > > out: > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return error; > } > > @@ -630,7 +630,7 @@ validate_head: > goto bp_err; > } > > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > if (head_blk == log_bbnum) > *return_head_blk = 0; > else > @@ -644,7 +644,7 @@ validate_head: > return 0; > > bp_err: > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > > if (error) > xfs_warn(log->l_mp, "failed to find log head"); > @@ -741,7 +741,7 @@ xlog_find_tail( > } > if (!found) { > xfs_warn(log->l_mp, "%s: couldn't find sync record", __func__); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > ASSERT(0); > return XFS_ERROR(EIO); > } > @@ -854,7 +854,7 @@ xlog_find_tail( > error = xlog_clear_stale_blocks(log, tail_lsn); > > done: > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > > if (error) > xfs_warn(log->l_mp, "failed to locate log tail"); > @@ -902,7 +902,7 @@ xlog_find_zeroed( > first_cycle = xlog_get_cycle(offset); > if (first_cycle == 0) { /* completely zeroed log */ > *blk_no = 0; > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return -1; > } > > @@ -913,7 +913,7 @@ xlog_find_zeroed( > > last_cycle = xlog_get_cycle(offset); > if (last_cycle != 0) { /* log completely written to */ > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 0; > } else if (first_cycle != 1) { > /* > @@ -970,7 +970,7 @@ xlog_find_zeroed( > > *blk_no = last_blk; > bp_err: > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > if (error) > return error; > return -1; > @@ -1453,7 +1453,7 @@ xlog_do_recovery_pass( > hblks = h_size / XLOG_HEADER_CYCLE_SIZE; > if (h_size % XLOG_HEADER_CYCLE_SIZE) > hblks++; > - libxfs_buf_relse(hbp); > + xfs_buf_relse(hbp); > hbp = xlog_get_bp(log, hblks); > } else { > hblks = 1; > @@ -1469,7 +1469,7 @@ xlog_do_recovery_pass( > return ENOMEM; > dbp = xlog_get_bp(log, BTOBB(h_size)); > if (!dbp) { > - libxfs_buf_relse(hbp); > + xfs_buf_relse(hbp); > return ENOMEM; > } > > @@ -1653,8 +1653,8 @@ xlog_do_recovery_pass( > } > > bread_err2: > - libxfs_buf_relse(dbp); > + xfs_buf_relse(dbp); > bread_err1: > - libxfs_buf_relse(hbp); > + xfs_buf_relse(hbp); > return error; > } > diff --git a/logprint/log_misc.c b/logprint/log_misc.c > index be889887..9cf8a3c0 100644 > --- a/logprint/log_misc.c > +++ b/logprint/log_misc.c > @@ -489,12 +489,12 @@ xlog_print_dir2_sf( > count = sfp->count; > sfep = xfs_dir2_sf_firstentry(sfp); > for (i = 0; i < count; i++) { > - ino = libxfs_dir2_sf_get_ino(log->l_mp, sfp, sfep); > + ino = xfs_dir2_sf_get_ino(log->l_mp, sfp, sfep); > memmove(namebuf, (sfep->name), sfep->namelen); > namebuf[sfep->namelen] = '\0'; > printf(_("%s ino 0x%llx namelen %d\n"), > namebuf, (unsigned long long)ino, sfep->namelen); > - sfep = libxfs_dir2_sf_nextentry(log->l_mp, sfp, sfep); > + sfep = xfs_dir2_sf_nextentry(log->l_mp, sfp, sfep); > } > } > > diff --git a/logprint/log_print_all.c b/logprint/log_print_all.c > index e2e28b9c..6ce09a51 100644 > --- a/logprint/log_print_all.c > +++ b/logprint/log_print_all.c > @@ -39,7 +39,7 @@ xlog_print_find_oldest( > error = xlog_find_cycle_start(log, bp, first_blk, > last_blk, last_half_cycle); > > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return error; > } > > diff --git a/logprint/logprint.c b/logprint/logprint.c > index e882c5d4..b86a2dac 100644 > --- a/logprint/logprint.c > +++ b/logprint/logprint.c > @@ -79,7 +79,7 @@ logstat(xfs_mount_t *mp) > * Conjure up a mount structure > */ > sb = &mp->m_sb; > - libxfs_sb_from_disk(sb, (xfs_dsb_t *)buf); > + xfs_sb_from_disk(sb, (xfs_dsb_t *)buf); > mp->m_blkbb_log = sb->sb_blocklog - BBSHIFT; > > x.logBBsize = XFS_FSB_TO_BB(mp, sb->sb_logblocks); > diff --git a/mdrestore/xfs_mdrestore.c b/mdrestore/xfs_mdrestore.c > index 1cd399db..665e63fc 100644 > --- a/mdrestore/xfs_mdrestore.c > +++ b/mdrestore/xfs_mdrestore.c > @@ -89,7 +89,7 @@ perform_restore( > if (fread(block_buffer, mb_count << mbp->mb_blocklog, 1, src_f) != 1) > fatal("error reading from metadump file\n"); > > - libxfs_sb_from_disk(&sb, (xfs_dsb_t *)block_buffer); > + xfs_sb_from_disk(&sb, (xfs_dsb_t *)block_buffer); > > if (sb.sb_magicnum != XFS_SB_MAGIC) > fatal("bad magic number for primary superblock\n"); > @@ -163,7 +163,7 @@ perform_restore( > > memset(block_buffer, 0, sb.sb_sectsize); > sb.sb_inprogress = 0; > - libxfs_sb_to_disk((xfs_dsb_t *)block_buffer, &sb); > + xfs_sb_to_disk((xfs_dsb_t *)block_buffer, &sb); > if (xfs_sb_version_hascrc(&sb)) { > xfs_update_cksum(block_buffer, sb.sb_sectsize, > offsetof(struct xfs_sb, sb_crc)); > diff --git a/mkfs/proto.c b/mkfs/proto.c > index 01b30c5f..191fde07 100644 > --- a/mkfs/proto.c > +++ b/mkfs/proto.c > @@ -123,7 +123,7 @@ getres( > uint r; > > for (i = 0, r = MKFS_BLOCKRES(blocks); r >= blocks; r--) { > - i = -libxfs_trans_alloc_rollable(mp, r, &tp); > + i = -xfs_trans_alloc_rollable(mp, r, &tp); > if (i == 0) > return tp; > } > @@ -179,7 +179,7 @@ rsvfile( > int error; > xfs_trans_t *tp; > > - error = -libxfs_alloc_file_space(ip, 0, llen, 1, 0); > + error = -xfs_alloc_file_space(ip, 0, llen, 1, 0); > > if (error) { > fail(_("error reserving space for a file"), error); > @@ -189,10 +189,10 @@ rsvfile( > /* > * update the inode timestamp, mode, and prealloc flag bits > */ > - error = -libxfs_trans_alloc_rollable(mp, 0, &tp); > + error = -xfs_trans_alloc_rollable(mp, 0, &tp); > if (error) > fail(_("allocating transaction for a file"), error); > - libxfs_trans_ijoin(tp, ip, 0); > + xfs_trans_ijoin(tp, ip, 0); > > VFS_I(ip)->i_mode &= ~S_ISUID; > > @@ -206,12 +206,12 @@ rsvfile( > if (VFS_I(ip)->i_mode & S_IXGRP) > VFS_I(ip)->i_mode &= ~S_ISGID; > > - libxfs_trans_ichgtime(tp, ip, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); > + xfs_trans_ichgtime(tp, ip, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); > > ip->i_d.di_flags |= XFS_DIFLAG_PREALLOC; > > - libxfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > - error = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > + error = -xfs_trans_commit(tp); > if (error) > fail(_("committing space for a file failed"), error); > } > @@ -237,13 +237,13 @@ newfile( > flags = 0; > mp = ip->i_mount; > if (symlink && len <= XFS_IFORK_DSIZE(ip)) { > - libxfs_init_local_fork(ip, XFS_DATA_FORK, buf, len); > + xfs_init_local_fork(ip, XFS_DATA_FORK, buf, len); > ip->i_d.di_format = XFS_DINODE_FMT_LOCAL; > flags = XFS_ILOG_DDATA; > } else if (len > 0) { > nb = XFS_B_TO_FSB(mp, len); > nmap = 1; > - error = -libxfs_bmapi_write(tp, ip, 0, nb, 0, nb, &map, &nmap); > + error = -xfs_bmapi_write(tp, ip, 0, nb, 0, nb, &map, &nmap); > if (error) { > fail(_("error allocating space for a file"), error); > } > @@ -254,7 +254,7 @@ newfile( > exit(1); > } > d = XFS_FSB_TO_DADDR(mp, map.br_startblock); > - error = -libxfs_trans_get_buf(logit ? tp : NULL, mp->m_dev, d, > + error = -xfs_trans_get_buf(logit ? tp : NULL, mp->m_dev, d, > nb << mp->m_blkbb_log, 0, &bp); > if (error) { > fprintf(stderr, > @@ -266,10 +266,10 @@ newfile( > if (len < bp->b_bcount) > memset((char *)bp->b_addr + len, 0, bp->b_bcount - len); > if (logit) > - libxfs_trans_log_buf(tp, bp, 0, bp->b_bcount - 1); > + xfs_trans_log_buf(tp, bp, 0, bp->b_bcount - 1); > else { > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > } > ip->i_d.di_size = len; > @@ -318,7 +318,7 @@ newdirent( > > rsv = XFS_DIRENTER_SPACE_RES(mp, name->len); > > - error = -libxfs_dir_createname(tp, pip, name, inum, rsv); > + error = -xfs_dir_createname(tp, pip, name, inum, rsv); > if (error) > fail(_("directory createname error"), error); > } > @@ -332,7 +332,7 @@ newdirectory( > { > int error; > > - error = -libxfs_dir_init(tp, dp, pdp); > + error = -xfs_dir_init(tp, dp, pdp); > if (error) > fail(_("directory create error"), error); > } > @@ -444,14 +444,14 @@ parseproto( > case IF_REGULAR: > buf = newregfile(pp, &len); > tp = getres(mp, XFS_B_TO_FSB(mp, len)); > - error = -libxfs_inode_alloc(&tp, pip, mode|S_IFREG, 1, 0, > + error = -xfs_inode_alloc(&tp, pip, mode|S_IFREG, 1, 0, > &creds, fsxp, &ip); > if (error) > fail(_("Inode allocation failed"), error); > flags |= newfile(tp, ip, 0, 0, buf, len); > if (buf) > free(buf); > - libxfs_trans_ijoin(tp, pip, 0); > + xfs_trans_ijoin(tp, pip, 0); > xname.type = XFS_DIR3_FT_REG_FILE; > newdirent(mp, tp, pip, &xname, ip->i_ino); > break; > @@ -468,17 +468,17 @@ parseproto( > } > tp = getres(mp, XFS_B_TO_FSB(mp, llen)); > > - error = -libxfs_inode_alloc(&tp, pip, mode|S_IFREG, 1, 0, > + error = -xfs_inode_alloc(&tp, pip, mode|S_IFREG, 1, 0, > &creds, fsxp, &ip); > if (error) > fail(_("Inode pre-allocation failed"), error); > > - libxfs_trans_ijoin(tp, pip, 0); > + xfs_trans_ijoin(tp, pip, 0); > > xname.type = XFS_DIR3_FT_REG_FILE; > newdirent(mp, tp, pip, &xname, ip->i_ino); > - libxfs_trans_log_inode(tp, ip, flags); > - error = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, ip, flags); > + error = -xfs_trans_commit(tp); > if (error) > fail(_("Space preallocation failed."), error); > rsvfile(mp, ip, llen); > @@ -489,12 +489,12 @@ parseproto( > tp = getres(mp, 0); > majdev = getnum(getstr(pp), 0, 0, false); > mindev = getnum(getstr(pp), 0, 0, false); > - error = -libxfs_inode_alloc(&tp, pip, mode|S_IFBLK, 1, > + error = -xfs_inode_alloc(&tp, pip, mode|S_IFBLK, 1, > IRIX_MKDEV(majdev, mindev), &creds, fsxp, &ip); > if (error) { > fail(_("Inode allocation failed"), error); > } > - libxfs_trans_ijoin(tp, pip, 0); > + xfs_trans_ijoin(tp, pip, 0); > xname.type = XFS_DIR3_FT_BLKDEV; > newdirent(mp, tp, pip, &xname, ip->i_ino); > flags |= XFS_ILOG_DEV; > @@ -504,11 +504,11 @@ parseproto( > tp = getres(mp, 0); > majdev = getnum(getstr(pp), 0, 0, false); > mindev = getnum(getstr(pp), 0, 0, false); > - error = -libxfs_inode_alloc(&tp, pip, mode|S_IFCHR, 1, > + error = -xfs_inode_alloc(&tp, pip, mode|S_IFCHR, 1, > IRIX_MKDEV(majdev, mindev), &creds, fsxp, &ip); > if (error) > fail(_("Inode allocation failed"), error); > - libxfs_trans_ijoin(tp, pip, 0); > + xfs_trans_ijoin(tp, pip, 0); > xname.type = XFS_DIR3_FT_CHRDEV; > newdirent(mp, tp, pip, &xname, ip->i_ino); > flags |= XFS_ILOG_DEV; > @@ -516,11 +516,11 @@ parseproto( > > case IF_FIFO: > tp = getres(mp, 0); > - error = -libxfs_inode_alloc(&tp, pip, mode|S_IFIFO, 1, 0, > + error = -xfs_inode_alloc(&tp, pip, mode|S_IFIFO, 1, 0, > &creds, fsxp, &ip); > if (error) > fail(_("Inode allocation failed"), error); > - libxfs_trans_ijoin(tp, pip, 0); > + xfs_trans_ijoin(tp, pip, 0); > xname.type = XFS_DIR3_FT_FIFO; > newdirent(mp, tp, pip, &xname, ip->i_ino); > break; > @@ -528,18 +528,18 @@ parseproto( > buf = getstr(pp); > len = (int)strlen(buf); > tp = getres(mp, XFS_B_TO_FSB(mp, len)); > - error = -libxfs_inode_alloc(&tp, pip, mode|S_IFLNK, 1, 0, > + error = -xfs_inode_alloc(&tp, pip, mode|S_IFLNK, 1, 0, > &creds, fsxp, &ip); > if (error) > fail(_("Inode allocation failed"), error); > flags |= newfile(tp, ip, 1, 1, buf, len); > - libxfs_trans_ijoin(tp, pip, 0); > + xfs_trans_ijoin(tp, pip, 0); > xname.type = XFS_DIR3_FT_SYMLINK; > newdirent(mp, tp, pip, &xname, ip->i_ino); > break; > case IF_DIRECTORY: > tp = getres(mp, 0); > - error = -libxfs_inode_alloc(&tp, pip, mode|S_IFDIR, 1, 0, > + error = -xfs_inode_alloc(&tp, pip, mode|S_IFDIR, 1, 0, > &creds, fsxp, &ip); > if (error) > fail(_("Inode allocation failed"), error); > @@ -547,18 +547,18 @@ parseproto( > if (!pip) { > pip = ip; > mp->m_sb.sb_rootino = ip->i_ino; > - libxfs_log_sb(tp); > + xfs_log_sb(tp); > isroot = 1; > } else { > - libxfs_trans_ijoin(tp, pip, 0); > + xfs_trans_ijoin(tp, pip, 0); > xname.type = XFS_DIR3_FT_DIR; > newdirent(mp, tp, pip, &xname, ip->i_ino); > inc_nlink(VFS_I(pip)); > - libxfs_trans_log_inode(tp, pip, XFS_ILOG_CORE); > + xfs_trans_log_inode(tp, pip, XFS_ILOG_CORE); > } > newdirectory(mp, tp, ip, pip); > - libxfs_trans_log_inode(tp, ip, flags); > - error = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, ip, flags); > + error = -xfs_trans_commit(tp); > if (error) > fail(_("Directory inode allocation failed."), error); > /* > @@ -582,8 +582,8 @@ parseproto( > ASSERT(0); > fail(_("Unknown format"), EINVAL); > } > - libxfs_trans_log_inode(tp, ip, flags); > - error = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, ip, flags); > + error = -xfs_trans_commit(tp); > if (error) { > fail(_("Error encountered creating file from prototype file"), > error); > @@ -625,13 +625,13 @@ rtinit( > /* > * First, allocate the inodes. > */ > - i = -libxfs_trans_alloc_rollable(mp, MKFS_BLOCKRES_INODE, &tp); > + i = -xfs_trans_alloc_rollable(mp, MKFS_BLOCKRES_INODE, &tp); > if (i) > res_failed(i); > > memset(&creds, 0, sizeof(creds)); > memset(&fsxattrs, 0, sizeof(fsxattrs)); > - error = -libxfs_inode_alloc(&tp, NULL, S_IFREG, 1, 0, > + error = -xfs_inode_alloc(&tp, NULL, S_IFREG, 1, 0, > &creds, &fsxattrs, &rbmip); > if (error) { > fail(_("Realtime bitmap inode allocation failed"), error); > @@ -645,19 +645,19 @@ rtinit( > rbmip->i_d.di_size = mp->m_sb.sb_rbmblocks * mp->m_sb.sb_blocksize; > rbmip->i_d.di_flags = XFS_DIFLAG_NEWRTBM; > *(uint64_t *)&VFS_I(rbmip)->i_atime = 0; > - libxfs_trans_log_inode(tp, rbmip, XFS_ILOG_CORE); > - libxfs_log_sb(tp); > + xfs_trans_log_inode(tp, rbmip, XFS_ILOG_CORE); > + xfs_log_sb(tp); > mp->m_rbmip = rbmip; > - error = -libxfs_inode_alloc(&tp, NULL, S_IFREG, 1, 0, > + error = -xfs_inode_alloc(&tp, NULL, S_IFREG, 1, 0, > &creds, &fsxattrs, &rsumip); > if (error) { > fail(_("Realtime summary inode allocation failed"), error); > } > mp->m_sb.sb_rsumino = rsumip->i_ino; > rsumip->i_d.di_size = mp->m_rsumsize; > - libxfs_trans_log_inode(tp, rsumip, XFS_ILOG_CORE); > - libxfs_log_sb(tp); > - error = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, rsumip, XFS_ILOG_CORE); > + xfs_log_sb(tp); > + error = -xfs_trans_commit(tp); > if (error) > fail(_("Completion of the realtime summary inode failed"), > error); > @@ -667,15 +667,15 @@ rtinit( > */ > blocks = mp->m_sb.sb_rbmblocks + > XFS_BM_MAXLEVELS(mp, XFS_DATA_FORK) - 1; > - i = -libxfs_trans_alloc_rollable(mp, blocks, &tp); > + i = -xfs_trans_alloc_rollable(mp, blocks, &tp); > if (i) > res_failed(i); > > - libxfs_trans_ijoin(tp, rbmip, 0); > + xfs_trans_ijoin(tp, rbmip, 0); > bno = 0; > while (bno < mp->m_sb.sb_rbmblocks) { > nmap = XFS_BMAP_MAX_NMAP; > - error = -libxfs_bmapi_write(tp, rbmip, bno, > + error = -xfs_bmapi_write(tp, rbmip, bno, > (xfs_extlen_t)(mp->m_sb.sb_rbmblocks - bno), > 0, mp->m_sb.sb_rbmblocks, map, &nmap); > if (error) { > @@ -690,7 +690,7 @@ rtinit( > } > } > > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > fail(_("Block allocation of the realtime bitmap inode failed"), > error); > @@ -700,14 +700,14 @@ rtinit( > */ > nsumblocks = mp->m_rsumsize >> mp->m_sb.sb_blocklog; > blocks = nsumblocks + XFS_BM_MAXLEVELS(mp, XFS_DATA_FORK) - 1; > - i = -libxfs_trans_alloc_rollable(mp, blocks, &tp); > + i = -xfs_trans_alloc_rollable(mp, blocks, &tp); > if (i) > res_failed(i); > - libxfs_trans_ijoin(tp, rsumip, 0); > + xfs_trans_ijoin(tp, rsumip, 0); > bno = 0; > while (bno < nsumblocks) { > nmap = XFS_BMAP_MAX_NMAP; > - error = -libxfs_bmapi_write(tp, rsumip, bno, > + error = -xfs_bmapi_write(tp, rsumip, bno, > (xfs_extlen_t)(nsumblocks - bno), > 0, nsumblocks, map, &nmap); > if (error) { > @@ -721,7 +721,7 @@ rtinit( > bno += ep->br_blockcount; > } > } > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > fail(_("Block allocation of the realtime summary inode failed"), > error); > @@ -731,19 +731,19 @@ rtinit( > * Do one transaction per bitmap block. > */ > for (bno = 0; bno < mp->m_sb.sb_rextents; bno = ebno) { > - i = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_itruncate, > + i = -xfs_trans_alloc(mp, &M_RES(mp)->tr_itruncate, > 0, 0, 0, &tp); > if (i) > res_failed(i); > - libxfs_trans_ijoin(tp, rbmip, 0); > + xfs_trans_ijoin(tp, rbmip, 0); > ebno = XFS_RTMIN(mp->m_sb.sb_rextents, > bno + NBBY * mp->m_sb.sb_blocksize); > - error = -libxfs_rtfree_extent(tp, bno, (xfs_extlen_t)(ebno-bno)); > + error = -xfs_rtfree_extent(tp, bno, (xfs_extlen_t)(ebno-bno)); > if (error) { > fail(_("Error initializing the realtime space"), > error); > } > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > fail(_("Initialization of the realtime space failed"), > error); > diff --git a/mkfs/xfs_mkfs.c b/mkfs/xfs_mkfs.c > index 2e6cd280..3a6e539f 100644 > --- a/mkfs/xfs_mkfs.c > +++ b/mkfs/xfs_mkfs.c > @@ -1140,7 +1140,7 @@ zero_old_xfs_structures( > strerror(errno)); > goto done; > } > - libxfs_sb_from_disk(&sb, buf); > + xfs_sb_from_disk(&sb, buf); > > /* > * perform same basic superblock validation to make sure we > @@ -1754,7 +1754,7 @@ _("specified blocksize %d is less than device physical sector size %d\n" > } else > cfg->sectorsize = cli->sectorsize; > > - cfg->sectorlog = libxfs_highbit32(cfg->sectorsize); > + cfg->sectorlog = xfs_highbit32(cfg->sectorsize); > > /* validate specified/probed sector size */ > if (cfg->sectorsize < XFS_MIN_SECTORSIZE || > @@ -1792,7 +1792,7 @@ validate_blocksize( > cfg->blocksize = dft->blocksize; > else > cfg->blocksize = cli->blocksize; > - cfg->blocklog = libxfs_highbit32(cfg->blocksize); > + cfg->blocklog = xfs_highbit32(cfg->blocksize); > > /* validate block sizes are in range */ > if (cfg->blocksize < XFS_MIN_BLOCKSIZE || > @@ -1837,7 +1837,7 @@ _("Can't change sector size on internal log!\n")); > cfg->lsectorsize = cfg->sectorsize; > else > cfg->lsectorsize = dft->sectorsize; > - cfg->lsectorlog = libxfs_highbit32(cfg->lsectorsize); > + cfg->lsectorlog = xfs_highbit32(cfg->lsectorsize); > > if (cfg->lsectorsize < XFS_MIN_SECTORSIZE || > cfg->lsectorsize > XFS_MAX_SECTORSIZE || > @@ -2019,7 +2019,7 @@ validate_dirblocksize( > cfg->dirblocksize); > usage(); > } > - cfg->dirblocklog = libxfs_highbit32(cfg->dirblocksize); > + cfg->dirblocklog = xfs_highbit32(cfg->dirblocksize); > return; > } > > @@ -2038,9 +2038,9 @@ validate_inodesize( > { > > if (cli->inopblock) > - cfg->inodelog = cfg->blocklog - libxfs_highbit32(cli->inopblock); > + cfg->inodelog = cfg->blocklog - xfs_highbit32(cli->inopblock); > else if (cli->inodesize) > - cfg->inodelog = libxfs_highbit32(cli->inodesize); > + cfg->inodelog = xfs_highbit32(cli->inodesize); > else if (cfg->sb_feat.crcs_enabled) > cfg->inodelog = XFS_DINODE_DFL_CRC_LOG; > else > @@ -2181,7 +2181,7 @@ validate_extsize_hint( > if (cli->fsx.fsx_xflags & FS_XFLAG_EXTSZINHERIT) > flags |= XFS_DIFLAG_EXTSZINHERIT; > > - fa = libxfs_inode_validate_extsize(mp, cli->fsx.fsx_extsize, S_IFDIR, > + fa = xfs_inode_validate_extsize(mp, cli->fsx.fsx_extsize, S_IFDIR, > flags); > if (fa) { > fprintf(stderr, > @@ -2202,7 +2202,7 @@ _("illegal extent size hint %lld, must be less than %u.\n"), > if (cli->fsx.fsx_xflags & FS_XFLAG_EXTSZINHERIT) > flags |= XFS_DIFLAG_EXTSIZE; > > - fa = libxfs_inode_validate_extsize(mp, cli->fsx.fsx_extsize, S_IFREG, > + fa = xfs_inode_validate_extsize(mp, cli->fsx.fsx_extsize, S_IFREG, > flags); > > if (fa) { > @@ -2232,7 +2232,7 @@ validate_cowextsize_hint( > if (cli->fsx.fsx_xflags & FS_XFLAG_COWEXTSIZE) > flags2 |= XFS_DIFLAG2_COWEXTSIZE; > > - fa = libxfs_inode_validate_cowextsize(mp, cli->fsx.fsx_cowextsize, > + fa = xfs_inode_validate_cowextsize(mp, cli->fsx.fsx_cowextsize, > S_IFDIR, 0, flags2); > if (fa) { > fprintf(stderr, > @@ -3062,7 +3062,7 @@ calculate_log_size( > memset(&mount, 0, sizeof(mount)); > mount.m_sb = *sbp; > libxfs_mount(&mount, &mp->m_sb, 0, 0, 0, 0); > - min_logblocks = libxfs_log_calc_minimum_size(&mount); > + min_logblocks = xfs_log_calc_minimum_size(&mount); > libxfs_umount(&mount); > > ASSERT(min_logblocks); > @@ -3134,7 +3134,7 @@ _("external log device %lld too small, must be at least %lld blocks\n"), > * an AG. > */ > cfg->logblocks = min(cfg->logblocks, > - libxfs_alloc_ag_max_usable(mp) - 1); > + xfs_alloc_ag_max_usable(mp) - 1); > > /* and now clamp the size to the maximum supported size */ > cfg->logblocks = min(cfg->logblocks, XFS_MAX_LOG_BLOCKS); > @@ -3144,7 +3144,7 @@ _("external log device %lld too small, must be at least %lld blocks\n"), > validate_log_size(cfg->logblocks, cfg->blocklog, min_logblocks); > } > > - if (cfg->logblocks > sbp->sb_agblocks - libxfs_prealloc_blocks(mp)) { > + if (cfg->logblocks > sbp->sb_agblocks - xfs_prealloc_blocks(mp)) { > fprintf(stderr, > _("internal log size %lld too large, must fit in allocation group\n"), > (long long)cfg->logblocks); > @@ -3164,7 +3164,7 @@ _("log ag number %lld too large, must be less than %lld\n"), > cfg->logagno = (xfs_agnumber_t)(sbp->sb_agcount / 2); > > cfg->logstart = XFS_AGB_TO_FSB(mp, cfg->logagno, > - libxfs_prealloc_blocks(mp)); > + xfs_prealloc_blocks(mp)); > > /* > * Align the logstart at stripe unit boundary. > @@ -3229,7 +3229,7 @@ initialise_mount( > struct xfs_mount *mp, > struct xfs_sb *sbp) > { > - /* Minimum needed for libxfs_prealloc_blocks() */ > + /* Minimum needed for xfs_prealloc_blocks() */ > mp->m_blkbb_log = sbp->sb_blocklog - BBSHIFT; > mp->m_sectbb_log = sbp->sb_sectlog - BBSHIFT; > } > @@ -3270,13 +3270,13 @@ finish_superblock_setup( > sbp->sb_rbmblocks = cfg->rtbmblocks; > sbp->sb_logblocks = (xfs_extlen_t)cfg->logblocks; > sbp->sb_rextslog = (uint8_t)(cfg->rtextents ? > - libxfs_highbit32((unsigned int)cfg->rtextents) : 0); > + xfs_highbit32((unsigned int)cfg->rtextents) : 0); > sbp->sb_inprogress = 1; /* mkfs is in progress */ > sbp->sb_imax_pct = cfg->imaxpct; > sbp->sb_icount = 0; > sbp->sb_ifree = 0; > sbp->sb_fdblocks = cfg->dblocks - > - cfg->agcount * libxfs_prealloc_blocks(mp) - > + cfg->agcount * xfs_prealloc_blocks(mp) - > (cfg->loginternal ? cfg->logblocks : 0); > sbp->sb_frextents = 0; /* will do a free later */ > sbp->sb_uquotino = sbp->sb_gquotino = sbp->sb_pquotino = 0; > @@ -3296,7 +3296,7 @@ alloc_write_buf( > struct xfs_buf *bp; > int error; > > - error = -libxfs_buf_get_uncached(btp, bblen, 0, &bp); > + error = -xfs_buf_get_uncached(btp, bblen, 0, &bp); > if (error) { > fprintf(stderr, _("Could not get memory for buffer, err=%d\n"), > error); > @@ -3359,7 +3359,7 @@ prepare_devices( > whack_blks); > memset(buf->b_addr, 0, WHACK_SIZE); > libxfs_buf_mark_dirty(buf); > - libxfs_buf_relse(buf); > + xfs_buf_relse(buf); > > /* > * Now zero out the beginning of the device, to obliterate any old > @@ -3370,16 +3370,16 @@ prepare_devices( > buf = alloc_write_buf(mp->m_ddev_targp, 0, whack_blks); > memset(buf->b_addr, 0, WHACK_SIZE); > libxfs_buf_mark_dirty(buf); > - libxfs_buf_relse(buf); > + xfs_buf_relse(buf); > > /* OK, now write the superblock... */ > buf = alloc_write_buf(mp->m_ddev_targp, XFS_SB_DADDR, > XFS_FSS_TO_BB(mp, 1)); > buf->b_ops = &xfs_sb_buf_ops; > memset(buf->b_addr, 0, cfg->sectorsize); > - libxfs_sb_to_disk(buf->b_addr, sbp); > + xfs_sb_to_disk(buf->b_addr, sbp); > libxfs_buf_mark_dirty(buf); > - libxfs_buf_relse(buf); > + xfs_buf_relse(buf); > > /* ...and zero the log.... */ > lsunit = sbp->sb_logsunit; > @@ -3399,7 +3399,7 @@ prepare_devices( > BTOBB(cfg->blocksize)); > memset(buf->b_addr, 0, cfg->blocksize); > libxfs_buf_mark_dirty(buf); > - libxfs_buf_relse(buf); > + xfs_buf_relse(buf); > } > > } > @@ -3422,14 +3422,14 @@ initialise_ag_headers( > .agno = agno, > .agsize = cfg->agsize, > }; > - struct xfs_perag *pag = libxfs_perag_get(mp, agno); > + struct xfs_perag *pag = xfs_perag_get(mp, agno); > int error; > > if (agno == cfg->agcount - 1) > id.agsize = cfg->dblocks - (xfs_rfsblock_t)(agno * cfg->agsize); > > INIT_LIST_HEAD(&id.buffer_list); > - error = -libxfs_ag_init_headers(mp, &id); > + error = -xfs_ag_init_headers(mp, &id); > if (error) { > fprintf(stderr, _("AG header init failed, error %d\n"), error); > exit(1); > @@ -3437,9 +3437,9 @@ initialise_ag_headers( > > list_splice_tail_init(&id.buffer_list, buffer_list); > > - if (libxfs_alloc_min_freelist(mp, pag) > *worst_freelist) > - *worst_freelist = libxfs_alloc_min_freelist(mp, pag); > - libxfs_perag_put(pag); > + if (xfs_alloc_min_freelist(mp, pag) > *worst_freelist) > + *worst_freelist = xfs_alloc_min_freelist(mp, pag); > + xfs_perag_put(pag); > } > > static void > @@ -3452,7 +3452,7 @@ initialise_ag_freespace( > struct xfs_trans *tp; > int c; > > - c = -libxfs_trans_alloc_rollable(mp, worst_freelist, &tp); > + c = -xfs_trans_alloc_rollable(mp, worst_freelist, &tp); > if (c) > res_failed(c); > > @@ -3461,11 +3461,11 @@ initialise_ag_freespace( > args.mp = mp; > args.agno = agno; > args.alignment = 1; > - args.pag = libxfs_perag_get(mp, agno); > + args.pag = xfs_perag_get(mp, agno); > > - libxfs_alloc_fix_freelist(&args, 0); > - libxfs_perag_put(args.pag); > - c = -libxfs_trans_commit(tp); > + xfs_alloc_fix_freelist(&args, 0); > + xfs_perag_put(args.pag); > + c = -xfs_trans_commit(tp); > if (c) { > errno = c; > perror(_("initializing AG free space list")); > @@ -3487,7 +3487,7 @@ rewrite_secondary_superblocks( > int error; > > /* rewrite the last superblock */ > - error = -libxfs_buf_read(mp->m_dev, > + error = -xfs_buf_read(mp->m_dev, > XFS_AGB_TO_DADDR(mp, mp->m_sb.sb_agcount - 1, > XFS_SB_DADDR), > XFS_FSS_TO_BB(mp, 1), 0, &buf, &xfs_sb_buf_ops); > @@ -3499,13 +3499,13 @@ rewrite_secondary_superblocks( > dsb = buf->b_addr; > dsb->sb_rootino = cpu_to_be64(mp->m_sb.sb_rootino); > libxfs_buf_mark_dirty(buf); > - libxfs_buf_relse(buf); > + xfs_buf_relse(buf); > > /* and one in the middle for luck if there's enough AGs for that */ > if (mp->m_sb.sb_agcount <= 2) > return; > > - error = -libxfs_buf_read(mp->m_dev, > + error = -xfs_buf_read(mp->m_dev, > XFS_AGB_TO_DADDR(mp, (mp->m_sb.sb_agcount - 1) / 2, > XFS_SB_DADDR), > XFS_FSS_TO_BB(mp, 1), 0, &buf, &xfs_sb_buf_ops); > @@ -3517,7 +3517,7 @@ rewrite_secondary_superblocks( > dsb = buf->b_addr; > dsb->sb_rootino = cpu_to_be64(mp->m_sb.sb_rootino); > libxfs_buf_mark_dirty(buf); > - libxfs_buf_relse(buf); > + xfs_buf_relse(buf); > } > > static void > @@ -3541,7 +3541,7 @@ check_root_ino( > * Fail the format immediately if those assumptions ever break, because > * repair will toss the root directory. > */ > - ino = libxfs_ialloc_calc_rootino(mp, mp->m_sb.sb_unit); > + ino = xfs_ialloc_calc_rootino(mp, mp->m_sb.sb_unit); > if (mp->m_sb.sb_rootino != ino) { > fprintf(stderr, > _("%s: root inode (%llu) not allocated in expected location (%llu)\n"), > @@ -3772,7 +3772,7 @@ main( > if (!quiet || dry_run) { > struct xfs_fsop_geom geo; > > - libxfs_fs_geometry(sbp, &geo, XFS_FS_GEOM_MAX_STRUCT_VER); > + xfs_fs_geometry(sbp, &geo, XFS_FS_GEOM_MAX_STRUCT_VER); > xfs_report_geom(&geo, dfile, logfile, rtfile); > if (dry_run) > exit(0); > @@ -3813,7 +3813,7 @@ main( > if (agno % 16) > continue; > > - error = -libxfs_buf_delwri_submit(&buffer_list); > + error = -xfs_buf_delwri_submit(&buffer_list); > if (error) { > fprintf(stderr, > _("%s: writing AG headers failed, err=%d\n"), > @@ -3822,7 +3822,7 @@ main( > } > } > > - error = -libxfs_buf_delwri_submit(&buffer_list); > + error = -xfs_buf_delwri_submit(&buffer_list); > if (error) { > fprintf(stderr, _("%s: writing AG headers failed, err=%d\n"), > progname, error); > @@ -3867,7 +3867,7 @@ main( > dsb = buf->b_addr; > dsb->sb_inprogress = 0; > libxfs_buf_mark_dirty(buf); > - libxfs_buf_relse(buf); > + xfs_buf_relse(buf); > > /* Exit w/ failure if anything failed to get written to our new fs. */ > error = -libxfs_umount(mp); > diff --git a/repair/agheader.c b/repair/agheader.c > index f28d8a7b..ab9b1bba 100644 > --- a/repair/agheader.c > +++ b/repair/agheader.c > @@ -79,18 +79,18 @@ verify_set_agf(xfs_mount_t *mp, xfs_agf_t *agf, xfs_agnumber_t i) > * check first/last AGF fields. if need be, lose the free > * space in the AGFL, we'll reclaim it later. > */ > - if (be32_to_cpu(agf->agf_flfirst) >= libxfs_agfl_size(mp)) { > + if (be32_to_cpu(agf->agf_flfirst) >= xfs_agfl_size(mp)) { > do_warn(_("flfirst %d in agf %d too large (max = %u)\n"), > be32_to_cpu(agf->agf_flfirst), > - i, libxfs_agfl_size(mp) - 1); > + i, xfs_agfl_size(mp) - 1); > if (!no_modify) > agf->agf_flfirst = cpu_to_be32(0); > } > > - if (be32_to_cpu(agf->agf_fllast) >= libxfs_agfl_size(mp)) { > + if (be32_to_cpu(agf->agf_fllast) >= xfs_agfl_size(mp)) { > do_warn(_("fllast %d in agf %d too large (max = %u)\n"), > be32_to_cpu(agf->agf_fllast), > - i, libxfs_agfl_size(mp) - 1); > + i, xfs_agfl_size(mp) - 1); > if (!no_modify) > agf->agf_fllast = cpu_to_be32(0); > } > @@ -338,7 +338,7 @@ secondary_sb_whack( > * secondaries. > * > * Also, the in-core inode flags now have different meaning to the > - * on-disk flags, and so libxfs_sb_to_disk cannot directly write the > + * on-disk flags, and so xfs_sb_to_disk cannot directly write the > * sb_gquotino/sb_pquotino fields without specific sb_qflags being set. > * Hence we need to zero those fields directly in the sb buffer here. > */ > diff --git a/repair/attr_repair.c b/repair/attr_repair.c > index 5f884033..32d59b8c 100644 > --- a/repair/attr_repair.c > +++ b/repair/attr_repair.c > @@ -293,7 +293,7 @@ process_shortform_attr( > } > > /* namecheck checks for null chars in attr names. */ > - if (!libxfs_attr_namecheck(currententry->nameval, > + if (!xfs_attr_namecheck(currententry->nameval, > currententry->namelen)) { > do_warn( > _("entry contains illegal character in shortform attribute name\n")); > @@ -406,7 +406,7 @@ rmtval_get(xfs_mount_t *mp, xfs_ino_t ino, blkmap_t *blkmap, > clearit = 1; > break; > } > - error = -libxfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, bno), > + error = -xfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, bno), > XFS_FSB_TO_BB(mp, 1), LIBXFS_READBUF_SALVAGE, > &bp, &xfs_attr3_rmt_buf_ops); > if (error) { > @@ -419,7 +419,7 @@ rmtval_get(xfs_mount_t *mp, xfs_ino_t ino, blkmap_t *blkmap, > if (bp->b_error == -EFSBADCRC || bp->b_error == -EFSCORRUPTED) { > do_warn( > _("Corrupt remote block for attributes of inode %" PRIu64 "\n"), ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > clearit = 1; > break; > } > @@ -431,7 +431,7 @@ rmtval_get(xfs_mount_t *mp, xfs_ino_t ino, blkmap_t *blkmap, > amountdone += length; > value += length; > i++; > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > return (clearit); > } > @@ -458,8 +458,7 @@ process_leaf_attr_local( > > local = xfs_attr3_leaf_name_local(leaf, i); > if (local->namelen == 0 || > - !libxfs_attr_namecheck(local->nameval, > - local->namelen)) { > + !xfs_attr_namecheck(local->nameval, local->namelen)) { > do_warn( > _("attribute entry %d in attr block %u, inode %" PRIu64 " has bad name (namelen = %d)\n"), > i, da_bno, ino, local->namelen); > @@ -474,7 +473,7 @@ process_leaf_attr_local( > * ordering anyway in case both the name value and the > * hashvalue were wrong but matched. Unlikely, however. > */ > - if (be32_to_cpu(entry->hashval) != libxfs_da_hashname( > + if (be32_to_cpu(entry->hashval) != xfs_da_hashname( > &local->nameval[0], local->namelen) || > be32_to_cpu(entry->hashval) < last_hashval) { > do_warn( > @@ -514,10 +513,9 @@ process_leaf_attr_remote( > remotep = xfs_attr3_leaf_name_remote(leaf, i); > > if (remotep->namelen == 0 || > - !libxfs_attr_namecheck(remotep->name, > - remotep->namelen) || > + !xfs_attr_namecheck(remotep->name, remotep->namelen) || > be32_to_cpu(entry->hashval) != > - libxfs_da_hashname((unsigned char *)&remotep->name[0], > + xfs_da_hashname((unsigned char *)&remotep->name[0], > remotep->namelen) || > be32_to_cpu(entry->hashval) < last_hashval || > be32_to_cpu(remotep->valueblk) == 0) { > @@ -765,7 +763,7 @@ process_leaf_attr_level(xfs_mount_t *mp, > goto error_out; > } > > - error = -libxfs_buf_read(mp->m_dev, > + error = -xfs_buf_read(mp->m_dev, > XFS_FSB_TO_DADDR(mp, dev_bno), > XFS_FSB_TO_BB(mp, 1), LIBXFS_READBUF_SALVAGE, > &bp, &xfs_attr3_leaf_buf_ops); > @@ -785,7 +783,7 @@ process_leaf_attr_level(xfs_mount_t *mp, > do_warn( > _("bad attribute leaf magic %#x for inode %" PRIu64 "\n"), > leafhdr.magic, ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > > @@ -796,7 +794,7 @@ process_leaf_attr_level(xfs_mount_t *mp, > if (process_leaf_attr_block(mp, leaf, da_bno, ino, > da_cursor->blkmap, current_hashval, > &greatest_hashval, &repair)) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > > @@ -816,7 +814,7 @@ process_leaf_attr_level(xfs_mount_t *mp, > do_warn( > _("bad sibling back pointer for block %u in attribute fork for inode %" PRIu64 "\n"), > da_bno, ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > > @@ -825,7 +823,7 @@ process_leaf_attr_level(xfs_mount_t *mp, > > if (da_bno != 0) { > if (verify_da_path(mp, da_cursor, 0, XFS_ATTR_FORK)) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > } > @@ -840,10 +838,10 @@ process_leaf_attr_level(xfs_mount_t *mp, > > if (repair && !no_modify) { > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } while (da_bno != 0); > > if (verify_final_da_path(mp, da_cursor, 0, XFS_ATTR_FORK)) { > @@ -997,7 +995,7 @@ _("would clear forw/back pointers in block 0 for attributes in inode %" PRIu64 " > if (badness) { > *repair = 0; > /* the block is bad. lose the attribute fork. */ > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > > @@ -1005,7 +1003,7 @@ _("would clear forw/back pointers in block 0 for attributes in inode %" PRIu64 " > > if (*repair && !no_modify) > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > > return 0; > } > @@ -1023,7 +1021,7 @@ process_longform_da_root( > int repairlinks = 0; > int error; > > - libxfs_da3_node_hdr_from_disk(mp, &da3_hdr, bp->b_addr); > + xfs_da3_node_hdr_from_disk(mp, &da3_hdr, bp->b_addr); > /* > * check sibling pointers in leaf block or root block 0 before > * we have to release the btree block > @@ -1049,7 +1047,7 @@ _("would clear forw/back pointers in block 0 for attributes in inode %" PRIu64 " > *repair = 1; > libxfs_buf_mark_dirty(bp); > } > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > error = process_node_attr(mp, ino, dip, blkmap); /* + repair */ > if (error) > *repair = 0; > @@ -1098,7 +1096,7 @@ process_longform_attr( > return 1; > } > > - error = -libxfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, bno), > + error = -xfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, bno), > XFS_FSB_TO_BB(mp, 1), LIBXFS_READBUF_SALVAGE, &bp, > &xfs_da3_node_buf_ops); > if (error) { > @@ -1113,7 +1111,7 @@ process_longform_attr( > /* is this block sane? */ > if (__check_attr_header(mp, bp, ino)) { > *repair = 0; > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > > @@ -1136,7 +1134,7 @@ process_longform_attr( > do_warn( > _("bad attribute leaf magic # %#x for dir ino %" PRIu64 "\n"), > be16_to_cpu(info->magic), ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > *repair = 0; > return 1; > } > diff --git a/repair/da_util.c b/repair/da_util.c > index 5061880f..5e2e6f59 100644 > --- a/repair/da_util.c > +++ b/repair/da_util.c > @@ -64,7 +64,7 @@ da_read_buf( > map[i].bm_bn = XFS_FSB_TO_DADDR(mp, bmp[i].startblock); > map[i].bm_len = XFS_FSB_TO_BB(mp, bmp[i].blockcount); > } > - libxfs_buf_read_map(mp->m_dev, map, nex, LIBXFS_READBUF_SALVAGE, > + xfs_buf_read_map(mp->m_dev, map, nex, LIBXFS_READBUF_SALVAGE, > &bp, ops); > if (map != map_array) > free(map); > @@ -135,7 +135,7 @@ _("can't read %s block %u for inode %" PRIu64 "\n"), > } > > node = bp->b_addr; > - libxfs_da3_node_hdr_from_disk(mp, &nodehdr, node); > + xfs_da3_node_hdr_from_disk(mp, &nodehdr, node); > > if (whichfork == XFS_DATA_FORK && > (nodehdr.magic == XFS_DIR2_LEAFN_MAGIC || > @@ -146,7 +146,7 @@ _("found non-root LEAFN node in inode %" PRIu64 " bno = %u\n"), > da_cursor->ino, bno); > } > *rbno = 0; > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > > @@ -156,13 +156,13 @@ _("found non-root LEAFN node in inode %" PRIu64 " bno = %u\n"), > _("bad %s magic number 0x%x in inode %" PRIu64 " bno = %u\n"), > FORKNAME(whichfork), nodehdr.magic, > da_cursor->ino, bno); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > > /* corrupt node; rebuild the dir. */ > if (bp->b_error == -EFSBADCRC || bp->b_error == -EFSCORRUPTED) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > do_warn( > _("corrupt %s tree block %u for inode %" PRIu64 "\n"), > FORKNAME(whichfork), bno, da_cursor->ino); > @@ -174,7 +174,7 @@ _("corrupt %s tree block %u for inode %" PRIu64 "\n"), > _("bad %s record count in inode %" PRIu64 ", count = %d, max = %d\n"), > FORKNAME(whichfork), da_cursor->ino, > nodehdr.count, geo->node_ents); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > > @@ -187,7 +187,7 @@ _("bad %s record count in inode %" PRIu64 ", count = %d, max = %d\n"), > do_warn( > _("bad header depth for directory inode %" PRIu64 "\n"), > da_cursor->ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > i = -1; > goto error_out; > } > @@ -198,7 +198,7 @@ _("bad header depth for directory inode %" PRIu64 "\n"), > do_warn( > _("bad %s btree for inode %" PRIu64 "\n"), > FORKNAME(whichfork), da_cursor->ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > } > @@ -223,7 +223,7 @@ _("bad %s btree for inode %" PRIu64 "\n"), > > error_out: > while (i > 1 && i <= da_cursor->active) { > - libxfs_buf_relse(da_cursor->level[i].bp); > + xfs_buf_relse(da_cursor->level[i].bp); > i++; > } > > @@ -253,7 +253,7 @@ release_da_cursor_int( > } > ASSERT(error != 0); > > - libxfs_buf_relse(cursor->level[level].bp); > + xfs_buf_relse(cursor->level[level].bp); > cursor->level[level].bp = NULL; > } > > @@ -314,7 +314,7 @@ verify_final_da_path( > */ > entry = cursor->level[this_level].index; > node = cursor->level[this_level].bp->b_addr; > - libxfs_da3_node_hdr_from_disk(mp, &nodehdr, node); > + xfs_da3_node_hdr_from_disk(mp, &nodehdr, node); > > /* > * check internal block consistency on this level -- ensure > @@ -406,10 +406,10 @@ _("would correct bad hashval in non-leaf %s block\n" > > if (cursor->level[this_level].dirty && !no_modify) { > libxfs_buf_mark_dirty(cursor->level[this_level].bp); > - libxfs_buf_relse(cursor->level[this_level].bp); > + xfs_buf_relse(cursor->level[this_level].bp); > } > else > - libxfs_buf_relse(cursor->level[this_level].bp); > + xfs_buf_relse(cursor->level[this_level].bp); > > cursor->level[this_level].bp = NULL; > > @@ -505,7 +505,7 @@ verify_da_path( > */ > entry = cursor->level[this_level].index; > node = cursor->level[this_level].bp->b_addr; > - libxfs_da3_node_hdr_from_disk(mp, &nodehdr, node); > + xfs_da3_node_hdr_from_disk(mp, &nodehdr, node); > > /* No entries in this node? Tree is corrupt. */ > if (nodehdr.count == 0) > @@ -564,7 +564,7 @@ _("can't read %s block %u for inode %" PRIu64 "\n"), > } > > newnode = bp->b_addr; > - libxfs_da3_node_hdr_from_disk(mp, &nodehdr, newnode); > + xfs_da3_node_hdr_from_disk(mp, &nodehdr, newnode); > > /* > * verify magic number and back pointer, sanity-check > @@ -603,7 +603,7 @@ _("bad level %d in %s block %u for inode %" PRIu64 "\n"), > #ifdef XR_DIR_TRACE > fprintf(stderr, "verify_da_path returns 1 (bad) #4\n"); > #endif > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > > @@ -624,10 +624,10 @@ _("bad level %d in %s block %u for inode %" PRIu64 "\n"), > > if (cursor->level[this_level].dirty && !no_modify) { > libxfs_buf_mark_dirty(cursor->level[this_level].bp); > - libxfs_buf_relse(cursor->level[this_level].bp); > + xfs_buf_relse(cursor->level[this_level].bp); > } > else > - libxfs_buf_relse(cursor->level[this_level].bp); > + xfs_buf_relse(cursor->level[this_level].bp); > > /* switch cursor to point at the new buffer we just read */ > cursor->level[this_level].bp = bp; > diff --git a/repair/dino_chunks.c b/repair/dino_chunks.c > index 6685a4d2..f58b7058 100644 > --- a/repair/dino_chunks.c > +++ b/repair/dino_chunks.c > @@ -40,7 +40,7 @@ check_aginode_block(xfs_mount_t *mp, > * tree and we wouldn't be here and we stale the buffers out > * so no one else will overlap them. > */ > - error = -libxfs_buf_read(mp->m_dev, XFS_AGB_TO_DADDR(mp, agno, agbno), > + error = -xfs_buf_read(mp->m_dev, XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, 1), LIBXFS_READBUF_SALVAGE, &bp, > NULL); > if (error) { > @@ -58,7 +58,7 @@ check_aginode_block(xfs_mount_t *mp, > if (cnt) > bp->b_ops = &xfs_inode_buf_ops; > > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return(cnt); > } > > @@ -67,7 +67,7 @@ check_aginode_block(xfs_mount_t *mp, > * inode chunk. returns number of new inodes if things are good > * and 0 if bad. start is the start of the discovered inode chunk. > * routine assumes that ino is a legal inode number > - * (verified by libxfs_verify_ino()). If the inode chunk turns out > + * (verified by xfs_verify_ino()). If the inode chunk turns out > * to be good, this routine will put the inode chunk into > * the good inode chunk tree if required. > * > @@ -659,7 +659,7 @@ process_inode_chunk( > pftrace("about to read off %llu in AG %d", > XFS_AGB_TO_DADDR(mp, agno, agbno), agno); > > - error = -libxfs_buf_read(mp->m_dev, > + error = -xfs_buf_read(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, > M_IGEO(mp)->blocks_per_cluster), > @@ -673,7 +673,7 @@ process_inode_chunk( > M_IGEO(mp)->blocks_per_cluster)); > while (bp_index > 0) { > bp_index--; > - libxfs_buf_relse(bplist[bp_index]); > + xfs_buf_relse(bplist[bp_index]); > } > free(bplist); > return(1); > @@ -762,7 +762,7 @@ next_readbuf: > *bogus = 1; > for (bp_index = 0; bp_index < cluster_count; bp_index++) > if (bplist[bp_index]) > - libxfs_buf_relse(bplist[bp_index]); > + xfs_buf_relse(bplist[bp_index]); > free(bplist); > return(0); > } > @@ -808,7 +808,7 @@ next_readbuf: > ASSERT(is_used != 3); > if (ino_dirty) { > dirty = 1; > - libxfs_dinode_calc_crc(mp, dino); > + xfs_dinode_calc_crc(mp, dino); > } > > /* > @@ -838,7 +838,7 @@ next_readbuf: > * phase 6. > */ > set_inode_ftype(ino_rec, irec_offset, > - libxfs_mode_to_ftype(be16_to_cpu(dino->di_mode))); > + xfs_mode_to_ftype(be16_to_cpu(dino->di_mode))); > > /* > * store on-disk nlink count for comparing in phase 7 > @@ -944,10 +944,10 @@ process_next: > > if (dirty && !no_modify) { > libxfs_buf_mark_dirty(bplist[bp_index]); > - libxfs_buf_relse(bplist[bp_index]); > + xfs_buf_relse(bplist[bp_index]); > } > else > - libxfs_buf_relse(bplist[bp_index]); > + xfs_buf_relse(bplist[bp_index]); > } > free(bplist); > break; > diff --git a/repair/dinode.c b/repair/dinode.c > index 1f1cc26b..4c05eb89 100644 > --- a/repair/dinode.c > +++ b/repair/dinode.c > @@ -749,7 +749,7 @@ get_agino_buf( > cluster_agino, cluster_daddr, cluster_blks); > #endif > > - error = -libxfs_buf_read(mp->m_dev, cluster_daddr, cluster_blks, 0, > + error = -xfs_buf_read(mp->m_dev, cluster_daddr, cluster_blks, 0, > &bp, &xfs_inode_buf_ops); > if (error) { > do_warn(_("cannot read inode (%u/%u), disk block %" PRIu64 "\n"), > @@ -844,7 +844,7 @@ _("bad numrecs 0 in inode %" PRIu64 " bmap btree root block\n"), > init_bm_cursor(&cursor, level + 1); > > pp = XFS_BMDR_PTR_ADDR(dib, 1, > - libxfs_bmdr_maxrecs(XFS_DFORK_SIZE(dip, mp, whichfork), 0)); > + xfs_bmdr_maxrecs(XFS_DFORK_SIZE(dip, mp, whichfork), 0)); > pkey = XFS_BMDR_KEY_ADDR(dib, 1); > last_key = NULLFILEOFF; > > @@ -1170,7 +1170,7 @@ process_quota_inode( > } > > dqchunklen = XFS_FSB_TO_BB(mp, XFS_DQUOT_CLUSTER_SIZE_FSB); > - dqperchunk = libxfs_calc_dquots_per_chunk(dqchunklen); > + dqperchunk = xfs_calc_dquots_per_chunk(dqchunklen); > dqid = 0; > qbno = NULLFILEOFF; > > @@ -1181,7 +1181,7 @@ process_quota_inode( > fsbno = blkmap_get(blkmap, qbno); > dqid = (xfs_dqid_t)qbno * dqperchunk; > > - error = -libxfs_buf_read(mp->m_dev, > + error = -xfs_buf_read(mp->m_dev, > XFS_FSB_TO_DADDR(mp, fsbno), dqchunklen, > LIBXFS_READBUF_SALVAGE, &bp, > &xfs_dquot_buf_ops); > @@ -1198,7 +1198,7 @@ _("cannot read inode %" PRIu64 ", file block %" PRIu64 ", disk block %" PRIu64 " > > /* We only print the first problem we find */ > if (xfs_sb_version_hascrc(&mp->m_sb)) { > - if (!libxfs_verify_cksum((char *)dqb, > + if (!xfs_verify_cksum((char *)dqb, > sizeof(*dqb), > XFS_DQUOT_CRC_OFF)) { > do_warn(_("%s: bad CRC for id %u. "), > @@ -1215,7 +1215,7 @@ _("cannot read inode %" PRIu64 ", file block %" PRIu64 ", disk block %" PRIu64 " > goto bad; > } > } > - if (libxfs_dquot_verify(mp, &dqb->dd_diskdq, dqid, > + if (xfs_dquot_verify(mp, &dqb->dd_diskdq, dqid, > quota_type) != NULL) { > do_warn(_("%s: Corrupt quota for id %u. "), > quota_string, dqid); > @@ -1228,7 +1228,7 @@ bad: > do_warn(_("Would correct.\n")); > else { > do_warn(_("Corrected.\n")); > - libxfs_dqblk_repair(mp, dqb, > + xfs_dqblk_repair(mp, dqb, > dqid, quota_type); > writebuf = 1; > } > @@ -1237,10 +1237,10 @@ bad: > > if (writebuf && !no_modify) { > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > return 0; > } > @@ -1291,7 +1291,7 @@ _("cannot read inode %" PRIu64 ", file block %d, NULL disk block\n"), > > byte_cnt = XFS_FSB_TO_B(mp, blk_cnt); > > - error = -libxfs_buf_read(mp->m_dev, > + error = -xfs_buf_read(mp->m_dev, > XFS_FSB_TO_DADDR(mp, fsbno), BTOBB(byte_cnt), > LIBXFS_READBUF_SALVAGE, &bp, > &xfs_symlink_buf_ops); > @@ -1305,7 +1305,7 @@ _("cannot read inode %" PRIu64 ", file block %d, disk block %" PRIu64 "\n"), > do_warn( > _("Corrupt symlink remote block %" PRIu64 ", inode %" PRIu64 ".\n"), > fsbno, lino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > if (bp->b_error == -EFSBADCRC) { > @@ -1320,12 +1320,12 @@ _("Bad symlink buffer CRC, block %" PRIu64 ", inode %" PRIu64 ".\n" > > src = bp->b_addr; > if (xfs_sb_version_hascrc(&mp->m_sb)) { > - if (!libxfs_symlink_hdr_ok(lino, offset, > + if (!xfs_symlink_hdr_ok(lino, offset, > byte_cnt, bp)) { > do_warn( > _("bad symlink header ino %" PRIu64 ", file block %d, disk block %" PRIu64 "\n"), > lino, i, fsbno); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > src += sizeof(struct xfs_dsymlink_hdr); > @@ -1339,10 +1339,10 @@ _("bad symlink header ino %" PRIu64 ", file block %d, disk block %" PRIu64 "\n") > > if (badcrc && !no_modify) { > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > return 0; > } > @@ -2284,7 +2284,7 @@ process_dinode_int(xfs_mount_t *mp, > * rewritten, and the CRC is updated automagically. > */ > if (xfs_sb_version_hascrc(&mp->m_sb) && > - !libxfs_verify_cksum((char *)dino, mp->m_sb.sb_inodesize, > + !xfs_verify_cksum((char *)dino, mp->m_sb.sb_inodesize, > XFS_DINODE_CRC_OFF)) { > retval = 1; > if (!uncertain) > @@ -2315,7 +2315,7 @@ process_dinode_int(xfs_mount_t *mp, > } > } > > - if (!libxfs_dinode_good_version(&mp->m_sb, dino->di_version)) { > + if (!xfs_dinode_good_version(&mp->m_sb, dino->di_version)) { > retval = 1; > if (!uncertain) > do_warn(_("bad version number 0x%x on inode %" PRIu64 "%c"), > @@ -2404,7 +2404,7 @@ _("bad (negative) size %" PRId64 " on inode %" PRIu64 "\n"), > * it just in case to ensure that format, etc. are > * set correctly > */ > - if (libxfs_dinode_verify(mp, lino, dino) != NULL) { > + if (xfs_dinode_verify(mp, lino, dino) != NULL) { > do_warn( > _("free inode %" PRIu64 " contains errors, "), lino); > if (!no_modify) { > @@ -2712,7 +2712,7 @@ _("bad (negative) size %" PRId64 " on inode %" PRIu64 "\n"), > * only regular files with REALTIME or EXTSIZE flags set can have > * extsize set, or directories with EXTSZINHERIT. > */ > - if (libxfs_inode_validate_extsize(mp, > + if (xfs_inode_validate_extsize(mp, > be32_to_cpu(dino->di_extsize), > be16_to_cpu(dino->di_mode), > be16_to_cpu(dino->di_flags)) != NULL) { > @@ -2734,7 +2734,7 @@ _("Bad extent size %u on inode %" PRIu64 ", "), > * set can have extsize set. > */ > if (dino->di_version >= 3 && > - libxfs_inode_validate_cowextsize(mp, > + xfs_inode_validate_cowextsize(mp, > be32_to_cpu(dino->di_cowextsize), > be16_to_cpu(dino->di_mode), > be16_to_cpu(dino->di_flags), > diff --git a/repair/dir2.c b/repair/dir2.c > index cbbce601..dec6d36d 100644 > --- a/repair/dir2.c > +++ b/repair/dir2.c > @@ -84,8 +84,8 @@ process_sf_dir2_fixi8( > memmove(oldsfp, newsfp, oldsize); > newsfp->count = oldsfp->count; > newsfp->i8count = 0; > - ino = libxfs_dir2_sf_get_parent_ino(sfp); > - libxfs_dir2_sf_put_parent_ino(newsfp, ino); > + ino = xfs_dir2_sf_get_parent_ino(sfp); > + xfs_dir2_sf_put_parent_ino(newsfp, ino); > oldsfep = xfs_dir2_sf_firstentry(oldsfp); > newsfep = xfs_dir2_sf_firstentry(newsfp); > while ((int)((char *)oldsfep - (char *)oldsfp) < oldsize) { > @@ -93,10 +93,10 @@ process_sf_dir2_fixi8( > xfs_dir2_sf_put_offset(newsfep, > xfs_dir2_sf_get_offset(oldsfep)); > memmove(newsfep->name, oldsfep->name, newsfep->namelen); > - ino = libxfs_dir2_sf_get_ino(mp, oldsfp, oldsfep); > - libxfs_dir2_sf_put_ino(mp, newsfp, newsfep, ino); > - oldsfep = libxfs_dir2_sf_nextentry(mp, oldsfp, oldsfep); > - newsfep = libxfs_dir2_sf_nextentry(mp, newsfp, newsfep); > + ino = xfs_dir2_sf_get_ino(mp, oldsfp, oldsfep); > + xfs_dir2_sf_put_ino(mp, newsfp, newsfep, ino); > + oldsfep = xfs_dir2_sf_nextentry(mp, oldsfp, oldsfep); > + newsfep = xfs_dir2_sf_nextentry(mp, newsfp, newsfep); > } > *next_sfep = newsfep; > free(oldsfp); > @@ -121,8 +121,8 @@ process_sf_dir2_fixoff( > > for (i = 0; i < sfp->count; i++) { > xfs_dir2_sf_put_offset(sfep, offset); > - offset += libxfs_dir2_data_entsize(mp, sfep->namelen); > - sfep = libxfs_dir2_sf_nextentry(mp, sfp, sfep); > + offset += xfs_dir2_data_entsize(mp, sfep->namelen); > + sfep = xfs_dir2_sf_nextentry(mp, sfp, sfep); > } > } > > @@ -179,12 +179,12 @@ process_sf_dir2( > /* > * Initialize i8 based on size of parent inode number. > */ > - i8 = (libxfs_dir2_sf_get_parent_ino(sfp) > XFS_DIR2_MAX_SHORT_INUM); > + i8 = (xfs_dir2_sf_get_parent_ino(sfp) > XFS_DIR2_MAX_SHORT_INUM); > > /* > * check for bad entry count > */ > - if (num_entries * libxfs_dir2_sf_entsize(mp, sfp, 1) + > + if (num_entries * xfs_dir2_sf_entsize(mp, sfp, 1) + > xfs_dir2_sf_hdr_size(0) > max_size || num_entries == 0) > num_entries = 0xFF; > > @@ -200,7 +200,7 @@ process_sf_dir2( > sfep = next_sfep; > junkit = 0; > bad_sfnamelen = 0; > - lino = libxfs_dir2_sf_get_ino(mp, sfp, sfep); > + lino = xfs_dir2_sf_get_ino(mp, sfp, sfep); > /* > * if entry points to self, junk it since only '.' or '..' > * should do that and shortform dirs don't contain either > @@ -215,7 +215,7 @@ process_sf_dir2( > if (lino == ino) { > junkit = 1; > junkreason = _("current"); > - } else if (!libxfs_verify_dir_ino(mp, lino)) { > + } else if (!xfs_verify_dir_ino(mp, lino)) { > junkit = 1; > junkreason = _("invalid"); > } else if (lino == mp->m_sb.sb_rbmino) { > @@ -281,7 +281,7 @@ _("entry \"%*.*s\" in shortform directory %" PRIu64 " references %s inode %" PRI > junkreason = _("is zero length"); > bad_sfnamelen = 1; > } else if ((intptr_t) sfep - (intptr_t) sfp + > - libxfs_dir2_sf_entsize(mp, sfp, sfep->namelen) > + xfs_dir2_sf_entsize(mp, sfp, sfep->namelen) > > ino_dir_size) { > junkreason = _("extends past end of dir"); > bad_sfnamelen = 1; > @@ -310,7 +310,7 @@ _("entry #%d %s in shortform dir %" PRIu64), > * the length value is stored in a byte > * so it can't be too big, it can only wrap > */ > - if (!libxfs_dir2_namecheck(sfep->name, namelen)) { > + if (!xfs_dir2_namecheck(sfep->name, namelen)) { > /* > * junk entry > */ > @@ -327,7 +327,7 @@ _("entry contains offset out of order in shortform dir %" PRIu64 "\n"), > bad_offset = 1; > } > offset = xfs_dir2_sf_get_offset(sfep) + > - libxfs_dir2_data_entsize(mp, namelen); > + xfs_dir2_data_entsize(mp, namelen); > > /* > * junk the entry by copying up the rest of the > @@ -344,7 +344,7 @@ _("entry contains offset out of order in shortform dir %" PRIu64 "\n"), > name[namelen] = '\0'; > > if (!no_modify) { > - tmp_elen = libxfs_dir2_sf_entsize(mp, sfp, > + tmp_elen = xfs_dir2_sf_entsize(mp, sfp, > sfep->namelen); > be64_add_cpu(&dip->di_size, -tmp_elen); > ino_dir_size -= tmp_elen; > @@ -398,8 +398,8 @@ _("would have junked entry \"%s\" in directory inode %" PRIu64 "\n"), > next_sfep = (tmp_sfep == NULL) > ? (xfs_dir2_sf_entry_t *) ((intptr_t) sfep > + ((!bad_sfnamelen) > - ? libxfs_dir2_sf_entsize(mp, sfp, sfep->namelen) > - : libxfs_dir2_sf_entsize(mp, sfp, namelen))) > + ? xfs_dir2_sf_entsize(mp, sfp, sfep->namelen) > + : xfs_dir2_sf_entsize(mp, sfp, namelen))) > : tmp_sfep; > } > > @@ -479,14 +479,14 @@ _("corrected entry offsets in directory %" PRIu64 "\n"), > /* > * check parent (..) entry > */ > - *parent = libxfs_dir2_sf_get_parent_ino(sfp); > + *parent = xfs_dir2_sf_get_parent_ino(sfp); > > /* > * if parent entry is bogus, null it out. we'll fix it later . > * If the validation fails for the root inode we fix it in > * the next else case. > */ > - if (!libxfs_verify_dir_ino(mp, *parent) && ino != mp->m_sb.sb_rootino) { > + if (!xfs_verify_dir_ino(mp, *parent) && ino != mp->m_sb.sb_rootino) { > do_warn( > _("bogus .. inode number (%" PRIu64 ") in directory inode %" PRIu64 ", "), > *parent, ino); > @@ -494,7 +494,7 @@ _("bogus .. inode number (%" PRIu64 ") in directory inode %" PRIu64 ", "), > if (!no_modify) { > do_warn(_("clearing inode number\n")); > > - libxfs_dir2_sf_put_parent_ino(sfp, zero); > + xfs_dir2_sf_put_parent_ino(sfp, zero); > *dino_dirty = 1; > *repair = 1; > } else { > @@ -509,7 +509,7 @@ _("bogus .. inode number (%" PRIu64 ") in directory inode %" PRIu64 ", "), > _("corrected root directory %" PRIu64 " .. entry, was %" PRIu64 ", now %" PRIu64 "\n"), > ino, *parent, ino); > *parent = ino; > - libxfs_dir2_sf_put_parent_ino(sfp, ino); > + xfs_dir2_sf_put_parent_ino(sfp, ino); > *dino_dirty = 1; > *repair = 1; > } else { > @@ -529,7 +529,7 @@ _("bad .. entry in directory inode %" PRIu64 ", points to self, "), > if (!no_modify) { > do_warn(_("clearing inode number\n")); > > - libxfs_dir2_sf_put_parent_ino(sfp, zero); > + xfs_dir2_sf_put_parent_ino(sfp, zero); > *dino_dirty = 1; > *repair = 1; > } else { > @@ -578,7 +578,7 @@ process_dir2_data( > xfs_ino_t ent_ino; > > d = bp->b_addr; > - bf = libxfs_dir2_data_bestfree_p(mp, d); > + bf = xfs_dir2_data_bestfree_p(mp, d); > ptr = (char *)d + mp->m_dir_geo->data_entry_offset; > badbest = lastfree = freeseen = 0; > if (be16_to_cpu(bf[0].length) == 0) { > @@ -624,12 +624,12 @@ process_dir2_data( > continue; > } > dep = (xfs_dir2_data_entry_t *)ptr; > - if (ptr + libxfs_dir2_data_entsize(mp, dep->namelen) > endptr) > + if (ptr + xfs_dir2_data_entsize(mp, dep->namelen) > endptr) > break; > - if (be16_to_cpu(*libxfs_dir2_data_entry_tag_p(mp, dep)) != > + if (be16_to_cpu(*xfs_dir2_data_entry_tag_p(mp, dep)) != > (char *)dep - (char *)d) > break; > - ptr += libxfs_dir2_data_entsize(mp, dep->namelen); > + ptr += xfs_dir2_data_entsize(mp, dep->namelen); > lastfree = 0; > } > /* > @@ -673,7 +673,7 @@ process_dir2_data( > * (or did it ourselves) during phase 3. > */ > clearino = 0; > - } else if (!libxfs_verify_dir_ino(mp, ent_ino)) { > + } else if (!xfs_verify_dir_ino(mp, ent_ino)) { > /* > * Bad inode number. Clear the inode number and the > * entry will get removed later. We don't trash the > @@ -780,7 +780,7 @@ _("\twould clear inode number in entry at offset %" PRIdPTR "...\n"), > * during phase 4. > */ > junkit = dep->name[0] == '/'; > - nm_illegal = !libxfs_dir2_namecheck(dep->name, dep->namelen); > + nm_illegal = !xfs_dir2_namecheck(dep->name, dep->namelen); > if (ino_discovery && nm_illegal) { > do_warn( > _("entry at block %u offset %" PRIdPTR " in directory inode %" PRIu64 " has illegal name \"%*.*s\": "), > @@ -842,7 +842,7 @@ _("bad .. entry in root directory inode %" PRIu64 ", was %" PRIu64 ": "), > */ > if (!junkit && > *parent != NULLFSINO && > - !libxfs_verify_ino(mp, *parent)) { > + !xfs_verify_ino(mp, *parent)) { > do_warn( > _("bad .. entry in directory inode %" PRIu64 ", was %" PRIu64 ": "), > ino, *parent); > @@ -916,7 +916,7 @@ _("entry \"%*.*s\" in directory inode %" PRIu64 " points to self: "), > /* > * Advance to the next entry. > */ > - ptr += libxfs_dir2_data_entsize(mp, dep->namelen); > + ptr += xfs_dir2_data_entsize(mp, dep->namelen); > } > /* > * Check the bestfree table. > @@ -927,7 +927,7 @@ _("bad bestfree table in block %u in directory inode %" PRIu64 ": "), > da_bno, ino); > if (!no_modify) { > do_warn(_("repairing table\n")); > - libxfs_dir2_data_freescan(mp, d, &i); > + xfs_dir2_data_freescan(mp, d, &i); > *dirty = 1; > } else { > do_warn(_("would repair table\n")); > @@ -1011,9 +1011,9 @@ _("bad directory block magic # %#x in block %u for directory inode %" PRIu64 "\n > if (dirty && !no_modify) { > *repair = 1; > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return rval; > } > > @@ -1037,7 +1037,7 @@ process_leaf_block_dir2( > struct xfs_dir2_leaf_entry *ents; > struct xfs_dir3_icleaf_hdr leafhdr; > > - libxfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > + xfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > ents = leafhdr.ents; > > for (i = stale = 0; i < leafhdr.count; i++) { > @@ -1123,7 +1123,7 @@ _("can't read file block %u for directory inode %" PRIu64 "\n"), > goto error_out; > } > leaf = bp->b_addr; > - libxfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > + xfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > /* > * Check magic number for leaf directory btree block. > */ > @@ -1132,7 +1132,7 @@ _("can't read file block %u for directory inode %" PRIu64 "\n"), > do_warn( > _("bad directory leaf magic # %#x for directory inode %" PRIu64 " block %u\n"), > leafhdr.magic, ino, da_bno); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > buf_dirty = 0; > @@ -1142,7 +1142,7 @@ _("bad directory leaf magic # %#x for directory inode %" PRIu64 " block %u\n"), > */ > if (process_leaf_block_dir2(mp, leaf, da_bno, ino, > current_hashval, &greatest_hashval)) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > /* > @@ -1160,14 +1160,14 @@ _("bad directory leaf magic # %#x for directory inode %" PRIu64 " block %u\n"), > do_warn( > _("bad sibling back pointer for block %u in directory inode %" PRIu64 "\n"), > da_bno, ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > prev_bno = da_bno; > da_bno = leafhdr.forw; > if (da_bno != 0) { > if (verify_da_path(mp, da_cursor, 0, XFS_DATA_FORK)) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > goto error_out; > } > } > @@ -1182,9 +1182,9 @@ _("bad sibling back pointer for block %u in directory inode %" PRIu64 "\n"), > if (buf_dirty && !no_modify) { > *repair = 1; > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } while (da_bno != 0); > if (verify_final_da_path(mp, da_cursor, 0, XFS_DATA_FORK)) { > /* > @@ -1342,9 +1342,9 @@ _("bad directory block magic # %#x in block %" PRIu64 " for directory inode %" P > if (dirty && !no_modify) { > *repair = 1; > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > if (good == 0) > return 1; > diff --git a/repair/phase3.c b/repair/phase3.c > index ca4dbee4..c025b476 100644 > --- a/repair/phase3.c > +++ b/repair/phase3.c > @@ -29,7 +29,7 @@ process_agi_unlinked( > int agi_dirty = 0; > int error; > > - error = -libxfs_buf_read(mp->m_dev, > + error = -xfs_buf_read(mp->m_dev, > XFS_AG_DADDR(mp, agno, XFS_AGI_DADDR(mp)), > mp->m_sb.sb_sectsize / BBSIZE, LIBXFS_READBUF_SALVAGE, > &bp, &xfs_agi_buf_ops); > @@ -50,10 +50,10 @@ process_agi_unlinked( > > if (agi_dirty) { > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > static void > diff --git a/repair/phase4.c b/repair/phase4.c > index 8197db06..0fad2db5 100644 > --- a/repair/phase4.c > +++ b/repair/phase4.c > @@ -36,7 +36,7 @@ quotino_check(xfs_mount_t *mp) > ino_tree_node_t *irec; > > if (mp->m_sb.sb_uquotino != NULLFSINO && mp->m_sb.sb_uquotino != 0) { > - if (!libxfs_verify_ino(mp, mp->m_sb.sb_uquotino)) > + if (!xfs_verify_ino(mp, mp->m_sb.sb_uquotino)) > irec = NULL; > else > irec = find_inode_rec(mp, > @@ -52,7 +52,7 @@ quotino_check(xfs_mount_t *mp) > } > > if (mp->m_sb.sb_gquotino != NULLFSINO && mp->m_sb.sb_gquotino != 0) { > - if (!libxfs_verify_ino(mp, mp->m_sb.sb_gquotino)) > + if (!xfs_verify_ino(mp, mp->m_sb.sb_gquotino)) > irec = NULL; > else > irec = find_inode_rec(mp, > @@ -68,7 +68,7 @@ quotino_check(xfs_mount_t *mp) > } > > if (mp->m_sb.sb_pquotino != NULLFSINO && mp->m_sb.sb_pquotino != 0) { > - if (!libxfs_verify_ino(mp, mp->m_sb.sb_pquotino)) > + if (!xfs_verify_ino(mp, mp->m_sb.sb_pquotino)) > irec = NULL; > else > irec = find_inode_rec(mp, > @@ -112,9 +112,9 @@ quota_sb_check(xfs_mount_t *mp) > (mp->m_sb.sb_pquotino == NULLFSINO || mp->m_sb.sb_pquotino == 0)) { > lost_quotas = 1; > fs_quotas = 0; > - } else if (libxfs_verify_ino(mp, mp->m_sb.sb_uquotino) && > - libxfs_verify_ino(mp, mp->m_sb.sb_gquotino) && > - libxfs_verify_ino(mp, mp->m_sb.sb_pquotino)) { > + } else if (xfs_verify_ino(mp, mp->m_sb.sb_uquotino) && > + xfs_verify_ino(mp, mp->m_sb.sb_gquotino) && > + xfs_verify_ino(mp, mp->m_sb.sb_pquotino)) { > fs_quotas = 1; > } > } > diff --git a/repair/phase5.c b/repair/phase5.c > index 677297fe..c795679d 100644 > --- a/repair/phase5.c > +++ b/repair/phase5.c > @@ -322,10 +322,10 @@ write_cursor(bt_status_t *curs) > curs->level[i].prev_agbno); > #endif > libxfs_buf_mark_dirty(curs->level[i].prev_buf_p); > - libxfs_buf_relse(curs->level[i].prev_buf_p); > + xfs_buf_relse(curs->level[i].prev_buf_p); > } > libxfs_buf_mark_dirty(curs->level[i].buf_p); > - libxfs_buf_relse(curs->level[i].buf_p); > + xfs_buf_relse(curs->level[i].buf_p); > } > } > > @@ -352,7 +352,7 @@ finish_cursor(bt_status_t *curs) > * XXX(hch): any reason we don't just look at mp->m_alloc_mxr? > */ > #define XR_ALLOC_BLOCK_MAXRECS(mp, level) \ > - (libxfs_allocbt_maxrecs((mp), (mp)->m_sb.sb_blocksize, (level) == 0) - 2) > + (xfs_allocbt_maxrecs((mp), (mp)->m_sb.sb_blocksize, (level) == 0) - 2) > > /* > * this calculates a freespace cursor for an ag. > @@ -685,7 +685,7 @@ prop_freespace_cursor(xfs_mount_t *mp, xfs_agnumber_t agno, > if (lptr->prev_agbno != NULLAGBLOCK) { > ASSERT(lptr->prev_buf_p != NULL); > libxfs_buf_mark_dirty(lptr->prev_buf_p); > - libxfs_buf_relse(lptr->prev_buf_p); > + xfs_buf_relse(lptr->prev_buf_p); > } > lptr->prev_agbno = lptr->agbno;; > lptr->prev_buf_p = lptr->buf_p; > @@ -693,7 +693,7 @@ prop_freespace_cursor(xfs_mount_t *mp, xfs_agnumber_t agno, > > bt_hdr->bb_u.s.bb_rightsib = cpu_to_be32(agbno); > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, 1), &lptr->buf_p); > if (error) > @@ -711,7 +711,7 @@ prop_freespace_cursor(xfs_mount_t *mp, xfs_agnumber_t agno, > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, btnum, level, > + xfs_btree_init_block(mp, lptr->buf_p, btnum, level, > 0, agno); > > bt_hdr->bb_u.s.bb_leftsib = cpu_to_be32(lptr->prev_agbno); > @@ -776,7 +776,7 @@ build_freespace_tree(xfs_mount_t *mp, xfs_agnumber_t agno, > lptr = &btree_curs->level[i]; > > agbno = get_next_blockaddr(agno, i, btree_curs); > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, 1), &lptr->buf_p); > if (error) > @@ -796,7 +796,7 @@ build_freespace_tree(xfs_mount_t *mp, xfs_agnumber_t agno, > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, btnum, i, 0, agno); > + xfs_btree_init_block(mp, lptr->buf_p, btnum, i, 0, agno); > } > /* > * run along leaf, setting up records. as we have to switch > @@ -823,7 +823,7 @@ build_freespace_tree(xfs_mount_t *mp, xfs_agnumber_t agno, > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, btnum, 0, 0, agno); > + xfs_btree_init_block(mp, lptr->buf_p, btnum, 0, 0, agno); > > bt_hdr->bb_u.s.bb_leftsib = cpu_to_be32(lptr->prev_agbno); > bt_hdr->bb_numrecs = cpu_to_be16(lptr->num_recs_pb + > @@ -884,14 +884,14 @@ build_freespace_tree(xfs_mount_t *mp, xfs_agnumber_t agno, > #endif > ASSERT(lptr->prev_agbno != NULLAGBLOCK); > libxfs_buf_mark_dirty(lptr->prev_buf_p); > - libxfs_buf_relse(lptr->prev_buf_p); > + xfs_buf_relse(lptr->prev_buf_p); > } > lptr->prev_buf_p = lptr->buf_p; > lptr->prev_agbno = lptr->agbno; > lptr->agbno = get_next_blockaddr(agno, 0, btree_curs); > bt_hdr->bb_u.s.bb_rightsib = cpu_to_be32(lptr->agbno); > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, lptr->agbno), > XFS_FSB_TO_BB(mp, 1), > &lptr->buf_p); > @@ -909,7 +909,7 @@ build_freespace_tree(xfs_mount_t *mp, xfs_agnumber_t agno, > * XXX(hch): any reason we don't just look at mp->m_inobt_mxr? > */ > #define XR_INOBT_BLOCK_MAXRECS(mp, level) \ > - libxfs_inobt_maxrecs((mp), (mp)->m_sb.sb_blocksize, \ > + xfs_inobt_maxrecs((mp), (mp)->m_sb.sb_blocksize, \ > (level) == 0) > > /* > @@ -1067,7 +1067,7 @@ prop_ino_cursor(xfs_mount_t *mp, xfs_agnumber_t agno, bt_status_t *btree_curs, > if (lptr->prev_agbno != NULLAGBLOCK) { > ASSERT(lptr->prev_buf_p != NULL); > libxfs_buf_mark_dirty(lptr->prev_buf_p); > - libxfs_buf_relse(lptr->prev_buf_p); > + xfs_buf_relse(lptr->prev_buf_p); > } > lptr->prev_agbno = lptr->agbno;; > lptr->prev_buf_p = lptr->buf_p; > @@ -1075,7 +1075,7 @@ prop_ino_cursor(xfs_mount_t *mp, xfs_agnumber_t agno, bt_status_t *btree_curs, > > bt_hdr->bb_u.s.bb_rightsib = cpu_to_be32(agbno); > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, 1), &lptr->buf_p); > if (error) > @@ -1092,7 +1092,7 @@ prop_ino_cursor(xfs_mount_t *mp, xfs_agnumber_t agno, bt_status_t *btree_curs, > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, btnum, > + xfs_btree_init_block(mp, lptr->buf_p, btnum, > level, 0, agno); > > bt_hdr->bb_u.s.bb_leftsib = cpu_to_be32(lptr->prev_agbno); > @@ -1129,7 +1129,7 @@ build_agi(xfs_mount_t *mp, xfs_agnumber_t agno, bt_status_t *btree_curs, > int i; > int error; > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AG_DADDR(mp, agno, XFS_AGI_DADDR(mp)), > mp->m_sb.sb_sectsize / BBSIZE, &agi_buf); > if (error) > @@ -1166,7 +1166,7 @@ build_agi(xfs_mount_t *mp, xfs_agnumber_t agno, bt_status_t *btree_curs, > } > > libxfs_buf_mark_dirty(agi_buf); > - libxfs_buf_relse(agi_buf); > + xfs_buf_relse(agi_buf); > } > > /* > @@ -1204,7 +1204,7 @@ build_ino_tree(xfs_mount_t *mp, xfs_agnumber_t agno, > lptr = &btree_curs->level[i]; > > agbno = get_next_blockaddr(agno, i, btree_curs); > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, 1), &lptr->buf_p); > if (error) > @@ -1224,7 +1224,7 @@ build_ino_tree(xfs_mount_t *mp, xfs_agnumber_t agno, > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, btnum, i, 0, agno); > + xfs_btree_init_block(mp, lptr->buf_p, btnum, i, 0, agno); > } > > /* > @@ -1252,7 +1252,7 @@ build_ino_tree(xfs_mount_t *mp, xfs_agnumber_t agno, > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, btnum, 0, 0, agno); > + xfs_btree_init_block(mp, lptr->buf_p, btnum, 0, 0, agno); > > bt_hdr->bb_u.s.bb_leftsib = cpu_to_be32(lptr->prev_agbno); > bt_hdr->bb_numrecs = cpu_to_be16(lptr->num_recs_pb + > @@ -1333,14 +1333,14 @@ nextrec: > #endif > ASSERT(lptr->prev_agbno != NULLAGBLOCK); > libxfs_buf_mark_dirty(lptr->prev_buf_p); > - libxfs_buf_relse(lptr->prev_buf_p); > + xfs_buf_relse(lptr->prev_buf_p); > } > lptr->prev_buf_p = lptr->buf_p; > lptr->prev_agbno = lptr->agbno; > lptr->agbno = get_next_blockaddr(agno, 0, btree_curs); > bt_hdr->bb_u.s.bb_rightsib = cpu_to_be32(lptr->agbno); > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, lptr->agbno), > XFS_FSB_TO_BB(mp, 1), > &lptr->buf_p); > @@ -1492,7 +1492,7 @@ prop_rmap_cursor( > if (lptr->prev_agbno != NULLAGBLOCK) { > ASSERT(lptr->prev_buf_p != NULL); > libxfs_buf_mark_dirty(lptr->prev_buf_p); > - libxfs_buf_relse(lptr->prev_buf_p); > + xfs_buf_relse(lptr->prev_buf_p); > } > lptr->prev_agbno = lptr->agbno; > lptr->prev_buf_p = lptr->buf_p; > @@ -1500,7 +1500,7 @@ prop_rmap_cursor( > > bt_hdr->bb_u.s.bb_rightsib = cpu_to_be32(agbno); > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, 1), &lptr->buf_p); > if (error) > @@ -1517,7 +1517,7 @@ prop_rmap_cursor( > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_RMAP, > + xfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_RMAP, > level, 0, agno); > > bt_hdr->bb_u.s.bb_leftsib = cpu_to_be32(lptr->prev_agbno); > @@ -1571,7 +1571,7 @@ prop_rmap_highkey( > bt_key->rm_startblock = cpu_to_be32(high_key.rm_startblock); > bt_key->rm_owner = cpu_to_be64(high_key.rm_owner); > bt_key->rm_offset = cpu_to_be64( > - libxfs_rmap_irec_offset_pack(&high_key)); > + xfs_rmap_irec_offset_pack(&high_key)); > > for (i = 1; i <= numrecs; i++) { > bt_key = XFS_RMAP_HIGH_KEY_ADDR(bt_hdr, i); > @@ -1613,7 +1613,7 @@ build_rmap_tree( > lptr = &btree_curs->level[i]; > > agbno = get_next_blockaddr(agno, i, btree_curs); > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, 1), &lptr->buf_p); > if (error) > @@ -1633,7 +1633,7 @@ build_rmap_tree( > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_RMAP, > + xfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_RMAP, > i, 0, agno); > } > > @@ -1660,7 +1660,7 @@ _("Insufficient memory to construct reverse-map cursor.")); > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_RMAP, > + xfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_RMAP, > 0, 0, agno); > > bt_hdr->bb_u.s.bb_leftsib = cpu_to_be32(lptr->prev_agbno); > @@ -1687,7 +1687,7 @@ _("Insufficient memory to construct reverse-map cursor.")); > cpu_to_be32(rm_rec->rm_blockcount); > bt_rec[j].rm_owner = cpu_to_be64(rm_rec->rm_owner); > bt_rec[j].rm_offset = cpu_to_be64( > - libxfs_rmap_irec_offset_pack(rm_rec)); > + xfs_rmap_irec_offset_pack(rm_rec)); > rmap_high_key_from_rec(rm_rec, &hi_key); > if (rmap_diffkeys(&hi_key, &highest_key) > 0) > highest_key = hi_key; > @@ -1709,14 +1709,14 @@ _("Insufficient memory to construct reverse-map cursor.")); > #endif > ASSERT(lptr->prev_agbno != NULLAGBLOCK); > libxfs_buf_mark_dirty(lptr->prev_buf_p); > - libxfs_buf_relse(lptr->prev_buf_p); > + xfs_buf_relse(lptr->prev_buf_p); > } > lptr->prev_buf_p = lptr->buf_p; > lptr->prev_agbno = lptr->agbno; > lptr->agbno = get_next_blockaddr(agno, 0, btree_curs); > bt_hdr->bb_u.s.bb_rightsib = cpu_to_be32(lptr->agbno); > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, lptr->agbno), > XFS_FSB_TO_BB(mp, 1), > &lptr->buf_p); > @@ -1856,7 +1856,7 @@ prop_refc_cursor( > if (lptr->prev_agbno != NULLAGBLOCK) { > ASSERT(lptr->prev_buf_p != NULL); > libxfs_buf_mark_dirty(lptr->prev_buf_p); > - libxfs_buf_relse(lptr->prev_buf_p); > + xfs_buf_relse(lptr->prev_buf_p); > } > lptr->prev_agbno = lptr->agbno; > lptr->prev_buf_p = lptr->buf_p; > @@ -1864,7 +1864,7 @@ prop_refc_cursor( > > bt_hdr->bb_u.s.bb_rightsib = cpu_to_be32(agbno); > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, 1), &lptr->buf_p); > if (error) > @@ -1881,7 +1881,7 @@ prop_refc_cursor( > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_REFC, > + xfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_REFC, > level, 0, agno); > > bt_hdr->bb_u.s.bb_leftsib = cpu_to_be32(lptr->prev_agbno); > @@ -1932,7 +1932,7 @@ build_refcount_tree( > lptr = &btree_curs->level[i]; > > agbno = get_next_blockaddr(agno, i, btree_curs); > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, agbno), > XFS_FSB_TO_BB(mp, 1), &lptr->buf_p); > if (error) > @@ -1952,7 +1952,7 @@ build_refcount_tree( > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_REFC, > + xfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_REFC, > i, 0, agno); > } > > @@ -1979,7 +1979,7 @@ _("Insufficient memory to construct refcount cursor.")); > lptr->buf_p->b_ops = ops; > bt_hdr = XFS_BUF_TO_BLOCK(lptr->buf_p); > memset(bt_hdr, 0, mp->m_sb.sb_blocksize); > - libxfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_REFC, > + xfs_btree_init_block(mp, lptr->buf_p, XFS_BTNUM_REFC, > 0, 0, agno); > > bt_hdr->bb_u.s.bb_leftsib = cpu_to_be32(lptr->prev_agbno); > @@ -2016,14 +2016,14 @@ _("Insufficient memory to construct refcount cursor.")); > #endif > ASSERT(lptr->prev_agbno != NULLAGBLOCK); > libxfs_buf_mark_dirty(lptr->prev_buf_p); > - libxfs_buf_relse(lptr->prev_buf_p); > + xfs_buf_relse(lptr->prev_buf_p); > } > lptr->prev_buf_p = lptr->buf_p; > lptr->prev_agbno = lptr->agbno; > lptr->agbno = get_next_blockaddr(agno, 0, btree_curs); > bt_hdr->bb_u.s.bb_rightsib = cpu_to_be32(lptr->agbno); > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AGB_TO_DADDR(mp, agno, lptr->agbno), > XFS_FSB_TO_BB(mp, 1), > &lptr->buf_p); > @@ -2063,7 +2063,7 @@ build_agf_agfl( > __be32 *freelist; > int error; > > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AG_DADDR(mp, agno, XFS_AGF_DADDR(mp)), > mp->m_sb.sb_sectsize / BBSIZE, &agf_buf); > if (error) > @@ -2138,7 +2138,7 @@ build_agf_agfl( > platform_uuid_copy(&agf->agf_uuid, &mp->m_sb.sb_meta_uuid); > > /* initialise the AGFL, then fill it if there are blocks left over. */ > - error = -libxfs_buf_get(mp->m_dev, > + error = -xfs_buf_get(mp->m_dev, > XFS_AG_DADDR(mp, agno, XFS_AGFL_DADDR(mp)), > mp->m_sb.sb_sectsize / BBSIZE, &agfl_buf); > if (error) > @@ -2154,7 +2154,7 @@ build_agf_agfl( > agfl->agfl_magicnum = cpu_to_be32(XFS_AGFL_MAGIC); > agfl->agfl_seqno = cpu_to_be32(agno); > platform_uuid_copy(&agfl->agfl_uuid, &mp->m_sb.sb_meta_uuid); > - for (i = 0; i < libxfs_agfl_size(mp); i++) > + for (i = 0; i < xfs_agfl_size(mp); i++) > freelist[i] = cpu_to_be32(NULLAGBLOCK); > } > > @@ -2167,14 +2167,14 @@ build_agf_agfl( > * yes, now grab as many blocks as we can > */ > i = 0; > - while (bno_bt->num_free_blocks > 0 && i < libxfs_agfl_size(mp)) > + while (bno_bt->num_free_blocks > 0 && i < xfs_agfl_size(mp)) > { > freelist[i] = cpu_to_be32( > get_next_blockaddr(agno, 0, bno_bt)); > i++; > } > > - while (bcnt_bt->num_free_blocks > 0 && i < libxfs_agfl_size(mp)) > + while (bcnt_bt->num_free_blocks > 0 && i < xfs_agfl_size(mp)) > { > freelist[i] = cpu_to_be32( > get_next_blockaddr(agno, 0, bcnt_bt)); > @@ -2211,12 +2211,12 @@ _("Insufficient memory saving lost blocks.\n")); > > } else { > agf->agf_flfirst = 0; > - agf->agf_fllast = cpu_to_be32(libxfs_agfl_size(mp) - 1); > + agf->agf_fllast = cpu_to_be32(xfs_agfl_size(mp) - 1); > agf->agf_flcount = 0; > } > > libxfs_buf_mark_dirty(agfl_buf); > - libxfs_buf_relse(agfl_buf); > + xfs_buf_relse(agfl_buf); > > ext_ptr = findbiggest_bcnt_extent(agno); > agf->agf_longest = cpu_to_be32((ext_ptr != NULL) ? > @@ -2230,7 +2230,7 @@ _("Insufficient memory saving lost blocks.\n")); > be32_to_cpu(agf->agf_roots[XFS_BTNUM_CNTi])); > > libxfs_buf_mark_dirty(agf_buf); > - libxfs_buf_relse(agf_buf); > + xfs_buf_relse(agf_buf); > > /* > * now fix up the free list appropriately > @@ -2263,9 +2263,9 @@ sync_sb(xfs_mount_t *mp) > > update_sb_version(mp); > > - libxfs_sb_to_disk(bp->b_addr, &mp->m_sb); > + xfs_sb_to_disk(bp->b_addr, &mp->m_sb); > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > /* > @@ -2408,8 +2408,8 @@ phase5_func( > /* > * see if we can fit all the extra blocks into the AGFL > */ > - extra_blocks = (extra_blocks - libxfs_agfl_size(mp) > 0) > - ? extra_blocks - libxfs_agfl_size(mp) > + extra_blocks = (extra_blocks - xfs_agfl_size(mp) > 0) > + ? extra_blocks - xfs_agfl_size(mp) > : 0; > > if (extra_blocks > 0) > @@ -2527,16 +2527,16 @@ inject_lost_blocks( > return error; > > while ((fsb = pop_slab_cursor(cur)) != NULL) { > - error = -libxfs_trans_alloc_rollable(mp, 16, &tp); > + error = -xfs_trans_alloc_rollable(mp, 16, &tp); > if (error) > goto out_cancel; > > - error = -libxfs_free_extent(tp, *fsb, 1, &XFS_RMAP_OINFO_AG, > + error = -xfs_free_extent(tp, *fsb, 1, &XFS_RMAP_OINFO_AG, > XFS_AG_RESV_NONE); > if (error) > goto out_cancel; > > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > goto out_cancel; > tp = NULL; > @@ -2544,7 +2544,7 @@ inject_lost_blocks( > > out_cancel: > if (tp) > - libxfs_trans_cancel(tp); > + xfs_trans_cancel(tp); > free_slab_cursor(&cur); > return error; > } > @@ -2561,21 +2561,21 @@ phase5(xfs_mount_t *mp) > > #ifdef XR_BLD_FREE_TRACE > fprintf(stderr, "inobt level 1, maxrec = %d, minrec = %d\n", > - libxfs_inobt_maxrecs(mp, mp->m_sb.sb_blocksize, 0), > - libxfs_inobt_maxrecs(mp, mp->m_sb.sb_blocksize, 0) / 2); > + xfs_inobt_maxrecs(mp, mp->m_sb.sb_blocksize, 0), > + xfs_inobt_maxrecs(mp, mp->m_sb.sb_blocksize, 0) / 2); > fprintf(stderr, "inobt level 0 (leaf), maxrec = %d, minrec = %d\n", > - libxfs_inobt_maxrecs(mp, mp->m_sb.sb_blocksize, 1), > - libxfs_inobt_maxrecs(mp, mp->m_sb.sb_blocksize, 1) / 2); > + xfs_inobt_maxrecs(mp, mp->m_sb.sb_blocksize, 1), > + xfs_inobt_maxrecs(mp, mp->m_sb.sb_blocksize, 1) / 2); > fprintf(stderr, "xr inobt level 0 (leaf), maxrec = %d\n", > XR_INOBT_BLOCK_MAXRECS(mp, 0)); > fprintf(stderr, "xr inobt level 1 (int), maxrec = %d\n", > XR_INOBT_BLOCK_MAXRECS(mp, 1)); > fprintf(stderr, "bnobt level 1, maxrec = %d, minrec = %d\n", > - libxfs_allocbt_maxrecs(mp, mp->m_sb.sb_blocksize, 0), > - libxfs_allocbt_maxrecs(mp, mp->m_sb.sb_blocksize, 0) / 2); > + xfs_allocbt_maxrecs(mp, mp->m_sb.sb_blocksize, 0), > + xfs_allocbt_maxrecs(mp, mp->m_sb.sb_blocksize, 0) / 2); > fprintf(stderr, "bnobt level 0 (leaf), maxrec = %d, minrec = %d\n", > - libxfs_allocbt_maxrecs(mp, mp->m_sb.sb_blocksize, 1), > - libxfs_allocbt_maxrecs(mp, mp->m_sb.sb_blocksize, 1) / 2); > + xfs_allocbt_maxrecs(mp, mp->m_sb.sb_blocksize, 1), > + xfs_allocbt_maxrecs(mp, mp->m_sb.sb_blocksize, 1) / 2); > #endif > /* > * make sure the root and realtime inodes show up allocated > diff --git a/repair/phase6.c b/repair/phase6.c > index 5e3b394a..56424c08 100644 > --- a/repair/phase6.c > +++ b/repair/phase6.c > @@ -56,18 +56,18 @@ phase6_verify_dir( > */ > if (size > offsetof(struct xfs_dir2_sf_hdr, parent) && > size >= xfs_dir2_sf_hdr_size(sfp->i8count)) { > - old_parent = libxfs_dir2_sf_get_parent_ino(sfp); > + old_parent = xfs_dir2_sf_get_parent_ino(sfp); > if (old_parent == 0) { > - libxfs_dir2_sf_put_parent_ino(sfp, mp->m_sb.sb_rootino); > + xfs_dir2_sf_put_parent_ino(sfp, mp->m_sb.sb_rootino); > parent_bypass = true; > } > } > > - fa = libxfs_default_ifork_ops.verify_dir(ip); > + fa = xfs_default_ifork_ops.verify_dir(ip); > > /* Put it back. */ > if (parent_bypass) > - libxfs_dir2_sf_put_parent_ino(sfp, old_parent); > + xfs_dir2_sf_put_parent_ino(sfp, old_parent); > > return fa; > } > @@ -186,12 +186,12 @@ dir_read_buf( > int error; > int error2; > > - error = -libxfs_da_read_buf(NULL, ip, bno, 0, bpp, XFS_DATA_FORK, ops); > + error = -xfs_da_read_buf(NULL, ip, bno, 0, bpp, XFS_DATA_FORK, ops); > > if (error != EFSBADCRC && error != EFSCORRUPTED) > return error; > > - error2 = -libxfs_da_read_buf(NULL, ip, bno, 0, bpp, XFS_DATA_FORK, > + error2 = -xfs_da_read_buf(NULL, ip, bno, 0, bpp, XFS_DATA_FORK, > NULL); > if (error2) > return error2; > @@ -233,7 +233,7 @@ dir_hash_add( > dup = 0; > > if (!junk) { > - hash = libxfs_dir2_hashname(mp, &xname); > + hash = xfs_dir2_hashname(mp, &xname); > byhash = DIR_HASH_FUNC(hashtab, hash); > > /* > @@ -487,10 +487,10 @@ bmap_next_offset( > } > ifp = XFS_IFORK_PTR(ip, whichfork); > if (!(ifp->if_flags & XFS_IFEXTENTS) && > - (error = -libxfs_iread_extents(tp, ip, whichfork))) > + (error = -xfs_iread_extents(tp, ip, whichfork))) > return error; > bno = *bnop + 1; > - if (!libxfs_iext_lookup_extent(ip, ifp, bno, &icur, &got)) > + if (!xfs_iext_lookup_extent(ip, ifp, bno, &icur, &got)) > *bnop = NULLFILEOFF; > else > *bnop = got.br_startoff < bno ? bno : got.br_startoff; > @@ -525,7 +525,7 @@ mk_rbmino(xfs_mount_t *mp) > /* > * first set up inode > */ > - i = -libxfs_trans_alloc_rollable(mp, 10, &tp); > + i = -xfs_trans_alloc_rollable(mp, 10, &tp); > if (i) > res_failed(i); > > @@ -551,7 +551,7 @@ mk_rbmino(xfs_mount_t *mp) > ip->i_d.di_flags2 = 0; > times |= XFS_ICHGTIME_CREATE; > } > - libxfs_trans_ichgtime(tp, ip, times); > + xfs_trans_ichgtime(tp, ip, times); > > /* > * now the ifork > @@ -565,9 +565,9 @@ mk_rbmino(xfs_mount_t *mp) > /* > * commit changes > */ > - libxfs_trans_ijoin(tp, ip, 0); > - libxfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > - error = -libxfs_trans_commit(tp); > + xfs_trans_ijoin(tp, ip, 0); > + xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > + error = -xfs_trans_commit(tp); > if (error) > do_error(_("%s: commit failed, error %d\n"), __func__, error); > > @@ -577,15 +577,15 @@ mk_rbmino(xfs_mount_t *mp) > */ > blocks = mp->m_sb.sb_rbmblocks + > XFS_BM_MAXLEVELS(mp, XFS_DATA_FORK) - 1; > - error = -libxfs_trans_alloc_rollable(mp, blocks, &tp); > + error = -xfs_trans_alloc_rollable(mp, blocks, &tp); > if (error) > res_failed(error); > > - libxfs_trans_ijoin(tp, ip, 0); > + xfs_trans_ijoin(tp, ip, 0); > bno = 0; > while (bno < mp->m_sb.sb_rbmblocks) { > nmap = XFS_BMAP_MAX_NMAP; > - error = -libxfs_bmapi_write(tp, ip, bno, > + error = -xfs_bmapi_write(tp, ip, bno, > (xfs_extlen_t)(mp->m_sb.sb_rbmblocks - bno), > 0, mp->m_sb.sb_rbmblocks, map, &nmap); > if (error) { > @@ -600,7 +600,7 @@ mk_rbmino(xfs_mount_t *mp) > bno += ep->br_blockcount; > } > } > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) { > do_error( > _("allocation of the realtime bitmap failed, error = %d\n"), > @@ -624,7 +624,7 @@ fill_rbmino(xfs_mount_t *mp) > bmp = btmcompute; > bno = 0; > > - error = -libxfs_trans_alloc_rollable(mp, 10, &tp); > + error = -xfs_trans_alloc_rollable(mp, 10, &tp); > if (error) > res_failed(error); > > @@ -641,7 +641,7 @@ fill_rbmino(xfs_mount_t *mp) > * fill the file one block at a time > */ > nmap = 1; > - error = -libxfs_bmapi_write(tp, ip, bno, 1, 0, 1, &map, &nmap); > + error = -xfs_bmapi_write(tp, ip, bno, 1, 0, 1, &map, &nmap); > if (error || nmap != 1) { > do_error( > _("couldn't map realtime bitmap block %" PRIu64 ", error = %d\n"), > @@ -650,7 +650,7 @@ fill_rbmino(xfs_mount_t *mp) > > ASSERT(map.br_startblock != HOLESTARTBLOCK); > > - error = -libxfs_trans_read_buf( > + error = -xfs_trans_read_buf( > mp, tp, mp->m_dev, > XFS_FSB_TO_DADDR(mp, map.br_startblock), > XFS_FSB_TO_BB(mp, 1), 1, &bp, NULL); > @@ -664,14 +664,14 @@ _("can't access block %" PRIu64 " (fsbno %" PRIu64 ") of realtime bitmap inode % > > memmove(bp->b_addr, bmp, mp->m_sb.sb_blocksize); > > - libxfs_trans_log_buf(tp, bp, 0, mp->m_sb.sb_blocksize - 1); > + xfs_trans_log_buf(tp, bp, 0, mp->m_sb.sb_blocksize - 1); > > bmp = (xfs_rtword_t *)((intptr_t) bmp + mp->m_sb.sb_blocksize); > bno++; > } > > - libxfs_trans_ijoin(tp, ip, 0); > - error = -libxfs_trans_commit(tp); > + xfs_trans_ijoin(tp, ip, 0); > + error = -xfs_trans_commit(tp); > if (error) > do_error(_("%s: commit failed, error %d\n"), __func__, error); > libxfs_irele(ip); > @@ -695,7 +695,7 @@ fill_rsumino(xfs_mount_t *mp) > bno = 0; > end_bno = mp->m_rsumsize >> mp->m_sb.sb_blocklog; > > - error = -libxfs_trans_alloc_rollable(mp, 10, &tp); > + error = -xfs_trans_alloc_rollable(mp, 10, &tp); > if (error) > res_failed(error); > > @@ -712,7 +712,7 @@ fill_rsumino(xfs_mount_t *mp) > * fill the file one block at a time > */ > nmap = 1; > - error = -libxfs_bmapi_write(tp, ip, bno, 1, 0, 1, &map, &nmap); > + error = -xfs_bmapi_write(tp, ip, bno, 1, 0, 1, &map, &nmap); > if (error || nmap != 1) { > do_error( > _("couldn't map realtime summary inode block %" PRIu64 ", error = %d\n"), > @@ -721,7 +721,7 @@ fill_rsumino(xfs_mount_t *mp) > > ASSERT(map.br_startblock != HOLESTARTBLOCK); > > - error = -libxfs_trans_read_buf( > + error = -xfs_trans_read_buf( > mp, tp, mp->m_dev, > XFS_FSB_TO_DADDR(mp, map.br_startblock), > XFS_FSB_TO_BB(mp, 1), 1, &bp, NULL); > @@ -736,14 +736,14 @@ _("can't access block %" PRIu64 " (fsbno %" PRIu64 ") of realtime summary inode > > memmove(bp->b_addr, smp, mp->m_sb.sb_blocksize); > > - libxfs_trans_log_buf(tp, bp, 0, mp->m_sb.sb_blocksize - 1); > + xfs_trans_log_buf(tp, bp, 0, mp->m_sb.sb_blocksize - 1); > > smp = (xfs_suminfo_t *)((intptr_t)smp + mp->m_sb.sb_blocksize); > bno++; > } > > - libxfs_trans_ijoin(tp, ip, 0); > - error = -libxfs_trans_commit(tp); > + xfs_trans_ijoin(tp, ip, 0); > + error = -xfs_trans_commit(tp); > if (error) > do_error(_("%s: commit failed, error %d\n"), __func__, error); > libxfs_irele(ip); > @@ -768,7 +768,7 @@ mk_rsumino(xfs_mount_t *mp) > /* > * first set up inode > */ > - i = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_ichange, 10, 0, 0, &tp); > + i = -xfs_trans_alloc(mp, &M_RES(mp)->tr_ichange, 10, 0, 0, &tp); > if (i) > res_failed(i); > > @@ -794,7 +794,7 @@ mk_rsumino(xfs_mount_t *mp) > ip->i_d.di_flags2 = 0; > times |= XFS_ICHGTIME_CREATE; > } > - libxfs_trans_ichgtime(tp, ip, times); > + xfs_trans_ichgtime(tp, ip, times); > > /* > * now the ifork > @@ -808,9 +808,9 @@ mk_rsumino(xfs_mount_t *mp) > /* > * commit changes > */ > - libxfs_trans_ijoin(tp, ip, 0); > - libxfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > - error = -libxfs_trans_commit(tp); > + xfs_trans_ijoin(tp, ip, 0); > + xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > + error = -xfs_trans_commit(tp); > if (error) > do_error(_("%s: commit failed, error %d\n"), __func__, error); > > @@ -820,15 +820,15 @@ mk_rsumino(xfs_mount_t *mp) > */ > nsumblocks = mp->m_rsumsize >> mp->m_sb.sb_blocklog; > blocks = nsumblocks + XFS_BM_MAXLEVELS(mp, XFS_DATA_FORK) - 1; > - error = -libxfs_trans_alloc_rollable(mp, blocks, &tp); > + error = -xfs_trans_alloc_rollable(mp, blocks, &tp); > if (error) > res_failed(error); > > - libxfs_trans_ijoin(tp, ip, 0); > + xfs_trans_ijoin(tp, ip, 0); > bno = 0; > while (bno < nsumblocks) { > nmap = XFS_BMAP_MAX_NMAP; > - error = -libxfs_bmapi_write(tp, ip, bno, > + error = -xfs_bmapi_write(tp, ip, bno, > (xfs_extlen_t)(nsumblocks - bno), > 0, nsumblocks, map, &nmap); > if (error) { > @@ -843,7 +843,7 @@ mk_rsumino(xfs_mount_t *mp) > bno += ep->br_blockcount; > } > } > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) { > do_error( > _("allocation of the realtime summary ino failed, error = %d\n"), > @@ -867,7 +867,7 @@ mk_root_dir(xfs_mount_t *mp) > int times; > > ip = NULL; > - i = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_ichange, 10, 0, 0, &tp); > + i = -xfs_trans_alloc(mp, &M_RES(mp)->tr_ichange, 10, 0, 0, &tp); > if (i) > res_failed(i); > > @@ -894,9 +894,9 @@ mk_root_dir(xfs_mount_t *mp) > ip->i_d.di_flags2 = 0; > times |= XFS_ICHGTIME_CREATE; > } > - libxfs_trans_ichgtime(tp, ip, times); > - libxfs_trans_ijoin(tp, ip, 0); > - libxfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > + xfs_trans_ichgtime(tp, ip, times); > + xfs_trans_ijoin(tp, ip, 0); > + xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > > /* > * now the ifork > @@ -908,9 +908,9 @@ mk_root_dir(xfs_mount_t *mp) > /* > * initialize the directory > */ > - libxfs_dir_init(tp, ip, ip); > + xfs_dir_init(tp, ip, ip); > > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > do_error(_("%s: commit failed, error %d\n"), __func__, error); > > @@ -956,14 +956,14 @@ mk_orphanage(xfs_mount_t *mp) > xname.len = strlen(ORPHANAGE); > xname.type = XFS_DIR3_FT_DIR; > > - if (libxfs_dir_lookup(NULL, pip, &xname, &ino, NULL) == 0) > + if (xfs_dir_lookup(NULL, pip, &xname, &ino, NULL) == 0) > return ino; > > /* > * could not be found, create it > */ > nres = XFS_MKDIR_SPACE_RES(mp, xname.len); > - i = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_mkdir, nres, 0, 0, &tp); > + i = -xfs_trans_alloc(mp, &M_RES(mp)->tr_mkdir, nres, 0, 0, &tp); > if (i) > res_failed(i); > > @@ -977,7 +977,7 @@ mk_orphanage(xfs_mount_t *mp) > do_error(_("%d - couldn't iget root inode to make %s\n"), > i, ORPHANAGE);*/ > > - error = -libxfs_inode_alloc(&tp, pip, mode|S_IFDIR, > + error = -xfs_inode_alloc(&tp, pip, mode|S_IFDIR, > 1, 0, &zerocr, &zerofsx, &ip); > if (error) { > do_error(_("%s inode allocation failed %d\n"), > @@ -1019,12 +1019,12 @@ mk_orphanage(xfs_mount_t *mp) > * now that we know the transaction will stay around, > * add the root inode to it > */ > - libxfs_trans_ijoin(tp, pip, 0); > + xfs_trans_ijoin(tp, pip, 0); > > /* > * create the actual entry > */ > - error = -libxfs_dir_createname(tp, pip, &xname, ip->i_ino, nres); > + error = -xfs_dir_createname(tp, pip, &xname, ip->i_ino, nres); > if (error) > do_error( > _("can't make %s, createname error %d\n"), > @@ -1041,10 +1041,10 @@ mk_orphanage(xfs_mount_t *mp) > add_inode_ref(irec, 0); > set_inode_disk_nlinks(irec, 0, get_inode_disk_nlinks(irec, 0) + 1); > > - libxfs_trans_log_inode(tp, pip, XFS_ILOG_CORE); > - libxfs_dir_init(tp, ip, pip); > - libxfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > - error = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, pip, XFS_ILOG_CORE); > + xfs_dir_init(tp, ip, pip); > + xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > + error = -xfs_trans_commit(tp); > if (error) { > do_error(_("%s directory creation failed -- bmapf error %d\n"), > ORPHANAGE, error); > @@ -1088,7 +1088,7 @@ mv_orphanage( > * Make sure the filename is unique in the lost+found > */ > incr = 0; > - while (libxfs_dir_lookup(NULL, orphanage_ip, &xname, &entry_ino_num, > + while (xfs_dir_lookup(NULL, orphanage_ip, &xname, &entry_ino_num, > NULL) == 0) > xname.len = snprintf((char *)fname, sizeof(fname), "%llu.%d", > (unsigned long long)ino, ++incr); > @@ -1098,7 +1098,7 @@ mv_orphanage( > if (err) > do_error(_("%d - couldn't iget disconnected inode\n"), err); > > - xname.type = libxfs_mode_to_ftype(VFS_I(ino_p)->i_mode); > + xname.type = xfs_mode_to_ftype(VFS_I(ino_p)->i_mode); > > if (isa_dir) { > irec = find_inode_rec(mp, XFS_INO_TO_AGNO(mp, orphanage_ino), > @@ -1108,22 +1108,22 @@ mv_orphanage( > irec->ino_startnum; > nres = XFS_DIRENTER_SPACE_RES(mp, fnamelen) + > XFS_DIRENTER_SPACE_RES(mp, 2); > - err = -libxfs_dir_lookup(NULL, ino_p, &xfs_name_dotdot, > + err = -xfs_dir_lookup(NULL, ino_p, &xfs_name_dotdot, > &entry_ino_num, NULL); > if (err) { > ASSERT(err == ENOENT); > > - err = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_rename, > + err = -xfs_trans_alloc(mp, &M_RES(mp)->tr_rename, > nres, 0, 0, &tp); > if (err) > do_error( > _("space reservation failed (%d), filesystem may be out of space\n"), > err); > > - libxfs_trans_ijoin(tp, orphanage_ip, 0); > - libxfs_trans_ijoin(tp, ino_p, 0); > + xfs_trans_ijoin(tp, orphanage_ip, 0); > + xfs_trans_ijoin(tp, ino_p, 0); > > - err = -libxfs_dir_createname(tp, orphanage_ip, &xname, > + err = -xfs_dir_createname(tp, orphanage_ip, &xname, > ino, nres); > if (err) > do_error( > @@ -1134,9 +1134,9 @@ mv_orphanage( > add_inode_ref(irec, ino_offset); > else > inc_nlink(VFS_I(orphanage_ip)); > - libxfs_trans_log_inode(tp, orphanage_ip, XFS_ILOG_CORE); > + xfs_trans_log_inode(tp, orphanage_ip, XFS_ILOG_CORE); > > - err = -libxfs_dir_createname(tp, ino_p, &xfs_name_dotdot, > + err = -xfs_dir_createname(tp, ino_p, &xfs_name_dotdot, > orphanage_ino, nres); > if (err) > do_error( > @@ -1144,24 +1144,24 @@ mv_orphanage( > err); > > inc_nlink(VFS_I(ino_p)); > - libxfs_trans_log_inode(tp, ino_p, XFS_ILOG_CORE); > - err = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, ino_p, XFS_ILOG_CORE); > + err = -xfs_trans_commit(tp); > if (err) > do_error( > _("creation of .. entry failed (%d)\n"), err); > } else { > - err = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_rename, > + err = -xfs_trans_alloc(mp, &M_RES(mp)->tr_rename, > nres, 0, 0, &tp); > if (err) > do_error( > _("space reservation failed (%d), filesystem may be out of space\n"), > err); > > - libxfs_trans_ijoin(tp, orphanage_ip, 0); > - libxfs_trans_ijoin(tp, ino_p, 0); > + xfs_trans_ijoin(tp, orphanage_ip, 0); > + xfs_trans_ijoin(tp, ino_p, 0); > > > - err = -libxfs_dir_createname(tp, orphanage_ip, &xname, > + err = -xfs_dir_createname(tp, orphanage_ip, &xname, > ino, nres); > if (err) > do_error( > @@ -1172,14 +1172,14 @@ mv_orphanage( > add_inode_ref(irec, ino_offset); > else > inc_nlink(VFS_I(orphanage_ip)); > - libxfs_trans_log_inode(tp, orphanage_ip, XFS_ILOG_CORE); > + xfs_trans_log_inode(tp, orphanage_ip, XFS_ILOG_CORE); > > /* > * don't replace .. value if it already points > * to us. that'll pop a libxfs/kernel ASSERT. > */ > if (entry_ino_num != orphanage_ino) { > - err = -libxfs_dir_replace(tp, ino_p, > + err = -xfs_dir_replace(tp, ino_p, > &xfs_name_dotdot, orphanage_ino, > nres); > if (err) > @@ -1188,7 +1188,7 @@ mv_orphanage( > err); > } > > - err = -libxfs_trans_commit(tp); > + err = -xfs_trans_commit(tp); > if (err) > do_error( > _("orphanage name replace op failed (%d)\n"), err); > @@ -1202,17 +1202,17 @@ mv_orphanage( > * also accounted for in the create > */ > nres = XFS_DIRENTER_SPACE_RES(mp, xname.len); > - err = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_remove, > + err = -xfs_trans_alloc(mp, &M_RES(mp)->tr_remove, > nres, 0, 0, &tp); > if (err) > do_error( > _("space reservation failed (%d), filesystem may be out of space\n"), > err); > > - libxfs_trans_ijoin(tp, orphanage_ip, 0); > - libxfs_trans_ijoin(tp, ino_p, 0); > + xfs_trans_ijoin(tp, orphanage_ip, 0); > + xfs_trans_ijoin(tp, ino_p, 0); > > - err = -libxfs_dir_createname(tp, orphanage_ip, &xname, ino, > + err = -xfs_dir_createname(tp, orphanage_ip, &xname, ino, > nres); > if (err) > do_error( > @@ -1221,8 +1221,8 @@ mv_orphanage( > ASSERT(err == 0); > > set_nlink(VFS_I(ino_p), 1); > - libxfs_trans_log_inode(tp, ino_p, XFS_ILOG_CORE); > - err = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, ino_p, XFS_ILOG_CORE); > + err = -xfs_trans_commit(tp); > if (err) > do_error( > _("orphanage name create failed (%d)\n"), err); > @@ -1275,14 +1275,14 @@ dir_binval( > dabno < rec.br_startoff + rec.br_blockcount; > dabno += geo->fsbcount) { > bp = NULL; > - error = -libxfs_da_get_buf(tp, ip, dabno, &bp, > + error = -xfs_da_get_buf(tp, ip, dabno, &bp, > whichfork); > if (error) > return error; > if (!bp) > continue; > - libxfs_trans_binval(tp, bp); > - libxfs_trans_brelse(tp, bp); > + xfs_trans_binval(tp, bp); > + xfs_trans_brelse(tp, bp); > } > } > > @@ -1322,37 +1322,37 @@ longform_dir2_rebuild( > * first attempt to locate the parent inode, if it can't be > * found, set it to the root inode and it'll be moved to the > * orphanage later (the inode number here needs to be valid > - * for the libxfs_dir_init() call). > + * for the xfs_dir_init() call). > */ > pip.i_ino = get_inode_parent(irec, ino_offset); > if (pip.i_ino == NULLFSINO || > - libxfs_dir_ino_validate(mp, pip.i_ino)) > + xfs_dir_ino_validate(mp, pip.i_ino)) > pip.i_ino = mp->m_sb.sb_rootino; > > nres = XFS_REMOVE_SPACE_RES(mp); > - error = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_remove, nres, 0, 0, &tp); > + error = -xfs_trans_alloc(mp, &M_RES(mp)->tr_remove, nres, 0, 0, &tp); > if (error) > res_failed(error); > - libxfs_trans_ijoin(tp, ip, 0); > + xfs_trans_ijoin(tp, ip, 0); > > error = dir_binval(tp, ip, XFS_DATA_FORK); > if (error) > do_error(_("error %d invalidating directory %llu blocks\n"), > error, (unsigned long long)ip->i_ino); > > - if ((error = -libxfs_bmap_last_offset(ip, &lastblock, XFS_DATA_FORK))) > + if ((error = -xfs_bmap_last_offset(ip, &lastblock, XFS_DATA_FORK))) > do_error(_("xfs_bmap_last_offset failed -- error - %d\n"), > error); > > /* free all data, leaf, node and freespace blocks */ > while (!done) { > - error = -libxfs_bunmapi(tp, ip, 0, lastblock, XFS_BMAPI_METADATA, > + error = -xfs_bunmapi(tp, ip, 0, lastblock, XFS_BMAPI_METADATA, > 0, &done); > if (error) { > do_warn(_("xfs_bunmapi failed -- error - %d\n"), error); > goto out_bmap_cancel; > } > - error = -libxfs_defer_finish(&tp); > + error = -xfs_defer_finish(&tp); > if (error) { > do_warn(("defer_finish failed -- error - %d\n"), error); > goto out_bmap_cancel; > @@ -1360,18 +1360,18 @@ longform_dir2_rebuild( > /* > * Close out trans and start the next one in the chain. > */ > - error = -libxfs_trans_roll_inode(&tp, ip); > + error = -xfs_trans_roll_inode(&tp, ip); > if (error) > goto out_bmap_cancel; > } > > - error = -libxfs_dir_init(tp, ip, &pip); > + error = -xfs_dir_init(tp, ip, &pip); > if (error) { > do_warn(_("xfs_dir_init failed -- error - %d\n"), error); > goto out_bmap_cancel; > } > > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > do_error( > _("dir init failed (%d)\n"), error); > @@ -1389,14 +1389,14 @@ longform_dir2_rebuild( > continue; > > nres = XFS_CREATE_SPACE_RES(mp, p->name.len); > - error = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_create, > + error = -xfs_trans_alloc(mp, &M_RES(mp)->tr_create, > nres, 0, 0, &tp); > if (error) > res_failed(error); > > - libxfs_trans_ijoin(tp, ip, 0); > + xfs_trans_ijoin(tp, ip, 0); > > - error = -libxfs_dir_createname(tp, ip, &p->name, p->inum, > + error = -xfs_dir_createname(tp, ip, &p->name, p->inum, > nres); > if (error) { > do_warn( > @@ -1405,7 +1405,7 @@ _("name create failed in ino %" PRIu64 " (%d), filesystem may be out of space\n" > goto out_bmap_cancel; > } > > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > do_error( > _("name create failed (%d) during rebuild\n"), error); > @@ -1414,7 +1414,7 @@ _("name create failed (%d) during rebuild\n"), error); > return; > > out_bmap_cancel: > - libxfs_trans_cancel(tp); > + xfs_trans_cancel(tp); > return; > } > > @@ -1436,25 +1436,25 @@ dir2_kill_block( > xfs_trans_t *tp; > > nres = XFS_REMOVE_SPACE_RES(mp); > - error = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_remove, nres, 0, 0, &tp); > + error = -xfs_trans_alloc(mp, &M_RES(mp)->tr_remove, nres, 0, 0, &tp); > if (error) > res_failed(error); > - libxfs_trans_ijoin(tp, ip, 0); > - libxfs_trans_bjoin(tp, bp); > + xfs_trans_ijoin(tp, ip, 0); > + xfs_trans_bjoin(tp, bp); > memset(&args, 0, sizeof(args)); > args.dp = ip; > args.trans = tp; > args.whichfork = XFS_DATA_FORK; > args.geo = mp->m_dir_geo; > if (da_bno >= mp->m_dir_geo->leafblk && da_bno < mp->m_dir_geo->freeblk) > - error = -libxfs_da_shrink_inode(&args, da_bno, bp); > + error = -xfs_da_shrink_inode(&args, da_bno, bp); > else > - error = -libxfs_dir2_shrink_inode(&args, > + error = -xfs_dir2_shrink_inode(&args, > xfs_dir2_da_to_db(mp->m_dir_geo, da_bno), bp); > if (error) > do_error(_("shrink_inode failed inode %" PRIu64 " block %u\n"), > ip->i_ino, da_bno); > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > do_error( > _("directory shrink failed (%d)\n"), error); > @@ -1588,12 +1588,12 @@ longform_dir2_entry_check_data( > > /* validate data entry size */ > dep = (xfs_dir2_data_entry_t *)ptr; > - if (ptr + libxfs_dir2_data_entsize(mp, dep->namelen) > endptr) > + if (ptr + xfs_dir2_data_entsize(mp, dep->namelen) > endptr) > break; > - if (be16_to_cpu(*libxfs_dir2_data_entry_tag_p(mp, dep)) != > + if (be16_to_cpu(*xfs_dir2_data_entry_tag_p(mp, dep)) != > (char *)dep - (char *)d) > break; > - ptr += libxfs_dir2_data_entsize(mp, dep->namelen); > + ptr += xfs_dir2_data_entsize(mp, dep->namelen); > } > > /* did we find an empty or corrupt block? */ > @@ -1612,7 +1612,7 @@ longform_dir2_entry_check_data( > dir2_kill_block(mp, ip, da_bno, bp); > } else { > do_warn(_("would junk block\n")); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > freetab->ents[db].v = NULLDATAOFF; > *bpp = NULL; > @@ -1623,13 +1623,13 @@ longform_dir2_entry_check_data( > if (freetab->nents < db + 1) > freetab->nents = db + 1; > > - error = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_remove, 0, 0, 0, &tp); > + error = -xfs_trans_alloc(mp, &M_RES(mp)->tr_remove, 0, 0, 0, &tp); > if (error) > res_failed(error); > da.trans = tp; > - libxfs_trans_ijoin(tp, ip, 0); > - libxfs_trans_bjoin(tp, bp); > - libxfs_trans_bhold(tp, bp); > + xfs_trans_ijoin(tp, ip, 0); > + xfs_trans_bjoin(tp, bp); > + xfs_trans_bhold(tp, bp); > if (be32_to_cpu(d->magic) != wantmagic) { > do_warn( > _("bad directory block magic # %#x for directory inode %" PRIu64 " block %d: "), > @@ -1666,10 +1666,10 @@ longform_dir2_entry_check_data( > > do_warn(_("joining together\n")); > len = be16_to_cpu(dup->length); > - libxfs_dir2_data_use_free(&da, bp, dup, > + xfs_dir2_data_use_free(&da, bp, dup, > ptr - (char *)d, len, &needlog, > &needscan); > - libxfs_dir2_data_make_free(&da, bp, > + xfs_dir2_data_make_free(&da, bp, > ptr - (char *)d, len, &needlog, > &needscan); > } else > @@ -1682,7 +1682,7 @@ longform_dir2_entry_check_data( > addr = xfs_dir2_db_off_to_dataptr(mp->m_dir_geo, db, > ptr - (char *)d); > dep = (xfs_dir2_data_entry_t *)ptr; > - ptr += libxfs_dir2_data_entsize(mp, dep->namelen); > + ptr += xfs_dir2_data_entsize(mp, dep->namelen); > inum = be64_to_cpu(dep->inumber); > lastfree = 0; > /* > @@ -1693,7 +1693,7 @@ longform_dir2_entry_check_data( > if (dep->name[0] == '/') { > nbad++; > if (!no_modify) > - libxfs_dir2_data_log_entry(&da, bp, dep); > + xfs_dir2_data_log_entry(&da, bp, dep); > continue; > } > > @@ -1709,7 +1709,7 @@ longform_dir2_entry_check_data( > _("entry \"%s\" in directory inode %" PRIu64 " points to non-existent inode %" PRIu64 ""), > fname, ip->i_ino, inum)) { > dep->name[0] = '/'; > - libxfs_dir2_data_log_entry(&da, bp, dep); > + xfs_dir2_data_log_entry(&da, bp, dep); > } > continue; > } > @@ -1726,7 +1726,7 @@ longform_dir2_entry_check_data( > _("entry \"%s\" in directory inode %" PRIu64 " points to free inode %" PRIu64), > fname, ip->i_ino, inum)) { > dep->name[0] = '/'; > - libxfs_dir2_data_log_entry(&da, bp, dep); > + xfs_dir2_data_log_entry(&da, bp, dep); > } > continue; > } > @@ -1744,7 +1744,7 @@ longform_dir2_entry_check_data( > _("%s (ino %" PRIu64 ") in root (%" PRIu64 ") is not a directory"), > ORPHANAGE, inum, ip->i_ino)) { > dep->name[0] = '/'; > - libxfs_dir2_data_log_entry(&da, bp, dep); > + xfs_dir2_data_log_entry(&da, bp, dep); > } > continue; > } > @@ -1760,13 +1760,13 @@ longform_dir2_entry_check_data( > * check for duplicate names in directory. > */ > if (!dir_hash_add(mp, hashtab, addr, inum, dep->namelen, > - dep->name, libxfs_dir2_data_get_ftype(mp, dep))) { > + dep->name, xfs_dir2_data_get_ftype(mp, dep))) { > nbad++; > if (entry_junked( > _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > fname, inum, ip->i_ino)) { > dep->name[0] = '/'; > - libxfs_dir2_data_log_entry(&da, bp, dep); > + xfs_dir2_data_log_entry(&da, bp, dep); > } > if (inum == orphanage_ino) > orphanage_ino = 0; > @@ -1797,12 +1797,12 @@ longform_dir2_entry_check_data( > _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is not in the the first block"), fname, > inum, ip->i_ino)) { > dep->name[0] = '/'; > - libxfs_dir2_data_log_entry(&da, bp, dep); > + xfs_dir2_data_log_entry(&da, bp, dep); > } > } > continue; > } > - ASSERT(no_modify || libxfs_verify_dir_ino(mp, inum)); > + ASSERT(no_modify || xfs_verify_dir_ino(mp, inum)); > /* > * special case the . entry. we know there's only one > * '.' and only '.' points to itself because bogus entries > @@ -1824,7 +1824,7 @@ longform_dir2_entry_check_data( > _("entry \"%s\" in dir %" PRIu64 " is not the first entry"), > fname, inum, ip->i_ino)) { > dep->name[0] = '/'; > - libxfs_dir2_data_log_entry(&da, bp, dep); > + xfs_dir2_data_log_entry(&da, bp, dep); > } > } > *need_dot = 0; > @@ -1833,7 +1833,7 @@ longform_dir2_entry_check_data( > /* > * skip entries with bogus inumbers if we're in no modify mode > */ > - if (no_modify && !libxfs_verify_dir_ino(mp, inum)) > + if (no_modify && !xfs_verify_dir_ino(mp, inum)) > continue; > > /* validate ftype field if supported */ > @@ -1841,7 +1841,7 @@ longform_dir2_entry_check_data( > uint8_t dir_ftype; > uint8_t ino_ftype; > > - dir_ftype = libxfs_dir2_data_get_ftype(mp, dep); > + dir_ftype = xfs_dir2_data_get_ftype(mp, dep); > ino_ftype = get_inode_ftype(irec, ino_offset); > > if (dir_ftype != ino_ftype) { > @@ -1855,8 +1855,8 @@ longform_dir2_entry_check_data( > _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > dir_ftype, ino_ftype, > ip->i_ino, inum); > - libxfs_dir2_data_put_ftype(mp, dep, ino_ftype); > - libxfs_dir2_data_log_entry(&da, bp, dep); > + xfs_dir2_data_put_ftype(mp, dep, ino_ftype); > + xfs_dir2_data_log_entry(&da, bp, dep); > dir_hash_update_ftype(hashtab, addr, > ino_ftype); > } > @@ -1912,7 +1912,7 @@ _("entry \"%s\" in dir inode %" PRIu64 " inconsistent with .. value (%" PRIu64 " > nbad++; > if (!no_modify) { > dep->name[0] = '/'; > - libxfs_dir2_data_log_entry(&da, bp, dep); > + xfs_dir2_data_log_entry(&da, bp, dep); > if (verbose) > do_warn( > _("\twill clear entry \"%s\"\n"), > @@ -1925,16 +1925,16 @@ _("entry \"%s\" in dir inode %" PRIu64 " inconsistent with .. value (%" PRIu64 " > } > *num_illegal += nbad; > if (needscan) > - libxfs_dir2_data_freescan(mp, d, &i); > + xfs_dir2_data_freescan(mp, d, &i); > if (needlog) > - libxfs_dir2_data_log_header(&da, bp); > - error = -libxfs_trans_commit(tp); > + xfs_dir2_data_log_header(&da, bp); > + error = -xfs_trans_commit(tp); > if (error) > do_error( > _("directory block fixing failed (%d)\n"), error); > > /* record the largest free space in the freetab for later checking */ > - bf = libxfs_dir2_data_bestfree_p(mp, d); > + bf = xfs_dir2_data_bestfree_p(mp, d); > freetab->ents[db].v = be16_to_cpu(bf[0].length); > freetab->ents[db].s = 0; > } > @@ -2037,7 +2037,7 @@ longform_dir2_check_leaf( > } > > leaf = bp->b_addr; > - libxfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > + xfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > ents = leafhdr.ents; > ltp = xfs_dir2_leaf_tail_p(mp->m_dir_geo, leaf); > bestsp = xfs_dir2_leaf_bests_p(ltp); > @@ -2050,21 +2050,21 @@ longform_dir2_check_leaf( > do_warn( > _("leaf block %u for directory inode %" PRIu64 " bad header\n"), > da_bno, ip->i_ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > > if (leafhdr.magic == XFS_DIR3_LEAF1_MAGIC) { > error = check_da3_header(mp, bp, ip->i_ino); > if (error) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return error; > } > } > > seeval = dir_hash_see_all(hashtab, ents, leafhdr.count, leafhdr.stale); > if (dir_hash_check(hashtab, ip, seeval)) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > badtail = freetab->nents != be32_to_cpu(ltp->bestcount); > @@ -2076,10 +2076,10 @@ longform_dir2_check_leaf( > do_warn( > _("leaf block %u for directory inode %" PRIu64 " bad tail\n"), > da_bno, ip->i_ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return fixit; > } > > @@ -2133,7 +2133,7 @@ longform_dir2_check_node( > return 1; > } > leaf = bp->b_addr; > - libxfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > + xfs_dir2_leaf_hdr_from_disk(mp, &leafhdr, leaf); > ents = leafhdr.ents; > if (!(leafhdr.magic == XFS_DIR2_LEAFN_MAGIC || > leafhdr.magic == XFS_DIR3_LEAFN_MAGIC || > @@ -2142,7 +2142,7 @@ longform_dir2_check_node( > do_warn( > _("unknown magic number %#x for block %u in directory inode %" PRIu64 "\n"), > leafhdr.magic, da_bno, ip->i_ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > > @@ -2151,7 +2151,7 @@ longform_dir2_check_node( > leafhdr.magic == XFS_DA3_NODE_MAGIC) { > error = check_da3_header(mp, bp, ip->i_ino); > if (error) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return error; > } > } > @@ -2159,7 +2159,7 @@ longform_dir2_check_node( > /* ignore nodes */ > if (leafhdr.magic == XFS_DA_NODE_MAGIC || > leafhdr.magic == XFS_DA3_NODE_MAGIC) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > continue; > } > > @@ -2173,12 +2173,12 @@ longform_dir2_check_node( > do_warn( > _("leaf block %u for directory inode %" PRIu64 " bad header\n"), > da_bno, ip->i_ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > seeval = dir_hash_see_all(hashtab, ents, > leafhdr.count, leafhdr.stale); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > if (seeval != DIR_HASH_CK_OK) > return 1; > } > @@ -2201,7 +2201,7 @@ longform_dir2_check_node( > return 1; > } > free = bp->b_addr; > - libxfs_dir2_free_hdr_from_disk(mp, &freehdr, free); > + xfs_dir2_free_hdr_from_disk(mp, &freehdr, free); > bests = freehdr.bests; > fdb = xfs_dir2_da_to_db(mp->m_dir_geo, da_bno); > if (!(freehdr.magic == XFS_DIR2_FREE_MAGIC || > @@ -2213,14 +2213,14 @@ longform_dir2_check_node( > do_warn( > _("free block %u for directory inode %" PRIu64 " bad header\n"), > da_bno, ip->i_ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > > if (freehdr.magic == XFS_DIR3_FREE_MAGIC) { > error = check_dir3_header(mp, bp, ip->i_ino); > if (error) { > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return error; > } > } > @@ -2231,7 +2231,7 @@ longform_dir2_check_node( > do_warn( > _("free block %u entry %i for directory ino %" PRIu64 " bad\n"), > da_bno, i, ip->i_ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > used += be16_to_cpu(bests[i]) != NULLDATAOFF; > @@ -2241,10 +2241,10 @@ longform_dir2_check_node( > do_warn( > _("free block %u for directory inode %" PRIu64 " bad nused\n"), > da_bno, ip->i_ino); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 1; > } > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > for (i = 0; i < freetab->nents; i++) { > if ((freetab->ents[i].s == 0) && > @@ -2309,8 +2309,8 @@ longform_dir2_entry_check(xfs_mount_t *mp, > /* is this a block, leaf, or node directory? */ > args.dp = ip; > args.geo = mp->m_dir_geo; > - libxfs_dir2_isblock(&args, &isblock); > - libxfs_dir2_isleaf(&args, &isleaf); > + xfs_dir2_isblock(&args, &isblock); > + xfs_dir2_isleaf(&args, &isleaf); > > /* check directory "data" blocks (ie. name/inode pairs) */ > for (da_bno = 0, next_da_bno = 0; > @@ -2420,14 +2420,14 @@ out_fix: > dir_hash_dup_names(hashtab); > for (i = 0; i < num_bps; i++) > if (bplist[i]) > - libxfs_buf_relse(bplist[i]); > + xfs_buf_relse(bplist[i]); > longform_dir2_rebuild(mp, ino, ip, irec, ino_offset, hashtab); > *num_illegal = 0; > *need_dot = 0; > } else { > for (i = 0; i < num_bps; i++) > if (bplist[i]) > - libxfs_buf_relse(bplist[i]); > + xfs_buf_relse(bplist[i]); > } > > free(bplist); > @@ -2456,8 +2456,8 @@ shortform_dir2_junk( > if (lino == orphanage_ino) > orphanage_ino = 0; > > - next_elen = libxfs_dir2_sf_entsize(mp, sfp, sfep->namelen); > - next_sfep = libxfs_dir2_sf_nextentry(mp, sfp, sfep); > + next_elen = xfs_dir2_sf_entsize(mp, sfp, sfep->namelen); > + next_sfep = xfs_dir2_sf_nextentry(mp, sfp, sfep); > > /* > * if we are just checking, simply return the pointer to the next entry > @@ -2540,7 +2540,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > do_warn( > _("setting .. in sf dir inode %" PRIu64 " to %" PRIu64 "\n"), > ino, parent); > - libxfs_dir2_sf_put_parent_ino(sfp, parent); > + xfs_dir2_sf_put_parent_ino(sfp, parent); > *ino_dirty = 1; > } > return; > @@ -2557,7 +2557,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > /* > * Initialise i8 counter -- the parent inode number counts as well. > */ > - i8 = libxfs_dir2_sf_get_parent_ino(sfp) > XFS_DIR2_MAX_SHORT_INUM; > + i8 = xfs_dir2_sf_get_parent_ino(sfp) > XFS_DIR2_MAX_SHORT_INUM; > > /* > * now run through entries, stop at first bad entry, don't need > @@ -2571,7 +2571,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > sfep = next_sfep, i++) { > bad_sfnamelen = 0; > > - lino = libxfs_dir2_sf_get_ino(mp, sfp, sfep); > + lino = xfs_dir2_sf_get_ino(mp, sfp, sfep); > > namelen = sfep->namelen; > > @@ -2600,7 +2600,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > break; > } > } else if (no_modify && (intptr_t) sfep - (intptr_t) sfp + > - + libxfs_dir2_sf_entsize(mp, sfp, sfep->namelen) > + + xfs_dir2_sf_entsize(mp, sfp, sfep->namelen) > > ip->i_d.di_size) { > bad_sfnamelen = 1; > > @@ -2621,15 +2621,15 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > fname[sfep->namelen] = '\0'; > > ASSERT(no_modify || (lino != NULLFSINO && lino != 0)); > - ASSERT(no_modify || libxfs_verify_dir_ino(mp, lino)); > + ASSERT(no_modify || xfs_verify_dir_ino(mp, lino)); > > /* > * Also skip entries with bogus inode numbers if we're > * in no modify mode. > */ > > - if (no_modify && !libxfs_verify_dir_ino(mp, lino)) { > - next_sfep = libxfs_dir2_sf_nextentry(mp, sfp, sfep); > + if (no_modify && !xfs_verify_dir_ino(mp, lino)) { > + next_sfep = xfs_dir2_sf_nextentry(mp, sfp, sfep); > continue; > } > > @@ -2691,7 +2691,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > if (!dir_hash_add(mp, hashtab, (xfs_dir2_dataptr_t) > (sfep - xfs_dir2_sf_firstentry(sfp)), > lino, sfep->namelen, sfep->name, > - libxfs_dir2_sf_get_ftype(mp, sfep))) { > + xfs_dir2_sf_get_ftype(mp, sfep))) { > do_warn( > _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > fname, lino, ino); > @@ -2756,7 +2756,7 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > uint8_t dir_ftype; > uint8_t ino_ftype; > > - dir_ftype = libxfs_dir2_sf_get_ftype(mp, sfep); > + dir_ftype = xfs_dir2_sf_get_ftype(mp, sfep); > ino_ftype = get_inode_ftype(irec, ino_offset); > > if (dir_ftype != ino_ftype) { > @@ -2770,7 +2770,7 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > dir_ftype, ino_ftype, > ino, lino); > - libxfs_dir2_sf_put_ftype(mp, sfep, > + xfs_dir2_sf_put_ftype(mp, sfep, > ino_ftype); > dir_hash_update_ftype(hashtab, > (xfs_dir2_dataptr_t)(sfep - xfs_dir2_sf_firstentry(sfp)), > @@ -2791,8 +2791,8 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > ASSERT(no_modify || bad_sfnamelen == 0); > next_sfep = (struct xfs_dir2_sf_entry *)((intptr_t)sfep + > (bad_sfnamelen > - ? libxfs_dir2_sf_entsize(mp, sfp, namelen) > - : libxfs_dir2_sf_entsize(mp, sfp, sfep->namelen))); > + ? xfs_dir2_sf_entsize(mp, sfp, namelen) > + : xfs_dir2_sf_entsize(mp, sfp, sfep->namelen))); > } > > if (sfp->i8count != i8) { > @@ -2822,7 +2822,7 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > */ > if (*ino_dirty && bytes_deleted > 0) { > ASSERT(!no_modify); > - libxfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); > + xfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); > ip->i_d.di_size -= bytes_deleted; > } > > @@ -2935,12 +2935,12 @@ process_dir_inode( > * new define in ourselves. > */ > nres = no_modify ? 0 : XFS_REMOVE_SPACE_RES(mp); > - error = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_remove, > + error = -xfs_trans_alloc(mp, &M_RES(mp)->tr_remove, > nres, 0, 0, &tp); > if (error) > res_failed(error); > > - libxfs_trans_ijoin(tp, ip, 0); > + xfs_trans_ijoin(tp, ip, 0); > > shortform_dir2_entry_check(mp, ino, ip, &dirty, > irec, ino_offset, > @@ -2948,16 +2948,16 @@ process_dir_inode( > > ASSERT(dirty == 0 || (dirty && !no_modify)); > if (dirty) { > - libxfs_trans_log_inode(tp, ip, > + xfs_trans_log_inode(tp, ip, > XFS_ILOG_CORE | XFS_ILOG_DDATA); > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > do_error( > _("error %d fixing shortform directory %llu\n"), > error, > (unsigned long long)ip->i_ino); > } else { > - libxfs_trans_cancel(tp); > + xfs_trans_cancel(tp); > } > break; > > @@ -2982,21 +2982,21 @@ _("error %d fixing shortform directory %llu\n"), > do_warn(_("recreating root directory .. entry\n")); > > nres = XFS_MKDIR_SPACE_RES(mp, 2); > - error = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_mkdir, > + error = -xfs_trans_alloc(mp, &M_RES(mp)->tr_mkdir, > nres, 0, 0, &tp); > if (error) > res_failed(error); > > - libxfs_trans_ijoin(tp, ip, 0); > + xfs_trans_ijoin(tp, ip, 0); > > - error = -libxfs_dir_createname(tp, ip, &xfs_name_dotdot, > + error = -xfs_dir_createname(tp, ip, &xfs_name_dotdot, > ip->i_ino, nres); > if (error) > do_error( > _("can't make \"..\" entry in root inode %" PRIu64 ", createname error %d\n"), ino, error); > > - libxfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > - error = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > + error = -xfs_trans_commit(tp); > if (error) > do_error( > _("root inode \"..\" entry recreation failed (%d)\n"), error); > @@ -3037,22 +3037,22 @@ _("error %d fixing shortform directory %llu\n"), > _("creating missing \".\" entry in dir ino %" PRIu64 "\n"), ino); > > nres = XFS_MKDIR_SPACE_RES(mp, 1); > - error = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_mkdir, > + error = -xfs_trans_alloc(mp, &M_RES(mp)->tr_mkdir, > nres, 0, 0, &tp); > if (error) > res_failed(error); > > - libxfs_trans_ijoin(tp, ip, 0); > + xfs_trans_ijoin(tp, ip, 0); > > - error = -libxfs_dir_createname(tp, ip, &xfs_name_dot, > + error = -xfs_dir_createname(tp, ip, &xfs_name_dot, > ip->i_ino, nres); > if (error) > do_error( > _("can't make \".\" entry in dir ino %" PRIu64 ", createname error %d\n"), > ino, error); > > - libxfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > - error = -libxfs_trans_commit(tp); > + xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > + error = -xfs_trans_commit(tp); > if (error) > do_error( > _("root inode \".\" entry recreation failed (%d)\n"), error); > diff --git a/repair/phase7.c b/repair/phase7.c > index c2996470..78df1ae0 100644 > --- a/repair/phase7.c > +++ b/repair/phase7.c > @@ -29,7 +29,7 @@ update_inode_nlinks( > int nres; > > nres = no_modify ? 0 : 10; > - error = -libxfs_trans_alloc(mp, &M_RES(mp)->tr_remove, nres, 0, 0, &tp); > + error = -xfs_trans_alloc(mp, &M_RES(mp)->tr_remove, nres, 0, 0, &tp); > ASSERT(error == 0); > > error = -libxfs_iget(mp, tp, ino, 0, &ip, &xfs_default_ifork_ops); > @@ -64,16 +64,16 @@ update_inode_nlinks( > } > > if (!dirty) { > - libxfs_trans_cancel(tp); > + xfs_trans_cancel(tp); > } else { > - libxfs_trans_ijoin(tp, ip, 0); > - libxfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > + xfs_trans_ijoin(tp, ip, 0); > + xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > /* > * no need to do a bmap finish since > * we're not allocating anything > */ > ASSERT(error == 0); > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > > ASSERT(error == 0); > } > diff --git a/repair/prefetch.c b/repair/prefetch.c > index 3ac49db1..402fdb34 100644 > --- a/repair/prefetch.c > +++ b/repair/prefetch.c > @@ -121,7 +121,7 @@ pf_queue_io( > * the lock holder is either reading it from disk himself or > * completely overwriting it this behaviour is perfectly fine. > */ > - error = -libxfs_buf_get_map(mp->m_dev, map, nmaps, > + error = -xfs_buf_get_map(mp->m_dev, map, nmaps, > LIBXFS_GETBUF_TRYLOCK, &bp); > if (error) > return; > @@ -131,7 +131,7 @@ pf_queue_io( > pf_read_inode_dirs(args, bp); > libxfs_buf_set_priority(bp, libxfs_buf_priority(bp) + > CACHE_PREFETCH_PRIORITY); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return; > } > libxfs_buf_set_priority(bp, flag); > @@ -274,7 +274,7 @@ pf_scan_lbtree( > int rc; > int error; > > - error = -libxfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, dbno), > + error = -xfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, dbno), > XFS_FSB_TO_BB(mp, 1), LIBXFS_READBUF_SALVAGE, &bp, > &xfs_bmbt_buf_ops); > if (error) > @@ -290,13 +290,13 @@ pf_scan_lbtree( > */ > if (bp->b_error) { > bp->b_flags |= LIBXFS_B_UNCHECKED; > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > return 0; > } > > rc = (*func)(XFS_BUF_TO_BLOCK(bp), level - 1, isadir, args); > > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > > return rc; > } > @@ -375,7 +375,7 @@ pf_read_btinode( > return; > > dsize = XFS_DFORK_DSIZE(dino, mp); > - pp = XFS_BMDR_PTR_ADDR(dib, 1, libxfs_bmdr_maxrecs(dsize, 0)); > + pp = XFS_BMDR_PTR_ADDR(dib, 1, xfs_bmdr_maxrecs(dsize, 0)); > > for (i = 0; i < numrecs; i++) { > dbno = get_unaligned_be64(&pp[i]); > @@ -438,7 +438,7 @@ pf_read_inode_dirs( > if (be16_to_cpu(dino->di_magic) != XFS_DINODE_MAGIC) > continue; > > - if (!libxfs_dinode_good_version(&mp->m_sb, dino->di_version)) > + if (!xfs_dinode_good_version(&mp->m_sb, dino->di_version)) > continue; > > if (be64_to_cpu(dino->di_size) <= XFS_DFORK_DSIZE(dino, mp)) > @@ -583,7 +583,7 @@ pf_batch_read( > if ((bplist[num - 1]->b_flags & LIBXFS_B_DISCONTIG)) { > libxfs_readbufr_map(mp->m_ddev_targp, bplist[num - 1], 0); > bplist[num - 1]->b_flags |= LIBXFS_B_UNCHECKED; > - libxfs_buf_relse(bplist[num - 1]); > + xfs_buf_relse(bplist[num - 1]); > num--; > } > > @@ -618,7 +618,7 @@ pf_batch_read( > 'I' : 'M', > bplist[i], (long long)XFS_BUF_ADDR(bplist[i]), > args->agno); > - libxfs_buf_relse(bplist[i]); > + xfs_buf_relse(bplist[i]); > } > pthread_mutex_lock(&args->lock); > if (which != PF_SECONDARY) { > diff --git a/repair/rmap.c b/repair/rmap.c > index a4cc6a49..efdeb621 100644 > --- a/repair/rmap.c > +++ b/repair/rmap.c > @@ -38,7 +38,7 @@ static bool refcbt_suspect; > > static inline int rmap_compare(const void *a, const void *b) > { > - return libxfs_rmap_compare(a, b); > + return xfs_rmap_compare(a, b); > } > > /* > @@ -465,7 +465,7 @@ rmap_store_ag_btree_rec( > goto err; > > /* Add the AGFL blocks to the rmap list */ > - error = -libxfs_trans_read_buf( > + error = -xfs_trans_read_buf( > mp, NULL, mp->m_ddev_targp, > XFS_AG_DADDR(mp, agno, XFS_AGFL_DADDR(mp)), > XFS_FSS_TO_BB(mp, 1), 0, &agflbp, &xfs_agfl_buf_ops); > @@ -515,7 +515,7 @@ rmap_store_ag_btree_rec( > agfl_bno = xfs_buf_to_agfl_bno(agflbp); > b = agfl_bno + ag_rmap->ar_flcount; > while (*b != cpu_to_be32(NULLAGBLOCK) && > - b - agfl_bno < libxfs_agfl_size(mp)) { > + b - agfl_bno < xfs_agfl_size(mp)) { > xfs_agblock_t agbno; > > agbno = be32_to_cpu(*b); > @@ -527,7 +527,7 @@ rmap_store_ag_btree_rec( > } > b++; > } > - libxfs_buf_relse(agflbp); > + xfs_buf_relse(agflbp); > agflbp = NULL; > bitmap_free(&own_ag_bitmap); > > @@ -546,22 +546,22 @@ rmap_store_ag_btree_rec( > while (rm_rec) { > struct xfs_owner_info oinfo = {}; > > - error = -libxfs_trans_alloc_rollable(mp, 16, &tp); > + error = -xfs_trans_alloc_rollable(mp, 16, &tp); > if (error) > goto err_slab; > > - error = -libxfs_alloc_read_agf(mp, tp, agno, 0, &agbp); > + error = -xfs_alloc_read_agf(mp, tp, agno, 0, &agbp); > if (error) > goto err_trans; > > ASSERT(XFS_RMAP_NON_INODE_OWNER(rm_rec->rm_owner)); > oinfo.oi_owner = rm_rec->rm_owner; > - error = -libxfs_rmap_alloc(tp, agbp, agno, rm_rec->rm_startblock, > + error = -xfs_rmap_alloc(tp, agbp, agno, rm_rec->rm_startblock, > rm_rec->rm_blockcount, &oinfo); > if (error) > goto err_trans; > > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > goto err_slab; > > @@ -574,12 +574,12 @@ rmap_store_ag_btree_rec( > return 0; > > err_trans: > - libxfs_trans_cancel(tp); > + xfs_trans_cancel(tp); > err_slab: > free_slab_cursor(&rm_cur); > err: > if (agflbp) > - libxfs_buf_relse(agflbp); > + xfs_buf_relse(agflbp); > if (own_ag_bitmap) > bitmap_free(&own_ag_bitmap); > return error; > @@ -905,7 +905,7 @@ rmap_lookup( > int error; > > /* Use the regular btree retrieval routine. */ > - error = -libxfs_rmap_lookup_le(bt_cur, rm_rec->rm_startblock, > + error = -xfs_rmap_lookup_le(bt_cur, rm_rec->rm_startblock, > rm_rec->rm_blockcount, > rm_rec->rm_owner, rm_rec->rm_offset, > rm_rec->rm_flags, have); > @@ -913,7 +913,7 @@ rmap_lookup( > return error; > if (*have == 0) > return error; > - return -libxfs_rmap_get_rec(bt_cur, tmp, have); > + return -xfs_rmap_get_rec(bt_cur, tmp, have); > } > > /* Look for an rmap in the rmapbt that matches a given rmap. */ > @@ -925,7 +925,7 @@ rmap_lookup_overlapped( > int *have) > { > /* Have to use our fancy version for overlapped */ > - return -libxfs_rmap_lookup_le_range(bt_cur, rm_rec->rm_startblock, > + return -xfs_rmap_lookup_le_range(bt_cur, rm_rec->rm_startblock, > rm_rec->rm_owner, rm_rec->rm_offset, > rm_rec->rm_flags, tmp, have); > } > @@ -998,16 +998,16 @@ rmaps_verify_btree( > if (error) > return error; > > - error = -libxfs_alloc_read_agf(mp, NULL, agno, 0, &agbp); > + error = -xfs_alloc_read_agf(mp, NULL, agno, 0, &agbp); > if (error) > goto err; > > /* Leave the per-ag data "uninitialized" since we rewrite it later */ > - pag = libxfs_perag_get(mp, agno); > + pag = xfs_perag_get(mp, agno); > pag->pagf_init = 0; > - libxfs_perag_put(pag); > + xfs_perag_put(pag); > > - bt_cur = libxfs_rmapbt_init_cursor(mp, NULL, agbp, agno); > + bt_cur = xfs_rmapbt_init_cursor(mp, NULL, agbp, agno); > if (!bt_cur) { > error = -ENOMEM; > goto err; > @@ -1080,9 +1080,9 @@ next_loop: > > err: > if (bt_cur) > - libxfs_btree_del_cursor(bt_cur, XFS_BTREE_NOERROR); > + xfs_btree_del_cursor(bt_cur, XFS_BTREE_NOERROR); > if (agbp) > - libxfs_buf_relse(agbp); > + xfs_buf_relse(agbp); > free_slab_cursor(&rm_cur); > return 0; > } > @@ -1103,10 +1103,10 @@ rmap_diffkeys( > > tmp = *kp1; > tmp.rm_flags &= ~XFS_RMAP_REC_FLAGS; > - oa = libxfs_rmap_irec_offset_pack(&tmp); > + oa = xfs_rmap_irec_offset_pack(&tmp); > tmp = *kp2; > tmp.rm_flags &= ~XFS_RMAP_REC_FLAGS; > - ob = libxfs_rmap_irec_offset_pack(&tmp); > + ob = xfs_rmap_irec_offset_pack(&tmp); > > d = (int64_t)kp1->rm_startblock - kp2->rm_startblock; > if (d) > @@ -1230,9 +1230,9 @@ _("setting reflink flag on inode %"PRIu64"\n"), > dino->di_flags2 |= cpu_to_be64(XFS_DIFLAG2_REFLINK); > else > dino->di_flags2 &= cpu_to_be64(~XFS_DIFLAG2_REFLINK); > - libxfs_dinode_calc_crc(mp, dino); > + xfs_dinode_calc_crc(mp, dino); > libxfs_buf_mark_dirty(buf); > - libxfs_buf_relse(buf); > + xfs_buf_relse(buf); > > return 0; > } > @@ -1359,16 +1359,16 @@ check_refcounts( > if (error) > return error; > > - error = -libxfs_alloc_read_agf(mp, NULL, agno, 0, &agbp); > + error = -xfs_alloc_read_agf(mp, NULL, agno, 0, &agbp); > if (error) > goto err; > > /* Leave the per-ag data "uninitialized" since we rewrite it later */ > - pag = libxfs_perag_get(mp, agno); > + pag = xfs_perag_get(mp, agno); > pag->pagf_init = 0; > - libxfs_perag_put(pag); > + xfs_perag_put(pag); > > - bt_cur = libxfs_refcountbt_init_cursor(mp, NULL, agbp, agno); > + bt_cur = xfs_refcountbt_init_cursor(mp, NULL, agbp, agno); > if (!bt_cur) { > error = -ENOMEM; > goto err; > @@ -1377,7 +1377,7 @@ check_refcounts( > rl_rec = pop_slab_cursor(rl_cur); > while (rl_rec) { > /* Look for a refcount record in the btree */ > - error = -libxfs_refcount_lookup_le(bt_cur, > + error = -xfs_refcount_lookup_le(bt_cur, > rl_rec->rc_startblock, &have); > if (error) > goto err; > @@ -1389,7 +1389,7 @@ _("Missing reference count record for (%u/%u) len %u count %u\n"), > goto next_loop; > } > > - error = -libxfs_refcount_get_rec(bt_cur, &tmp, &i); > + error = -xfs_refcount_get_rec(bt_cur, &tmp, &i); > if (error) > goto err; > if (!i) { > @@ -1415,10 +1415,10 @@ next_loop: > > err: > if (bt_cur) > - libxfs_btree_del_cursor(bt_cur, error ? XFS_BTREE_ERROR : > + xfs_btree_del_cursor(bt_cur, error ? XFS_BTREE_ERROR : > XFS_BTREE_NOERROR); > if (agbp) > - libxfs_buf_relse(agbp); > + xfs_buf_relse(agbp); > free_slab_cursor(&rl_cur); > return 0; > } > @@ -1443,8 +1443,8 @@ fix_freelist( > args.mp = mp; > args.agno = agno; > args.alignment = 1; > - args.pag = libxfs_perag_get(mp, agno); > - error = -libxfs_trans_alloc_rollable(mp, 0, &tp); > + args.pag = xfs_perag_get(mp, agno); > + error = -xfs_trans_alloc_rollable(mp, 0, &tp); > if (error) > do_error(_("failed to fix AGFL on AG %d, error %d\n"), > agno, error); > @@ -1474,13 +1474,13 @@ fix_freelist( > flags = XFS_ALLOC_FLAG_NOSHRINK; > if (skip_rmapbt) > flags |= XFS_ALLOC_FLAG_NORMAP; > - error = -libxfs_alloc_fix_freelist(&args, flags); > - libxfs_perag_put(args.pag); > + error = -xfs_alloc_fix_freelist(&args, flags); > + xfs_perag_put(args.pag); > if (error) { > do_error(_("failed to fix AGFL on AG %d, error %d\n"), > agno, error); > } > - error = -libxfs_trans_commit(tp); > + error = -xfs_trans_commit(tp); > if (error) > do_error(_("%s: commit failed, error %d\n"), __func__, error); > } > diff --git a/repair/rt.c b/repair/rt.c > index d901e751..cca654ae 100644 > --- a/repair/rt.c > +++ b/repair/rt.c > @@ -14,8 +14,6 @@ > #include "err_protos.h" > #include "rt.h" > > -#define xfs_highbit64 libxfs_highbit64 /* for XFS_RTBLOCKLOG macro */ > - > void > rtinit(xfs_mount_t *mp) > { > @@ -193,7 +191,7 @@ process_rtbitmap(xfs_mount_t *mp, > error = 1; > continue; > } > - error = -libxfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, bno), > + error = -xfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, bno), > XFS_FSB_TO_BB(mp, 1), 0, NULL, &bp); > if (error) { > do_warn(_("can't read block %d for rtbitmap inode\n"), > @@ -222,7 +220,7 @@ process_rtbitmap(xfs_mount_t *mp, > prevbit = 0; > } > } > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > if (extno == mp->m_sb.sb_rextents) > break; > } > @@ -255,7 +253,7 @@ process_rtsummary(xfs_mount_t *mp, > error++; > continue; > } > - error = -libxfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, bno), > + error = -xfs_buf_read(mp->m_dev, XFS_FSB_TO_DADDR(mp, bno), > XFS_FSB_TO_BB(mp, 1), 0, NULL, &bp); > if (error) { > do_warn(_("can't read block %d for rtsummary inode\n"), > @@ -266,7 +264,7 @@ process_rtsummary(xfs_mount_t *mp, > bytes = bp->b_un.b_addr; > memmove((char *)sumfile + sumbno * mp->m_sb.sb_blocksize, bytes, > mp->m_sb.sb_blocksize); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > } > #endif > diff --git a/repair/sb.c b/repair/sb.c > index 91a36dd3..0936f5be 100644 > --- a/repair/sb.c > +++ b/repair/sb.c > @@ -142,7 +142,7 @@ __find_secondary_sb( > */ > for (i = 0; !done && i < bsize; i += BBSIZE) { > c_bufsb = (char *)sb + i; > - libxfs_sb_from_disk(&bufsb, (xfs_dsb_t *)c_bufsb); > + xfs_sb_from_disk(&bufsb, (xfs_dsb_t *)c_bufsb); > > if (verify_sb(c_bufsb, &bufsb, 0) != XR_OK) > continue; > @@ -397,7 +397,7 @@ verify_sb(char *sb_buf, xfs_sb_t *sb, int is_primary_sb) > > /* sector size in range - CRC check time */ > if (xfs_sb_version_hascrc(sb) && > - !libxfs_verify_cksum(sb_buf, sb->sb_sectsize, XFS_SB_CRC_OFF)) > + !xfs_verify_cksum(sb_buf, sb->sb_sectsize, XFS_SB_CRC_OFF)) > return XR_BAD_CRC; > > /* check to ensure blocksize and blocklog are legal */ > @@ -480,7 +480,7 @@ verify_sb(char *sb_buf, xfs_sb_t *sb, int is_primary_sb) > return(XR_BAD_RT_GEO_DATA); > > if (sb->sb_rextslog != > - libxfs_highbit32((unsigned int)sb->sb_rextents)) > + xfs_highbit32((unsigned int)sb->sb_rextents)) > return(XR_BAD_RT_GEO_DATA); > > if (sb->sb_rbmblocks != (xfs_extlen_t) howmany(sb->sb_rextents, > @@ -540,7 +540,7 @@ write_primary_sb(xfs_sb_t *sbp, int size) > do_error(_("couldn't seek to offset 0 in filesystem\n")); > } > > - libxfs_sb_to_disk(buf, sbp); > + xfs_sb_to_disk(buf, sbp); > > if (xfs_sb_version_hascrc(sbp)) > xfs_update_cksum((char *)buf, size, XFS_SB_CRC_OFF); > @@ -589,7 +589,7 @@ get_sb(xfs_sb_t *sbp, xfs_off_t off, int size, xfs_agnumber_t agno) > off, size, agno, rval); > do_error("%s\n", strerror(error)); > } > - libxfs_sb_from_disk(sbp, buf); > + xfs_sb_from_disk(sbp, buf); > > rval = verify_sb((char *)buf, sbp, agno == 0); > free(buf); > diff --git a/repair/scan.c b/repair/scan.c > index 5c8d8b23..e47e71dd 100644 > --- a/repair/scan.c > +++ b/repair/scan.c > @@ -60,7 +60,7 @@ salvage_buffer( > { > int error; > > - error = -libxfs_buf_read(target, blkno, numblks, > + error = -xfs_buf_read(target, blkno, numblks, > LIBXFS_READBUF_SALVAGE, bpp, ops); > if (error != EIO) > return error; > @@ -70,7 +70,7 @@ salvage_buffer( > * be full of zeroes) and make it look like we read the data from the > * disk but it failed verification. > */ > - error = -libxfs_buf_get(target, blkno, numblks, bpp); > + error = -xfs_buf_get(target, blkno, numblks, bpp); > if (error) > return error; > > @@ -116,7 +116,7 @@ scan_sbtree( > > (*func)(XFS_BUF_TO_BLOCK(bp), nlevels - 1, root, agno, suspect, > isroot, magic, priv, ops); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > > /* > @@ -187,10 +187,10 @@ scan_lbtree( > > if ((dirty || badcrc) && !no_modify) { > libxfs_buf_mark_dirty(bp); > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > } > else > - libxfs_buf_relse(bp); > + xfs_buf_relse(bp); > > return(err); > } > @@ -1049,7 +1049,7 @@ _("%s rmap btree block claimed (state %d), agno %d, bno %d, suspect %d\n"), > key.rm_startblock = b; > key.rm_blockcount = len; > key.rm_owner = owner; > - if (libxfs_rmap_irec_offset_unpack(offset, &key)) { > + if (xfs_rmap_irec_offset_unpack(offset, &key)) { > /* Look for impossible flags. */ > do_warn( > _("invalid flags in record %u of %s btree block %u/%u\n"), > @@ -1189,7 +1189,7 @@ advance: > key.rm_flags = 0; > key.rm_startblock = be32_to_cpu(kp->rm_startblock); > key.rm_owner = be64_to_cpu(kp->rm_owner); > - if (libxfs_rmap_irec_offset_unpack(be64_to_cpu(kp->rm_offset), > + if (xfs_rmap_irec_offset_unpack(be64_to_cpu(kp->rm_offset), > &key)) { > /* Look for impossible flags. */ > do_warn( > @@ -1221,7 +1221,7 @@ advance: > be32_to_cpu(kp->rm_startblock); > rmap_priv->high_key.rm_owner = > be64_to_cpu(kp->rm_owner); > - if (libxfs_rmap_irec_offset_unpack(be64_to_cpu(kp->rm_offset), > + if (xfs_rmap_irec_offset_unpack(be64_to_cpu(kp->rm_offset), > &rmap_priv->high_key)) { > /* Look for impossible flags. */ > do_warn( > @@ -2156,8 +2156,8 @@ scan_freelist( > > if (no_modify) { > /* agf values not fixed in verify_set_agf, so recheck */ > - if (be32_to_cpu(agf->agf_flfirst) >= libxfs_agfl_size(mp) || > - be32_to_cpu(agf->agf_fllast) >= libxfs_agfl_size(mp)) { > + if (be32_to_cpu(agf->agf_flfirst) >= xfs_agfl_size(mp) || > + be32_to_cpu(agf->agf_fllast) >= xfs_agfl_size(mp)) { > do_warn(_("agf %d freelist blocks bad, skipping " > "freelist scan\n"), agno); > return; > @@ -2166,7 +2166,7 @@ scan_freelist( > > state.count = 0; > state.agno = agno; > - libxfs_agfl_walk(mp, agf, agflbuf, scan_agfl, &state); > + xfs_agfl_walk(mp, agf, agflbuf, scan_agfl, &state); > if (state.count != be32_to_cpu(agf->agf_flcount)) { > do_warn(_("freeblk count %d != flcount %d in ag %d\n"), > state.count, be32_to_cpu(agf->agf_flcount), > @@ -2175,7 +2175,7 @@ scan_freelist( > > agcnts->fdblocks += state.count; > > - libxfs_buf_relse(agflbuf); > + xfs_buf_relse(agflbuf); > } > > static void > @@ -2375,7 +2375,7 @@ scan_ag( > objname = _("root superblock"); > goto out_free_sb; > } > - libxfs_sb_from_disk(sb, sbbuf->b_addr); > + xfs_sb_from_disk(sb, sbbuf->b_addr); > > error = salvage_buffer(mp->m_dev, > XFS_AG_DADDR(mp, agno, XFS_AGF_DADDR(mp)), > @@ -2465,26 +2465,26 @@ scan_ag( > > if (agi_dirty && !no_modify) { > libxfs_buf_mark_dirty(agibuf); > - libxfs_buf_relse(agibuf); > + xfs_buf_relse(agibuf); > } > else > - libxfs_buf_relse(agibuf); > + xfs_buf_relse(agibuf); > > if (agf_dirty && !no_modify) { > libxfs_buf_mark_dirty(agfbuf); > - libxfs_buf_relse(agfbuf); > + xfs_buf_relse(agfbuf); > } > else > - libxfs_buf_relse(agfbuf); > + xfs_buf_relse(agfbuf); > > if (sb_dirty && !no_modify) { > if (agno == 0) > memcpy(&mp->m_sb, sb, sizeof(xfs_sb_t)); > - libxfs_sb_to_disk(sbbuf->b_addr, sb); > + xfs_sb_to_disk(sbbuf->b_addr, sb); > libxfs_buf_mark_dirty(sbbuf); > - libxfs_buf_relse(sbbuf); > + xfs_buf_relse(sbbuf); > } else > - libxfs_buf_relse(sbbuf); > + xfs_buf_relse(sbbuf); > free(sb); > PROG_RPT_INC(prog_rpt_done[agno], 1); > > @@ -2494,11 +2494,11 @@ scan_ag( > return; > > out_free_agibuf: > - libxfs_buf_relse(agibuf); > + xfs_buf_relse(agibuf); > out_free_agfbuf: > - libxfs_buf_relse(agfbuf); > + xfs_buf_relse(agfbuf); > out_free_sbbuf: > - libxfs_buf_relse(sbbuf); > + xfs_buf_relse(sbbuf); > out_free_sb: > free(sb); > > diff --git a/repair/xfs_repair.c b/repair/xfs_repair.c > index 9d72fa8e..91f72670 100644 > --- a/repair/xfs_repair.c > +++ b/repair/xfs_repair.c > @@ -443,7 +443,7 @@ has_plausible_rootdir( > if (!S_ISDIR(VFS_I(ip)->i_mode)) > goto out_rele; > > - error = -libxfs_dir_lookup(NULL, ip, &xfs_name_dotdot, &ino, NULL); > + error = -xfs_dir_lookup(NULL, ip, &xfs_name_dotdot, &ino, NULL); > if (error) > goto out_rele; > > @@ -475,13 +475,13 @@ guess_correct_sunit( > > /* Try reading secondary supers to see if we find a good sb_unit. */ > for (agno = 1; agno < mp->m_sb.sb_agcount; agno++) { > - error = -libxfs_sb_read_secondary(mp, NULL, agno, &bp); > + error = -xfs_sb_read_secondary(mp, NULL, agno, &bp); > if (error) > continue; > - libxfs_sb_from_disk(&sb, bp->b_addr); > - libxfs_buf_relse(bp); > + xfs_sb_from_disk(&sb, bp->b_addr); > + xfs_buf_relse(bp); > > - calc_rootino = libxfs_ialloc_calc_rootino(mp, sb.sb_unit); > + calc_rootino = xfs_ialloc_calc_rootino(mp, sb.sb_unit); > if (calc_rootino == mp->m_sb.sb_rootino) > break; > } > @@ -498,7 +498,7 @@ guess_correct_sunit( > for (sunit_guess = 1; > sunit_guess <= XFS_AG_MAX_BLOCKS(mp->m_sb.sb_blocklog); > sunit_guess *= 2) { > - calc_rootino = libxfs_ialloc_calc_rootino(mp, sunit_guess); > + calc_rootino = xfs_ialloc_calc_rootino(mp, sunit_guess); > if (calc_rootino == mp->m_sb.sb_rootino) > break; > } > @@ -545,7 +545,7 @@ calc_mkfs( > { > xfs_ino_t rootino; > > - rootino = libxfs_ialloc_calc_rootino(mp, mp->m_sb.sb_unit); > + rootino = xfs_ialloc_calc_rootino(mp, mp->m_sb.sb_unit); > > /* > * If the root inode isn't where we think it is, check its plausibility > @@ -793,7 +793,7 @@ main(int argc, char **argv) > glob_agcount = mp->m_sb.sb_agcount; > > chunks_pblock = mp->m_sb.sb_inopblock / XFS_INODES_PER_CHUNK; > - max_symlink_blocks = libxfs_symlink_blocks(mp, XFS_SYMLINK_MAXLEN); > + max_symlink_blocks = xfs_symlink_blocks(mp, XFS_SYMLINK_MAXLEN); > > /* > * Automatic striding for high agcount filesystems. > @@ -1097,7 +1097,7 @@ _("Note - stripe unit (%d) and width (%d) were copied from a backup superblock.\ > } > > libxfs_buf_mark_dirty(sbp); > - libxfs_buf_relse(sbp); > + xfs_buf_relse(sbp); > > /* > * Done. Flush all cached buffers and inodes first to ensure all > diff --git a/tools/find-api-violations.sh b/tools/find-api-violations.sh > index c25fccca..01f5565f 100755 > --- a/tools/find-api-violations.sh > +++ b/tools/find-api-violations.sh > @@ -1,45 +1,13 @@ > #!/bin/bash > # SPDX-License-Identifier: GPL-2.0 > > -# Find libxfs API violations -- calls to functions defined in libxfs/*.c that > -# don't use the libxfs wrappers; or failing to negate the integer return > -# values. > - > -# NOTE: This script doesn't look for API violations in function parameters. > +# Find places that fail to negate the integer return values. > > tool_dirs="copy db estimate fsck fsr growfs io logprint mdrestore mkfs quota repair rtcp scrub" > > -# Calls to xfs_* functions in libxfs/*.c without the libxfs_ prefix > -find_possible_api_calls() { > - grep -rn '[-[:space:],(]xfs_[a-z_]*(' $tool_dirs | sed -e 's/^.*\(xfs_[a-z_]*\)(.*$/\1/g' | sort | uniq > -} > - > -check_if_api_calls() { > - while read f; do grep "^$f(" libxfs/*.c; done | sed -e 's/^.*:xfs_/xfs_/g' -e 's/.$//g' > -} > - > -# Generate a grep search expression for troublesome API call sites. > -# " foo(", ",foo(", "-foo(", and "(foo(" are examples. > -grep_pattern() { > - sed -e 's/^/[[:space:],-\\(]/g' -e 's/$/(/g' > -} > - > -find_libxfs_violations() { > - grep -r -n -f <(find_possible_api_calls | check_if_api_calls | grep_pattern) $tool_dirs > -} > - > # libxfs calls without negated error codes > find_errcode_violations() { > - grep -r -n 'err.* = libxfs' $tool_dirs > -} > - > -# Find xfs_* calls that are in the libxfs definition list > -find_possible_libxfs_api_calls() { > - grep '#define[[:space:]]*xfs' libxfs/libxfs_api_defs.h | awk '{print $2}' > -} > - > -find_libxfs_api_violations() { > - grep -r -n -f <(find_possible_libxfs_api_calls | grep_pattern) $tool_dirs > + grep -r -n 'err.* = xfs_' $tool_dirs > } > > -(find_libxfs_violations ; find_errcode_violations ; find_libxfs_api_violations) | sort -g -t ':' -k 2 | sort -g -t ':' -k 1 | uniq > +find_errcode_violations | sort -g -t ':' -k 2 | sort -g -t ':' -k 1 | uniq > -- > 2.26.2 >