Rename to struct lgfs2_buffer_head.

Signed-off-by: Andrew Price <[email protected]>
---
 gfs2/convert/gfs2_convert.c   | 30 +++++++-------
 gfs2/edit/extended.c          |  2 +-
 gfs2/edit/gfs2hex.c           |  2 +-
 gfs2/edit/hexedit.c           | 20 +++++-----
 gfs2/edit/journal.c           | 14 +++----
 gfs2/fsck/afterpass1_common.c | 18 ++++-----
 gfs2/fsck/afterpass1_common.h | 12 +++---
 gfs2/fsck/fs_recovery.c       | 18 ++++-----
 gfs2/fsck/fsck.h              |  2 +-
 gfs2/fsck/initialize.c        | 14 +++----
 gfs2/fsck/metawalk.c          | 50 +++++++++++------------
 gfs2/fsck/metawalk.h          | 22 +++++------
 gfs2/fsck/pass1.c             | 68 ++++++++++++++++----------------
 gfs2/fsck/pass1b.c            | 28 ++++++-------
 gfs2/fsck/pass2.c             | 40 +++++++++----------
 gfs2/fsck/pass5.c             |  2 +-
 gfs2/fsck/rgrepair.c          | 12 +++---
 gfs2/libgfs2/buf.c            | 18 ++++-----
 gfs2/libgfs2/fs_ops.c         | 74 +++++++++++++++++------------------
 gfs2/libgfs2/gfs1.c           |  8 ++--
 gfs2/libgfs2/libgfs2.h        | 34 ++++++++--------
 gfs2/libgfs2/recovery.c       |  6 +--
 gfs2/libgfs2/structures.c     | 12 +++---
 gfs2/libgfs2/super.c          |  4 +-
 24 files changed, 255 insertions(+), 255 deletions(-)

diff --git a/gfs2/convert/gfs2_convert.c b/gfs2/convert/gfs2_convert.c
index 21611b1a..06815380 100644
--- a/gfs2/convert/gfs2_convert.c
+++ b/gfs2/convert/gfs2_convert.c
@@ -263,7 +263,7 @@ static void fix_metatree(struct gfs2_sbd *sbp, struct 
lgfs2_inode *ip,
                  unsigned int size)
 {
        uint64_t block;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        unsigned int amount, ptramt;
        int hdrsize, h, copied = 0, new;
        struct gfs2_meta_header mh = {0};
@@ -421,7 +421,7 @@ static uint64_t fix_jdatatree(struct gfs2_sbd *sbp, struct 
lgfs2_inode *ip,
                              unsigned int size)
 {
        uint64_t block;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        unsigned int amount, ptramt;
        int h, copied = 0, new = 0;
        struct gfs2_meta_header mh = {0};
@@ -488,7 +488,7 @@ static uint64_t fix_jdatatree(struct gfs2_sbd *sbp, struct 
lgfs2_inode *ip,
 static int get_inode_metablocks(struct gfs2_sbd *sbp, struct lgfs2_inode *ip, 
struct blocklist *blocks)
 {
        struct blocklist *blk, *newblk;
-       struct gfs2_buffer_head *bh, *dibh = ip->i_bh;
+       struct lgfs2_buffer_head *bh, *dibh = ip->i_bh;
        osi_list_t *tmp;
        uint64_t block;
        __be64 *ptr1;
@@ -622,7 +622,7 @@ static int fix_ind_jdata(struct gfs2_sbd *sbp, struct 
lgfs2_inode *ip, uint32_t
        __be64 *ptr1;
        int ptrnum, h;
        struct metapath gfs2mp;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
 
        bufsize = sbp->sd_bsize - sizeof(struct gfs2_meta_header);
        /*
@@ -774,7 +774,7 @@ static int has_cdpn(const char *str)
        return 0;
 }
 
-static int fix_cdpn_symlink(struct gfs2_sbd *sbp, struct gfs2_buffer_head *bh, 
struct lgfs2_inode *ip)
+static int fix_cdpn_symlink(struct gfs2_sbd *sbp, struct lgfs2_buffer_head 
*bh, struct lgfs2_inode *ip)
 {
        char *linkptr = NULL;
 
@@ -809,10 +809,10 @@ static int fix_cdpn_symlink(struct gfs2_sbd *sbp, struct 
gfs2_buffer_head *bh, s
  * to fix the header. gfs1 uses gfs_indirect as the header which is 64 bytes
  * bigger than gfs2_meta_header that gfs2 uses.
  */
-static int fix_xattr(struct gfs2_sbd *sbp, struct gfs2_buffer_head *bh, struct 
lgfs2_inode *ip)
+static int fix_xattr(struct gfs2_sbd *sbp, struct lgfs2_buffer_head *bh, 
struct lgfs2_inode *ip)
 {
        int len, old_hdr_sz, new_hdr_sz;
-       struct gfs2_buffer_head *eabh;
+       struct lgfs2_buffer_head *eabh;
        char *buf;
 
        /* Read in the i_eattr block */
@@ -843,7 +843,7 @@ static int fix_xattr(struct gfs2_sbd *sbp, struct 
gfs2_buffer_head *bh, struct l
 /*                                                                           */
 /* Returns: 0 on success, -1 on failure                                      */
 /* ------------------------------------------------------------------------- */
-static int adjust_inode(struct gfs2_sbd *sbp, struct gfs2_buffer_head *bh)
+static int adjust_inode(struct gfs2_sbd *sbp, struct lgfs2_buffer_head *bh)
 {
        struct lgfs2_inode *inode;
        struct inode_block *fixdir;
@@ -984,7 +984,7 @@ static int next_rg_meta(struct rgrp_tree *rgd, uint64_t 
*block, int first)
 static int next_rg_metatype(struct gfs2_sbd *sdp, struct rgrp_tree *rgd,
                             uint64_t *block, uint32_t type, int first)
 {
-       struct gfs2_buffer_head *bh = NULL;
+       struct lgfs2_buffer_head *bh = NULL;
 
        do{
                if (bh)
@@ -1011,7 +1011,7 @@ static int inode_renumber(struct gfs2_sbd *sbp, uint64_t 
root_inode_addr, osi_li
        struct rgrp_tree *rgd;
        struct osi_node *n, *next = NULL;
        uint64_t block = 0;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        int first;
        int error = 0;
        int rgs_processed = 0;
@@ -1125,7 +1125,7 @@ static int fetch_inum(struct gfs2_sbd *sbp, uint64_t 
iblock,
 /* Returns: 0 on success, -1 on failure, -EISDIR when dentmod marked DT_DIR  */
 /* ------------------------------------------------------------------------- */
 static int process_dirent_info(struct lgfs2_inode *dip, struct gfs2_sbd *sbp,
-                              struct gfs2_buffer_head *bh, int dir_entries, 
uint64_t dentmod)
+                              struct lgfs2_buffer_head *bh, int dir_entries, 
uint64_t dentmod)
 {
        int error = 0;
        struct gfs2_dirent *dent;
@@ -1246,7 +1246,7 @@ static int process_dirent_info(struct lgfs2_inode *dip, 
struct gfs2_sbd *sbp,
 /* ------------------------------------------------------------------------- */
 static int fix_one_directory_exhash(struct gfs2_sbd *sbp, struct lgfs2_inode 
*dip, uint64_t dentmod)
 {
-       struct gfs2_buffer_head *bh_leaf;
+       struct lgfs2_buffer_head *bh_leaf;
        int error;
        uint64_t leaf_block, prev_leaf_block;
        uint32_t leaf_num;
@@ -1382,7 +1382,7 @@ static int fix_cdpn_symlinks(struct gfs2_sbd *sbp, 
osi_list_t *cdpn_to_fix)
        osi_list_foreach_safe(tmp, cdpn_to_fix, x) {
                struct lgfs2_inum fix, dir;
                struct inode_dir_block *l_fix;
-               struct gfs2_buffer_head *bh = NULL;
+               struct lgfs2_buffer_head *bh = NULL;
                struct lgfs2_inode *fix_inode;
                uint64_t eablk;
 
@@ -1562,7 +1562,7 @@ static int gfs1_ri_update(struct gfs2_sbd *sdp, int 
*rgcount, int quiet)
 /* ------------------------------------------------------------------------- */
 static int init(struct gfs2_sbd *sbp, struct gfs2_options *opts)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        int rgcount;
        struct lgfs2_inum inum;
 
@@ -2203,7 +2203,7 @@ static int gfs2_query(struct gfs2_options *opts, const 
char *dev)
 int main(int argc, char **argv)
 {
        int error;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct gfs2_options opts;
 
        /* Set i18n support to gfs2_convert */
diff --git a/gfs2/edit/extended.c b/gfs2/edit/extended.c
index 8aed9fa9..98c0dfce 100644
--- a/gfs2/edit/extended.c
+++ b/gfs2/edit/extended.c
@@ -623,7 +623,7 @@ static int print_quota(struct lgfs2_inode *diq)
 int display_extended(void)
 {
        struct lgfs2_inode *tmp_inode;
-       struct gfs2_buffer_head *tmp_bh;
+       struct lgfs2_buffer_head *tmp_bh;
 
        dsplines = termlines - line - 1;
        /* Display any indirect pointers that we have. */
diff --git a/gfs2/edit/gfs2hex.c b/gfs2/edit/gfs2hex.c
index cdf22042..d167bdb4 100644
--- a/gfs2/edit/gfs2hex.c
+++ b/gfs2/edit/gfs2hex.c
@@ -186,7 +186,7 @@ void do_dinode_extended(char *buf)
                        p = be64_to_cpu(*(__be64 *)(buf + x));
 
                        if (p != last || ((y + 1) * sizeof(uint64_t) == 
be64_to_cpu(dip->di_size))) {
-                               struct gfs2_buffer_head *tmp_bh;
+                               struct lgfs2_buffer_head *tmp_bh;
                                int skip = 0, direntcount = 0;
                                unsigned int bufoffset;
 
diff --git a/gfs2/edit/hexedit.c b/gfs2/edit/hexedit.c
index f2c54b04..3b8f1b48 100644
--- a/gfs2/edit/hexedit.c
+++ b/gfs2/edit/hexedit.c
@@ -33,7 +33,7 @@ const char *allocdesc[2][5] = {
        {"Free ", "Data ", "Unlnk", "Meta ", "Resrv"},
        {"Free ", "Data ", "FreeM", "Meta ", "Resrv"},};
 
-static struct gfs2_buffer_head *bh;
+static struct lgfs2_buffer_head *bh;
 static int pgnum;
 static long int gziplevel = 9;
 static int termcols;
@@ -754,7 +754,7 @@ static uint64_t get_rg_addr(int rgnum)
 /* ------------------------------------------------------------------------ */
 static void set_rgrp_flags(int rgnum, uint32_t new_flags, int modify, int full)
 {
-       struct gfs2_buffer_head *rbh;
+       struct lgfs2_buffer_head *rbh;
        struct gfs2_rgrp *rg;
        uint64_t rgblk;
 
@@ -1130,7 +1130,7 @@ static uint64_t find_metablockoftype_slow(uint64_t 
startblk, int metatype, int p
 {
        uint64_t blk, last_fs_block;
        int found = 0;
-       struct gfs2_buffer_head *lbh;
+       struct lgfs2_buffer_head *lbh;
 
        last_fs_block = lseek(sbd.device_fd, 0, SEEK_END) / sbd.sd_bsize;
        for (blk = startblk + 1; blk < last_fs_block; blk++) {
@@ -1164,7 +1164,7 @@ static int find_rg_metatype(struct rgrp_tree *rgd, 
uint64_t *blk, uint64_t start
 {
        int found;
        unsigned i, j, m;
-       struct gfs2_buffer_head *bhp = NULL;
+       struct lgfs2_buffer_head *bhp = NULL;
        uint64_t *ibuf = malloc(sbd.sd_bsize * GFS2_NBBY * sizeof(uint64_t));
 
        for (i = 0; i < rgd->rt_length; i++) {
@@ -1581,7 +1581,7 @@ static void print_block_type(uint64_t tblock, const 
struct lgfs2_metadata *type)
 static void find_print_block_type(void)
 {
        uint64_t tblock;
-       struct gfs2_buffer_head *lbh;
+       struct lgfs2_buffer_head *lbh;
        const struct lgfs2_metadata *type;
 
        tblock = blockstack[blockhist % BLOCK_STACK_SIZE].block;
@@ -1696,7 +1696,7 @@ static void find_change_block_alloc(int *newval)
 static void process_field(const char *field, const char *nstr)
 {
        uint64_t fblock;
-       struct gfs2_buffer_head *rbh;
+       struct lgfs2_buffer_head *rbh;
        const struct lgfs2_metadata *mtype;
        const struct lgfs2_metafield *mfield;
 
@@ -2117,9 +2117,9 @@ static void getgziplevel(char *argv[], int *i)
 }
 
 static int count_dinode_blks(struct rgrp_tree *rgd, int bitmap,
-                            struct gfs2_buffer_head *rbh)
+                            struct lgfs2_buffer_head *rbh)
 {
-       struct gfs2_buffer_head *tbh;
+       struct lgfs2_buffer_head *tbh;
        uint64_t b;
        int dinodes = 0;
        char *byte, cur_state, new_state;
@@ -2150,7 +2150,7 @@ static int count_dinode_blks(struct rgrp_tree *rgd, int 
bitmap,
        return dinodes;
 }
 
-static int count_dinode_bits(struct gfs2_buffer_head *rbh)
+static int count_dinode_bits(struct lgfs2_buffer_head *rbh)
 {
        uint64_t blk;
        struct gfs2_meta_header *mh = (struct gfs2_meta_header *)rbh->b_data;
@@ -2174,7 +2174,7 @@ static int count_dinode_bits(struct gfs2_buffer_head *rbh)
 
 static void rg_repair(void)
 {
-       struct gfs2_buffer_head *rbh;
+       struct lgfs2_buffer_head *rbh;
        struct rgrp_tree *rgd;
        struct osi_node *n;
        int b;
diff --git a/gfs2/edit/journal.c b/gfs2/edit/journal.c
index b083e6dd..492f539c 100644
--- a/gfs2/edit/journal.c
+++ b/gfs2/edit/journal.c
@@ -35,7 +35,7 @@ uint64_t find_journal_block(const char *journal, uint64_t 
*j_size)
        int journal_num;
        uint64_t jindex_block, jblock = 0;
        int amtread;
-       struct gfs2_buffer_head *jindex_bh, *j_bh;
+       struct lgfs2_buffer_head *jindex_bh, *j_bh;
 
        journal_num = atoi(journal + 7);
        if (journal_num < 0)
@@ -106,7 +106,7 @@ static int fsck_readi(struct lgfs2_inode *ip, void *rbuf, 
uint64_t roffset,
               unsigned int size, uint64_t *abs_block)
 {
        struct gfs2_sbd *sdp;
-       struct gfs2_buffer_head *lbh;
+       struct lgfs2_buffer_head *lbh;
        uint64_t lblock, dblock;
        unsigned int o;
        uint32_t extlen = 0;
@@ -202,7 +202,7 @@ static int print_ld_blks(const __be64 *b, const char *end, 
int start_line,
 {
        int bcount = 0, found_tblk = 0, found_bblk = 0;
        static char str[256];
-       struct gfs2_buffer_head *j_bmap_bh;
+       struct lgfs2_buffer_head *j_bmap_bh;
 
        if (tblk_off)
                *tblk_off = 0;
@@ -326,7 +326,7 @@ static uint64_t find_wrap_pt(struct lgfs2_inode *ji, char 
*jbuf, uint64_t jblock
                int found = 0;
 
                if (sbd.gfs1) {
-                       struct gfs2_buffer_head *j_bh;
+                       struct lgfs2_buffer_head *j_bh;
 
                        j_bh = lgfs2_bread(&sbd, jblock + jb);
                        found = is_wrap_pt(j_bh->b_data, &highest_seq);
@@ -410,7 +410,7 @@ static int process_ld(uint64_t abs_block, uint64_t wrappt, 
uint64_t j_size,
 static int meta_has_ref(uint64_t abs_block, int tblk)
 {
        const struct lgfs2_metadata *mtype;
-       struct gfs2_buffer_head *mbh;
+       struct lgfs2_buffer_head *mbh;
        int structlen = 0, has_ref = 0;
        __be64 *b;
        struct gfs2_dinode *dinode;
@@ -445,7 +445,7 @@ static int meta_has_ref(uint64_t abs_block, int tblk)
  */
 static uint64_t get_ldref(uint64_t abs_ld, int offset_from_ld)
 {
-       struct gfs2_buffer_head *jbh;
+       struct lgfs2_buffer_head *jbh;
        uint64_t refblk;
        __be64 *b;
 
@@ -502,7 +502,7 @@ static void display_log_header(void *buf, uint64_t 
*highest_seq, uint64_t abs_bl
 void dump_journal(const char *journal, uint64_t tblk)
 {
        const struct lgfs2_metadata *mtype;
-       struct gfs2_buffer_head *j_bh = NULL;
+       struct lgfs2_buffer_head *j_bh = NULL;
        uint64_t jblock, j_size, jb, abs_block, saveblk, wrappt = 0;
        int start_line, journal_num;
        struct lgfs2_inode *j_inode = NULL;
diff --git a/gfs2/fsck/afterpass1_common.c b/gfs2/fsck/afterpass1_common.c
index 6ce2dfd2..9b0788b9 100644
--- a/gfs2/fsck/afterpass1_common.c
+++ b/gfs2/fsck/afterpass1_common.c
@@ -74,7 +74,7 @@ more_refs:
  * If all duplicate references have been removed, delete the block.
  */
 static int delete_block_if_notdup(struct lgfs2_inode *ip, uint64_t block,
-                                 struct gfs2_buffer_head **bh,
+                                 struct lgfs2_buffer_head **bh,
                                  const char *btype, int *was_duplicate,
                                  void *private)
 {
@@ -111,7 +111,7 @@ static int delete_block_if_notdup(struct lgfs2_inode *ip, 
uint64_t block,
 
 static int remove_dentry(struct lgfs2_inode *ip, struct gfs2_dirent *dent,
                         struct gfs2_dirent *prev_de,
-                        struct gfs2_buffer_head *bh,
+                        struct lgfs2_buffer_head *bh,
                         char *filename, uint32_t *count, int *lindex,
                         void *private)
 {
@@ -166,7 +166,7 @@ int remove_dentry_from_dir(struct gfs2_sbd *sdp, uint64_t 
dir,
        return error;
 }
 
-int delete_metadata(struct iptr iptr, struct gfs2_buffer_head **bh, int h, int 
*is_valid,
+int delete_metadata(struct iptr iptr, struct lgfs2_buffer_head **bh, int h, 
int *is_valid,
                    int *was_duplicate, void *private)
 {
        struct lgfs2_inode *ip = iptr.ipt_ip;
@@ -185,7 +185,7 @@ int delete_leaf(struct lgfs2_inode *ip, uint64_t block, 
void *private)
 }
 
 int delete_data(struct lgfs2_inode *ip, uint64_t metablock,
-               uint64_t block, void *private, struct gfs2_buffer_head *bh,
+               uint64_t block, void *private, struct lgfs2_buffer_head *bh,
                __be64 *ptr)
 {
        return delete_block_if_notdup(ip, block, NULL, _("data"), NULL,
@@ -193,7 +193,7 @@ int delete_data(struct lgfs2_inode *ip, uint64_t metablock,
 }
 
 static int del_eattr_generic(struct lgfs2_inode *ip, uint64_t block,
-                            uint64_t parent, struct gfs2_buffer_head **bh,
+                            uint64_t parent, struct lgfs2_buffer_head **bh,
                             void *private, const char *eatype)
 {
        int ret = 0;
@@ -224,20 +224,20 @@ static int del_eattr_generic(struct lgfs2_inode *ip, 
uint64_t block,
 }
 
 int delete_eattr_indir(struct lgfs2_inode *ip, uint64_t block, uint64_t parent,
-                      struct gfs2_buffer_head **bh, void *private)
+                      struct lgfs2_buffer_head **bh, void *private)
 {
        return del_eattr_generic(ip, block, parent, bh, private,
                                 _("extended attribute"));
 }
 
 int delete_eattr_leaf(struct lgfs2_inode *ip, uint64_t block, uint64_t parent,
-                     struct gfs2_buffer_head **bh, void *private)
+                     struct lgfs2_buffer_head **bh, void *private)
 {
        return del_eattr_generic(ip, block, parent, bh, private,
                                 _("indirect extended attribute"));
 }
 
-int delete_eattr_entry(struct lgfs2_inode *ip, struct gfs2_buffer_head 
*leaf_bh,
+int delete_eattr_entry(struct lgfs2_inode *ip, struct lgfs2_buffer_head 
*leaf_bh,
                       struct gfs2_ea_header *ea_hdr,
                       struct gfs2_ea_header *ea_hdr_prev, void *private)
 {
@@ -278,7 +278,7 @@ int delete_eattr_entry(struct lgfs2_inode *ip, struct 
gfs2_buffer_head *leaf_bh,
 }
 
 int delete_eattr_extentry(struct lgfs2_inode *ip, int i, __be64 *ea_data_ptr,
-                         struct gfs2_buffer_head *leaf_bh, uint32_t tot_ealen,
+                         struct lgfs2_buffer_head *leaf_bh, uint32_t tot_ealen,
                          struct gfs2_ea_header *ea_hdr,
                          struct gfs2_ea_header *ea_hdr_prev, void *private)
 {
diff --git a/gfs2/fsck/afterpass1_common.h b/gfs2/fsck/afterpass1_common.h
index 7b5fda25..b0057be4 100644
--- a/gfs2/fsck/afterpass1_common.h
+++ b/gfs2/fsck/afterpass1_common.h
@@ -4,24 +4,24 @@
 #include "util.h"
 #include "metawalk.h"
 
-extern int delete_metadata(struct iptr iptr, struct gfs2_buffer_head **bh, int 
h, int *is_valid,
+extern int delete_metadata(struct iptr iptr, struct lgfs2_buffer_head **bh, 
int h, int *is_valid,
                           int *was_duplicate, void *private);
 extern int delete_leaf(struct lgfs2_inode *ip, uint64_t block, void *private);
 extern int delete_data(struct lgfs2_inode *ip, uint64_t metablock,
                       uint64_t block, void *private,
-                      struct gfs2_buffer_head *bh, __be64 *ptr);
+                      struct lgfs2_buffer_head *bh, __be64 *ptr);
 extern int delete_eattr_indir(struct lgfs2_inode *ip, uint64_t block, uint64_t 
parent,
-                      struct gfs2_buffer_head **bh, void *private);
+                      struct lgfs2_buffer_head **bh, void *private);
 extern int delete_eattr_leaf(struct lgfs2_inode *ip, uint64_t block, uint64_t 
parent,
-                     struct gfs2_buffer_head **bh, void *private);
+                     struct lgfs2_buffer_head **bh, void *private);
 extern int delete_eattr_entry(struct lgfs2_inode *ip,
-                             struct gfs2_buffer_head *leaf_bh,
+                             struct lgfs2_buffer_head *leaf_bh,
                              struct gfs2_ea_header *ea_hdr,
                              struct gfs2_ea_header *ea_hdr_prev,
                              void *private);
 extern int delete_eattr_extentry(struct lgfs2_inode *ip, int i,
                                 __be64 *ea_data_ptr,
-                                struct gfs2_buffer_head *leaf_bh,
+                                struct lgfs2_buffer_head *leaf_bh,
                                 uint32_t tot_ealen,
                                 struct gfs2_ea_header *ea_hdr,
                                 struct gfs2_ea_header *ea_hdr_prev,
diff --git a/gfs2/fsck/fs_recovery.c b/gfs2/fsck/fs_recovery.c
index c5f82e47..11dc4792 100644
--- a/gfs2/fsck/fs_recovery.c
+++ b/gfs2/fsck/fs_recovery.c
@@ -99,7 +99,7 @@ static void revoke_clean(struct gfs2_sbd *sdp)
 }
 
 static void refresh_rgrp(struct gfs2_sbd *sdp, struct rgrp_tree *rgd,
-                        struct gfs2_buffer_head *bh, uint64_t blkno)
+                        struct lgfs2_buffer_head *bh, uint64_t blkno)
 {
        int i;
 
@@ -127,7 +127,7 @@ static int buf_lo_scan_elements(struct lgfs2_inode *ip, 
unsigned int start,
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
        unsigned int blks = be32_to_cpu(ld->ld_data1);
-       struct gfs2_buffer_head *bh_log, *bh_ip;
+       struct lgfs2_buffer_head *bh_log, *bh_ip;
        uint64_t blkno;
        int error = 0;
        struct rgrp_tree *rgd;
@@ -189,7 +189,7 @@ static int revoke_lo_scan_elements(struct lgfs2_inode *ip, 
unsigned int start,
        struct gfs2_sbd *sdp = ip->i_sbd;
        unsigned int blks = be32_to_cpu(ld->ld_length);
        unsigned int revokes = be32_to_cpu(ld->ld_data1);
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        unsigned int offset;
        uint64_t blkno;
        int first = 1;
@@ -238,7 +238,7 @@ static int databuf_lo_scan_elements(struct lgfs2_inode *ip, 
unsigned int start,
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
        unsigned int blks = be32_to_cpu(ld->ld_data1);
-       struct gfs2_buffer_head *bh_log, *bh_ip;
+       struct lgfs2_buffer_head *bh_log, *bh_ip;
        uint64_t blkno;
        uint64_t esc;
        int error = 0;
@@ -301,7 +301,7 @@ static int databuf_lo_scan_elements(struct lgfs2_inode *ip, 
unsigned int start,
 static int foreach_descriptor(struct lgfs2_inode *ip, unsigned int start,
                       unsigned int end, int pass)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct gfs2_log_descriptor *ld;
        int error = 0;
        uint32_t length;
@@ -394,7 +394,7 @@ static int check_journal_seq_no(struct lgfs2_inode *ip, int 
fix)
        uint64_t highest_seq = 0, lowest_seq = 0, prev_seq = 0;
        int new = 0;
        uint64_t dblock;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        int seq_errors = 0;
 
        memset(&lh, 0, sizeof(lh));
@@ -620,7 +620,7 @@ static int rangecheck_jblock(struct lgfs2_inode *ip, 
uint64_t block)
        return META_IS_GOOD;
 }
 
-static int rangecheck_jmeta(struct iptr iptr, struct gfs2_buffer_head **bh, 
int h,
+static int rangecheck_jmeta(struct iptr iptr, struct lgfs2_buffer_head **bh, 
int h,
                             int *is_valid, int *was_duplicate, void *private)
 {
        struct lgfs2_inode *ip = iptr.ipt_ip;
@@ -650,7 +650,7 @@ static int rangecheck_jmeta(struct iptr iptr, struct 
gfs2_buffer_head **bh, int
 
 static int rangecheck_jdata(struct lgfs2_inode *ip, uint64_t metablock,
                            uint64_t block, void *private,
-                           struct gfs2_buffer_head *bh, __be64 *ptr)
+                           struct lgfs2_buffer_head *bh, __be64 *ptr)
 {
        return rangecheck_jblock(ip, block);
 }
@@ -810,7 +810,7 @@ static void bad_journalname(const char *filename, int len)
  */
 static int check_jindex_dent(struct lgfs2_inode *ip, struct gfs2_dirent *dent,
                             struct gfs2_dirent *prev_de,
-                            struct gfs2_buffer_head *bh, char *filename,
+                            struct lgfs2_buffer_head *bh, char *filename,
                             uint32_t *count, int *lindex, void *priv)
 {
        struct lgfs2_dirent d;
diff --git a/gfs2/fsck/fsck.h b/gfs2/fsck/fsck.h
index 6bfb6321..1645b853 100644
--- a/gfs2/fsck/fsck.h
+++ b/gfs2/fsck/fsck.h
@@ -111,7 +111,7 @@ enum rgindex_trust_level { /* how far can we trust our RG 
index? */
 extern struct lgfs2_inode *fsck_load_inode(struct gfs2_sbd *sdp, uint64_t 
block);
 extern struct lgfs2_inode *fsck_inode_get(struct gfs2_sbd *sdp,
                                         struct rgrp_tree *rgd,
-                                        struct gfs2_buffer_head *bh);
+                                        struct lgfs2_buffer_head *bh);
 extern void fsck_inode_put(struct lgfs2_inode **ip);
 
 extern int initialize(struct gfs2_sbd *sdp, int force_check, int preen,
diff --git a/gfs2/fsck/initialize.c b/gfs2/fsck/initialize.c
index 16e7f065..8ccfda3e 100644
--- a/gfs2/fsck/initialize.c
+++ b/gfs2/fsck/initialize.c
@@ -193,7 +193,7 @@ static void check_rgrp_integrity(struct gfs2_sbd *sdp, 
struct rgrp_tree *rgd,
        int rgb, x, y, off, bytes_to_check, total_bytes_to_check, asked = 0;
        unsigned int state;
        uint64_t diblock;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
 
        rg_free = rg_reclaimed = rg_unlinked = rg_usedmeta = rg_useddi = 0;
        total_bytes_to_check = rgd->rt_bitbytes;
@@ -435,7 +435,7 @@ static void check_rgrps_integrity(struct gfs2_sbd *sdp)
 static int rebuild_master(struct gfs2_sbd *sdp)
 {
        struct lgfs2_inum inum;
-       struct gfs2_buffer_head *bh = NULL;
+       struct lgfs2_buffer_head *bh = NULL;
        int err = 0;
 
        log_err(_("The system master directory seems to be destroyed.\n"));
@@ -1069,7 +1069,7 @@ static void peruse_user_dinode(struct gfs2_sbd *sdp, 
struct lgfs2_inode *ip)
                return;             /* it can't lead us to the root anyway */
 
        if (ip->i_num.in_formal_ino == 1) {
-               struct gfs2_buffer_head *root_bh;
+               struct lgfs2_buffer_head *root_bh;
 
                if (ip->i_num.in_addr == ip->i_bh->b_blocknr) {
                        log_warn(_("Found the root directory at: 
0x%"PRIx64".\n"),
@@ -1126,7 +1126,7 @@ static int find_rgs_for_bsize(struct gfs2_sbd *sdp, 
uint64_t startblock,
                              uint32_t *known_bsize)
 {
        uint64_t blk, max_rg_size, rb_addr;
-       struct gfs2_buffer_head *bh, *rb_bh;
+       struct lgfs2_buffer_head *bh, *rb_bh;
        uint32_t bsize, bsize2;
        int found_rg;
 
@@ -1193,7 +1193,7 @@ static int find_rgs_for_bsize(struct gfs2_sbd *sdp, 
uint64_t startblock,
 static int peruse_metadata(struct gfs2_sbd *sdp, uint64_t startblock)
 {
        uint64_t blk, max_rg_size;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct lgfs2_inode *ip;
 
        max_rg_size = 2147483648ull / sdp->sd_bsize;
@@ -1273,7 +1273,7 @@ static int sb_repair(struct gfs2_sbd *sdp)
                sdp->sd_root_dir.in_addr = possible_root;
                sdp->md.rooti = lgfs2_inode_read(sdp, possible_root);
                if (!sdp->md.rooti || sdp->md.rooti->i_magic != GFS2_MAGIC) {
-                       struct gfs2_buffer_head *bh = NULL;
+                       struct lgfs2_buffer_head *bh = NULL;
                        struct lgfs2_inum inum;
 
                        log_err(_("The root dinode block is destroyed.\n"));
@@ -1377,7 +1377,7 @@ static int reconstruct_single_journal(struct gfs2_sbd 
*sdp, int jnum,
                                      uint32_t ji_nsegment)
 {
        uint64_t first = sdp->md.journal[jnum]->i_num.in_addr;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        uint64_t sequence;
 
        srandom(time(NULL));
diff --git a/gfs2/fsck/metawalk.c b/gfs2/fsck/metawalk.c
index 70e182bd..575bb01b 100644
--- a/gfs2/fsck/metawalk.c
+++ b/gfs2/fsck/metawalk.c
@@ -267,7 +267,7 @@ struct lgfs2_inode *fsck_load_inode(struct gfs2_sbd *sdp, 
uint64_t block)
 /* fsck_inode_get - same as inode_get() in libgfs2 but system inodes
    get special treatment. */
 struct lgfs2_inode *fsck_inode_get(struct gfs2_sbd *sdp, struct rgrp_tree *rgd,
-                                 struct gfs2_buffer_head *bh)
+                                 struct lgfs2_buffer_head *bh)
 {
        struct lgfs2_inode *sysip;
        struct lgfs2_inode *ip;
@@ -310,7 +310,7 @@ void fsck_inode_put(struct lgfs2_inode **ip_in)
  * This function tries to repair a corrupt directory entry.  All we
  * know at this point is that the length field is wrong.
  */
-static int dirent_repair(struct lgfs2_inode *ip, struct gfs2_buffer_head *bh,
+static int dirent_repair(struct lgfs2_inode *ip, struct lgfs2_buffer_head *bh,
                  struct lgfs2_dirent *d, struct gfs2_dirent *dent,
                  int type, int first)
 {
@@ -354,7 +354,7 @@ static int dirent_repair(struct lgfs2_inode *ip, struct 
gfs2_buffer_head *bh,
  * dirblk_truncate - truncate a directory block
  */
 static void dirblk_truncate(struct lgfs2_inode *ip, struct gfs2_dirent *fixb,
-                           struct gfs2_buffer_head *bh)
+                           struct lgfs2_buffer_head *bh)
 {
        char *bh_end;
        struct lgfs2_dirent d;
@@ -381,7 +381,7 @@ static void dirblk_truncate(struct lgfs2_inode *ip, struct 
gfs2_dirent *fixb,
  * returns: 0 - good block or it was repaired to be good
  *         -1 - error occurred
  */
-static int check_entries(struct lgfs2_inode *ip, struct gfs2_buffer_head *bh,
+static int check_entries(struct lgfs2_inode *ip, struct lgfs2_buffer_head *bh,
                         int type, uint32_t *count, int lindex,
                         struct metawalk_fxns *pass)
 {
@@ -515,7 +515,7 @@ int check_leaf(struct lgfs2_inode *ip, int lindex, struct 
metawalk_fxns *pass,
               uint64_t *leaf_no, struct lgfs2_leaf *leaf, int *ref_count)
 {
        int error = 0, fix;
-       struct gfs2_buffer_head *lbh = NULL;
+       struct lgfs2_buffer_head *lbh = NULL;
        struct gfs2_leaf *lfp;
        uint32_t count = 0;
        struct gfs2_sbd *sdp = ip->i_sbd;
@@ -684,7 +684,7 @@ int check_leaf_blks(struct lgfs2_inode *ip, struct 
metawalk_fxns *pass)
        unsigned hsize = (1 << ip->i_depth);
        uint64_t leaf_no, leaf_next;
        uint64_t first_ok_leaf, orig_di_blocks;
-       struct gfs2_buffer_head *lbh;
+       struct lgfs2_buffer_head *lbh;
        int lindex;
        struct gfs2_sbd *sdp = ip->i_sbd;
        int ref_count, orig_ref_count, orig_di_depth, orig_di_height;
@@ -837,7 +837,7 @@ int check_leaf_blks(struct lgfs2_inode *ip, struct 
metawalk_fxns *pass)
 }
 
 static int check_eattr_entries(struct lgfs2_inode *ip,
-                              struct gfs2_buffer_head *bh,
+                              struct lgfs2_buffer_head *bh,
                               struct metawalk_fxns *pass)
 {
        struct gfs2_ea_header *ea_hdr, *ea_hdr_prev = NULL;
@@ -915,7 +915,7 @@ static int check_eattr_entries(struct lgfs2_inode *ip,
 static int check_leaf_eattr(struct lgfs2_inode *ip, uint64_t block,
                            uint64_t parent, struct metawalk_fxns *pass)
 {
-       struct gfs2_buffer_head *bh = NULL;
+       struct lgfs2_buffer_head *bh = NULL;
 
        if (pass->check_eattr_leaf) {
                int error = 0;
@@ -953,7 +953,7 @@ static int check_leaf_eattr(struct lgfs2_inode *ip, 
uint64_t block,
  * Returns: 0 on success -1 on error
  */
 static int check_indirect_eattr(struct lgfs2_inode *ip, uint64_t indirect,
-                               struct gfs2_buffer_head *indirect_buf,
+                               struct lgfs2_buffer_head *indirect_buf,
                                struct metawalk_fxns *pass)
 {
        int error = 0, err;
@@ -1040,7 +1040,7 @@ static int check_indirect_eattr(struct lgfs2_inode *ip, 
uint64_t indirect,
 int check_inode_eattr(struct lgfs2_inode *ip, struct metawalk_fxns *pass)
 {
        int error = 0;
-       struct gfs2_buffer_head *indirect_buf = NULL;
+       struct lgfs2_buffer_head *indirect_buf = NULL;
 
        if (!ip->i_eattr)
                return 0;
@@ -1078,7 +1078,7 @@ static void free_metalist(struct lgfs2_inode *ip, 
osi_list_t *mlp)
 {
        unsigned int height = ip->i_height;
        unsigned int i;
-       struct gfs2_buffer_head *nbh;
+       struct lgfs2_buffer_head *nbh;
 
        for (i = 0; i <= height; i++) {
                osi_list_t *list;
@@ -1086,7 +1086,7 @@ static void free_metalist(struct lgfs2_inode *ip, 
osi_list_t *mlp)
                list = &mlp[i];
                while (!osi_list_empty(list)) {
                        nbh = osi_list_entry(list->next,
-                                            struct gfs2_buffer_head, 
b_altlist);
+                                            struct lgfs2_buffer_head, 
b_altlist);
                        if (nbh == ip->i_bh)
                                osi_list_del_init(&nbh->b_altlist);
                        else
@@ -1095,7 +1095,7 @@ static void free_metalist(struct lgfs2_inode *ip, 
osi_list_t *mlp)
        }
 }
 
-static void file_ra(struct lgfs2_inode *ip, struct gfs2_buffer_head *bh,
+static void file_ra(struct lgfs2_inode *ip, struct lgfs2_buffer_head *bh,
                    int head_size, int maxptrs, int h)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
@@ -1149,7 +1149,7 @@ static void file_ra(struct lgfs2_inode *ip, struct 
gfs2_buffer_head *bh,
                              extlen * sdp->sd_bsize, POSIX_FADV_WILLNEED);
 }
 
-static int do_check_metalist(struct iptr iptr, int height, struct 
gfs2_buffer_head **bhp,
+static int do_check_metalist(struct iptr iptr, int height, struct 
lgfs2_buffer_head **bhp,
                              struct metawalk_fxns *pass)
 {
        struct lgfs2_inode *ip = iptr.ipt_ip;
@@ -1211,7 +1211,7 @@ static int build_and_check_metalist(struct lgfs2_inode 
*ip, osi_list_t *mlp,
                                    struct metawalk_fxns *pass)
 {
        uint32_t height = ip->i_height;
-       struct gfs2_buffer_head *metabh = ip->i_bh;
+       struct lgfs2_buffer_head *metabh = ip->i_bh;
        osi_list_t *prev_list, *cur_list, *tmp;
        struct iptr iptr = { .ipt_ip = ip, NULL, 0};
        int h, head_size, iblk_type;
@@ -1257,7 +1257,7 @@ static int build_and_check_metalist(struct lgfs2_inode 
*ip, osi_list_t *mlp,
 
                for (tmp = prev_list->next; tmp != prev_list; tmp = tmp->next) {
                        iptr.ipt_off = head_size;
-                       iptr.ipt_bh = osi_list_entry(tmp, struct 
gfs2_buffer_head, b_altlist);
+                       iptr.ipt_bh = osi_list_entry(tmp, struct 
lgfs2_buffer_head, b_altlist);
 
                        if (lgfs2_check_meta(iptr_buf(iptr), iblk_type)) {
                                if (pass->invalid_meta_is_fatal)
@@ -1270,7 +1270,7 @@ static int build_and_check_metalist(struct lgfs2_inode 
*ip, osi_list_t *mlp,
 
                        /* Now check the metadata itself */
                        for (; iptr.ipt_off < ip->i_sbd->sd_bsize; iptr.ipt_off 
+= sizeof(uint64_t)) {
-                               struct gfs2_buffer_head *nbh = NULL;
+                               struct lgfs2_buffer_head *nbh = NULL;
 
                                if (skip_this_pass || fsck_abort)
                                        return META_IS_GOOD;
@@ -1309,7 +1309,7 @@ error_undo: /* undo what we've done so far for this block 
*/
        return error;
 }
 
-static unsigned int hdr_size(struct gfs2_buffer_head *bh, unsigned int height)
+static unsigned int hdr_size(struct lgfs2_buffer_head *bh, unsigned int height)
 {
        if (height > 1) {
                if (bh->sdp->gfs1)
@@ -1381,7 +1381,7 @@ static void report_data_error(uint64_t metablock, int 
offset, uint64_t block,
  *          2 (ENOENT) is there were too many bad pointers
  */
 static int metawalk_check_data(struct lgfs2_inode *ip, struct metawalk_fxns 
*pass,
-                     struct gfs2_buffer_head *bh, unsigned int height,
+                     struct lgfs2_buffer_head *bh, unsigned int height,
                      uint64_t *blks_checked, struct error_block *error_blk)
 {
        int error = 0, rc = 0;
@@ -1449,7 +1449,7 @@ static int report_undo_data_error(uint64_t metablock, int 
offset, uint64_t block
 }
 
 static int undo_check_data(struct lgfs2_inode *ip, struct metawalk_fxns *pass,
-                          struct gfs2_buffer_head *bh, unsigned int height,
+                          struct lgfs2_buffer_head *bh, unsigned int height,
                           struct error_block *error_blk, int error)
 {
        __be64 *ptr_start = (__be64 *)(bh->b_data + hdr_size(bh, height));
@@ -1478,7 +1478,7 @@ static int undo_check_data(struct lgfs2_inode *ip, struct 
metawalk_fxns *pass,
        return found_error_blk;
 }
 
-static unsigned int should_check(struct gfs2_buffer_head *bh, unsigned int 
height)
+static unsigned int should_check(struct lgfs2_buffer_head *bh, unsigned int 
height)
 {
        int iblk_type = height > 1 ? GFS2_METATYPE_IN : GFS2_METATYPE_DI;
 
@@ -1496,7 +1496,7 @@ int check_metatree(struct lgfs2_inode *ip, struct 
metawalk_fxns *pass)
        unsigned int height = ip->i_height;
        osi_list_t *metalist = alloca((height + 1) * sizeof(*metalist));
        osi_list_t *list, *tmp;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        unsigned int i;
        uint64_t blks_checked = 0;
        int error, rc;
@@ -1542,7 +1542,7 @@ int check_metatree(struct lgfs2_inode *ip, struct 
metawalk_fxns *pass)
                        free_metalist(ip, metalist);
                        return 0;
                }
-               bh = osi_list_entry(tmp, struct gfs2_buffer_head, b_altlist);
+               bh = osi_list_entry(tmp, struct lgfs2_buffer_head, b_altlist);
                if (!should_check(bh, height))
                        continue;
 
@@ -1576,7 +1576,7 @@ undo_metalist:
                while (!osi_list_empty(&metalist[i])) {
                        list = &metalist[i];
                        bh = osi_list_entry(list->next,
-                                           struct gfs2_buffer_head,
+                                           struct lgfs2_buffer_head,
                                            b_altlist);
                        log_err(_("Undoing metadata work for block %"PRIu64" 
(0x%"PRIx64")\n"),
                                bh->b_blocknr, bh->b_blocknr);
@@ -1624,7 +1624,7 @@ out:
 }
 
 /* Checks stuffed inode directories */
-int check_linear_dir(struct lgfs2_inode *ip, struct gfs2_buffer_head *bh,
+int check_linear_dir(struct lgfs2_inode *ip, struct lgfs2_buffer_head *bh,
                     struct metawalk_fxns *pass)
 {
        int error = 0;
diff --git a/gfs2/fsck/metawalk.h b/gfs2/fsck/metawalk.h
index ce2e8efd..76190685 100644
--- a/gfs2/fsck/metawalk.h
+++ b/gfs2/fsck/metawalk.h
@@ -14,7 +14,7 @@ extern int check_metatree(struct lgfs2_inode *ip, struct 
metawalk_fxns *pass);
 extern int check_leaf_blks(struct lgfs2_inode *ip, struct metawalk_fxns *pass);
 extern int check_dir(struct gfs2_sbd *sdp, struct lgfs2_inode *ip,
                     struct metawalk_fxns *pass);
-extern int check_linear_dir(struct lgfs2_inode *ip, struct gfs2_buffer_head 
*bh,
+extern int check_linear_dir(struct lgfs2_inode *ip, struct lgfs2_buffer_head 
*bh,
                            struct metawalk_fxns *pass);
 extern int check_leaf(struct lgfs2_inode *ip, int lindex,
                      struct metawalk_fxns *pass, uint64_t *leaf_no,
@@ -44,7 +44,7 @@ enum meta_check_rc {
 
 struct iptr {
        struct lgfs2_inode *ipt_ip;
-       struct gfs2_buffer_head *ipt_bh;
+       struct lgfs2_buffer_head *ipt_bh;
        unsigned ipt_off;
 };
 
@@ -73,7 +73,7 @@ struct metawalk_fxns {
        int invalid_meta_is_fatal;
        int readahead;
        int (*check_leaf_depth) (struct lgfs2_inode *ip, uint64_t leaf_no,
-                                int ref_count, struct gfs2_buffer_head *lbh);
+                                int ref_count, struct lgfs2_buffer_head *lbh);
        int (*check_leaf) (struct lgfs2_inode *ip, uint64_t block,
                           void *private);
        /* parameters to the check_metalist sub-functions:
@@ -91,31 +91,31 @@ struct metawalk_fxns {
                    1 - skip further processing
        */
        int (*check_metalist) (struct iptr iptr,
-                              struct gfs2_buffer_head **bh, int h,
+                              struct lgfs2_buffer_head **bh, int h,
                               int *is_valid, int *was_duplicate,
                               void *private);
        int (*check_data) (struct lgfs2_inode *ip, uint64_t metablock,
                           uint64_t block, void *private,
-                          struct gfs2_buffer_head *bh, __be64 *ptr);
+                          struct lgfs2_buffer_head *bh, __be64 *ptr);
        int (*check_eattr_indir) (struct lgfs2_inode *ip, uint64_t block,
                                  uint64_t parent,
-                                 struct gfs2_buffer_head **bh, void *private);
+                                 struct lgfs2_buffer_head **bh, void *private);
        int (*check_eattr_leaf) (struct lgfs2_inode *ip, uint64_t block,
-                                uint64_t parent, struct gfs2_buffer_head **bh,
+                                uint64_t parent, struct lgfs2_buffer_head **bh,
                                 void *private);
        int (*check_dentry) (struct lgfs2_inode *ip, struct gfs2_dirent *de,
                             struct gfs2_dirent *prev,
-                            struct gfs2_buffer_head *bh,
+                            struct lgfs2_buffer_head *bh,
                             char *filename, uint32_t *count,
                             int *lindex, void *private);
        int (*check_eattr_entry) (struct lgfs2_inode *ip,
-                                 struct gfs2_buffer_head *leaf_bh,
+                                 struct lgfs2_buffer_head *leaf_bh,
                                  struct gfs2_ea_header *ea_hdr,
                                  struct gfs2_ea_header *ea_hdr_prev,
                                  void *private);
        int (*check_eattr_extentry) (struct lgfs2_inode *ip, int i,
                                     __be64 *ea_data_ptr,
-                                    struct gfs2_buffer_head *leaf_bh,
+                                    struct lgfs2_buffer_head *leaf_bh,
                                     uint32_t tot_ealen,
                                     struct gfs2_ea_header *ea_hdr,
                                     struct gfs2_ea_header *ea_hdr_prev,
@@ -132,7 +132,7 @@ struct metawalk_fxns {
        int (*undo_check_data) (struct lgfs2_inode *ip, uint64_t block,
                                void *private);
        int (*delete_block) (struct lgfs2_inode *ip, uint64_t block,
-                            struct gfs2_buffer_head **bh, const char *btype,
+                            struct lgfs2_buffer_head **bh, const char *btype,
                             void *private);
 };
 
diff --git a/gfs2/fsck/pass1.c b/gfs2/fsck/pass1.c
index a8e0fa47..a0c6394a 100644
--- a/gfs2/fsck/pass1.c
+++ b/gfs2/fsck/pass1.c
@@ -39,29 +39,29 @@ struct block_count {
 };
 
 static int p1check_leaf(struct lgfs2_inode *ip, uint64_t block, void *private);
-static int pass1_check_metalist(struct iptr iptr, struct gfs2_buffer_head 
**bh, int h,
+static int pass1_check_metalist(struct iptr iptr, struct lgfs2_buffer_head 
**bh, int h,
                                 int *is_valid, int *was_duplicate, void 
*private);
 static int undo_check_metalist(struct lgfs2_inode *ip, uint64_t block,
                               int h, void *private);
 static int pass1_check_data(struct lgfs2_inode *ip, uint64_t metablock,
                      uint64_t block, void *private,
-                     struct gfs2_buffer_head *bh, __be64 *ptr);
+                     struct lgfs2_buffer_head *bh, __be64 *ptr);
 static int undo_check_data(struct lgfs2_inode *ip, uint64_t block,
                           void *private);
 static int check_eattr_indir(struct lgfs2_inode *ip, uint64_t indirect,
-                            uint64_t parent, struct gfs2_buffer_head **bh,
+                            uint64_t parent, struct lgfs2_buffer_head **bh,
                             void *private);
 static int check_eattr_leaf(struct lgfs2_inode *ip, uint64_t block,
-                           uint64_t parent, struct gfs2_buffer_head **bh,
+                           uint64_t parent, struct lgfs2_buffer_head **bh,
                            void *private);
 static int check_eattr_entries(struct lgfs2_inode *ip,
-                              struct gfs2_buffer_head *leaf_bh,
+                              struct lgfs2_buffer_head *leaf_bh,
                               struct gfs2_ea_header *ea_hdr,
                               struct gfs2_ea_header *ea_hdr_prev,
                               void *private);
 static int check_extended_leaf_eattr(struct lgfs2_inode *ip, int i,
                                     __be64 *data_ptr,
-                                    struct gfs2_buffer_head *leaf_bh,
+                                    struct lgfs2_buffer_head *leaf_bh,
                                     uint32_t tot_ealen,
                                     struct gfs2_ea_header *ea_hdr,
                                     struct gfs2_ea_header *ea_hdr_prev,
@@ -70,7 +70,7 @@ static int finish_eattr_indir(struct lgfs2_inode *ip, int 
leaf_pointers,
                              int leaf_pointer_errors, void *private);
 static int handle_ip(struct gfs2_sbd *sdp, struct lgfs2_inode *ip);
 static int delete_block(struct lgfs2_inode *ip, uint64_t block,
-                       struct gfs2_buffer_head **bh, const char *btype,
+                       struct lgfs2_buffer_head **bh, const char *btype,
                        void *private);
 
 static int gfs2_blockmap_set(struct gfs2_bmap *bmap, uint64_t bblock, int mark)
@@ -115,7 +115,7 @@ static int _fsck_blockmap_set(struct lgfs2_inode *ip, 
uint64_t bblock,
  * delete_block - delete a block associated with an inode
  */
 static int delete_block(struct lgfs2_inode *ip, uint64_t block,
-                       struct gfs2_buffer_head **bh, const char *btype,
+                       struct lgfs2_buffer_head **bh, const char *btype,
                        void *private)
 {
        if (valid_block_ip(ip, block)) {
@@ -189,7 +189,7 @@ static struct metawalk_fxns pass1_fxns = {
  * marked "in use" by the bitmap.  You don't want root's indirect blocks
  * deleted, do you? Or worse, reused for lost+found.
  */
-static int resuscitate_metalist(struct iptr iptr, struct gfs2_buffer_head 
**bh, int h,
+static int resuscitate_metalist(struct iptr iptr, struct lgfs2_buffer_head 
**bh, int h,
                                 int *is_valid, int *was_duplicate, void 
*private)
 {
        struct block_count *bc = (struct block_count *)private;
@@ -227,7 +227,7 @@ static int resuscitate_metalist(struct iptr iptr, struct 
gfs2_buffer_head **bh,
  */
 static int resuscitate_dentry(struct lgfs2_inode *ip, struct gfs2_dirent *dent,
                              struct gfs2_dirent *prev_de,
-                             struct gfs2_buffer_head *bh, char *filename,
+                             struct lgfs2_buffer_head *bh, char *filename,
                              uint32_t *count, int *lindex, void *priv)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
@@ -301,13 +301,13 @@ static int p1check_leaf(struct lgfs2_inode *ip, uint64_t 
block, void *private)
        return 0;
 }
 
-static int pass1_check_metalist(struct iptr iptr, struct gfs2_buffer_head 
**bh, int h,
+static int pass1_check_metalist(struct iptr iptr, struct lgfs2_buffer_head 
**bh, int h,
                                 int *is_valid, int *was_duplicate, void 
*private)
 {
        struct block_count *bc = (struct block_count *)private;
        struct lgfs2_inode *ip = iptr.ipt_ip;
        uint64_t block = iptr_block(iptr);
-       struct gfs2_buffer_head *nbh;
+       struct lgfs2_buffer_head *nbh;
        const char *blktypedesc;
        int iblk_type;
        int q;
@@ -464,7 +464,7 @@ static int undo_check_data(struct lgfs2_inode *ip, uint64_t 
block,
 static int blockmap_set_as_data(struct lgfs2_inode *ip, uint64_t block)
 {
        int error;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct gfs2_dinode *di;
 
        error = fsck_blkmap_set_noino(ip, block, "data", GFS2_BLKST_USED);
@@ -497,7 +497,7 @@ out:
 
 static int pass1_check_data(struct lgfs2_inode *ip, uint64_t metablock,
                      uint64_t block, void *private,
-                     struct gfs2_buffer_head *bbh, __be64 *ptr)
+                     struct lgfs2_buffer_head *bbh, __be64 *ptr)
 {
        int q;
        struct block_count *bc = (struct block_count *) private;
@@ -520,7 +520,7 @@ static int pass1_check_data(struct lgfs2_inode *ip, 
uint64_t metablock,
        bc->data_count++; /* keep the count sane anyway */
        q = block_type(bl, block);
        if (q != GFS2_BLKST_FREE) {
-               struct gfs2_buffer_head *bh;
+               struct lgfs2_buffer_head *bh;
                struct gfs2_meta_header *mh;
                uint32_t mh_type;
 
@@ -621,7 +621,7 @@ static int ask_remove_inode_eattr(struct lgfs2_inode *ip,
 
 static int undo_eattr_indir_or_leaf(struct lgfs2_inode *ip, uint64_t block,
                                    uint64_t parent,
-                                   struct gfs2_buffer_head **bh,
+                                   struct lgfs2_buffer_head **bh,
                                    void *private)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
@@ -665,7 +665,7 @@ static void complain_eas(struct lgfs2_inode *ip, uint64_t 
block,
 }
 
 static int check_eattr_indir(struct lgfs2_inode *ip, uint64_t indirect,
-                            uint64_t parent, struct gfs2_buffer_head **bh,
+                            uint64_t parent, struct lgfs2_buffer_head **bh,
                             void *private)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
@@ -749,9 +749,9 @@ static int finish_eattr_indir(struct lgfs2_inode *ip, int 
leaf_pointers,
  *      checks an extended attribute (not directory) leaf block
  */
 static int check_ealeaf_block(struct lgfs2_inode *ip, uint64_t block, int 
btype,
-                             struct gfs2_buffer_head **bh, void *private)
+                             struct lgfs2_buffer_head **bh, void *private)
 {
-       struct gfs2_buffer_head *leaf_bh = NULL;
+       struct lgfs2_buffer_head *leaf_bh = NULL;
        struct gfs2_sbd *sdp = ip->i_sbd;
        int q;
        struct block_count *bc = (struct block_count *) private;
@@ -814,7 +814,7 @@ static int check_ealeaf_block(struct lgfs2_inode *ip, 
uint64_t block, int btype,
  */
 static int check_extended_leaf_eattr(struct lgfs2_inode *ip, int i,
                                     __be64 *data_ptr,
-                                    struct gfs2_buffer_head *leaf_bh,
+                                    struct lgfs2_buffer_head *leaf_bh,
                                     uint32_t tot_ealen,
                                     struct gfs2_ea_header *ea_hdr,
                                     struct gfs2_ea_header *ea_hdr_prev,
@@ -822,7 +822,7 @@ static int check_extended_leaf_eattr(struct lgfs2_inode 
*ip, int i,
 {
        uint64_t el_blk = be64_to_cpu(*data_ptr);
        struct gfs2_sbd *sdp = ip->i_sbd;
-       struct gfs2_buffer_head *bh = NULL;
+       struct lgfs2_buffer_head *bh = NULL;
        int error = 0;
 
        if (!valid_block_ip(ip, el_blk)) {
@@ -864,7 +864,7 @@ static int check_extended_leaf_eattr(struct lgfs2_inode 
*ip, int i,
 }
 
 static int check_eattr_leaf(struct lgfs2_inode *ip, uint64_t block,
-                           uint64_t parent, struct gfs2_buffer_head **bh,
+                           uint64_t parent, struct lgfs2_buffer_head **bh,
                            void *private)
 {
        if (!valid_block_ip(ip, block)) {
@@ -880,7 +880,7 @@ static int check_eattr_leaf(struct lgfs2_inode *ip, 
uint64_t block,
 }
 
 static int ask_remove_eattr_entry(struct gfs2_sbd *sdp,
-                                 struct gfs2_buffer_head *leaf_bh,
+                                 struct lgfs2_buffer_head *leaf_bh,
                                  struct gfs2_ea_header *curr,
                                  struct gfs2_ea_header *prev,
                                  int fix_curr, int fix_curr_len)
@@ -921,7 +921,7 @@ static int eatype_max(unsigned fs_format)
 }
 
 static int check_eattr_entries(struct lgfs2_inode *ip,
-                              struct gfs2_buffer_head *leaf_bh,
+                              struct lgfs2_buffer_head *leaf_bh,
                               struct gfs2_ea_header *ea_hdr,
                               struct gfs2_ea_header *ea_hdr_prev,
                               void *private)
@@ -1007,7 +1007,7 @@ static const char *btypes[5] = {
        "extended attribute" };
 
 static int rangecheck_block(struct lgfs2_inode *ip, uint64_t block,
-                           struct gfs2_buffer_head **bh, enum b_types btype,
+                           struct lgfs2_buffer_head **bh, enum b_types btype,
                            void *private)
 {
        long *bad_pointers = (long *)private;
@@ -1042,7 +1042,7 @@ static int rangecheck_block(struct lgfs2_inode *ip, 
uint64_t block,
        return META_IS_GOOD;
 }
 
-static int rangecheck_metadata(struct iptr iptr, struct gfs2_buffer_head **bh, 
int h,
+static int rangecheck_metadata(struct iptr iptr, struct lgfs2_buffer_head 
**bh, int h,
                                int *is_valid, int *was_duplicate, void 
*private)
 {
        struct lgfs2_inode *ip = iptr.ipt_ip;
@@ -1061,20 +1061,20 @@ static int rangecheck_leaf(struct lgfs2_inode *ip, 
uint64_t block,
 
 static int rangecheck_data(struct lgfs2_inode *ip, uint64_t metablock,
                           uint64_t block, void *private,
-                          struct gfs2_buffer_head *bh, __be64 *ptr)
+                          struct lgfs2_buffer_head *bh, __be64 *ptr)
 {
        return rangecheck_block(ip, block, NULL, BTYPE_DATA, private);
 }
 
 static int rangecheck_eattr_indir(struct lgfs2_inode *ip, uint64_t block,
                                  uint64_t parent,
-                                 struct gfs2_buffer_head **bh, void *private)
+                                 struct lgfs2_buffer_head **bh, void *private)
 {
        return rangecheck_block(ip, block, NULL, BTYPE_IEATTR, private);
 }
 
 static int rangecheck_eattr_leaf(struct lgfs2_inode *ip, uint64_t block,
-                                uint64_t parent, struct gfs2_buffer_head **bh,
+                                uint64_t parent, struct lgfs2_buffer_head **bh,
                                 void *private)
 {
        return rangecheck_block(ip, block, NULL, BTYPE_EATTR, private);
@@ -1148,7 +1148,7 @@ static int set_ip_blockmap(struct lgfs2_inode *ip)
        return 0;
 }
 
-static int alloc_metalist(struct iptr iptr, struct gfs2_buffer_head **bh, int 
h,
+static int alloc_metalist(struct iptr iptr, struct lgfs2_buffer_head **bh, int 
h,
                           int *is_valid, int *was_duplicate, void *private)
 {
        const char *desc = (const char *)private;
@@ -1174,7 +1174,7 @@ static int alloc_metalist(struct iptr iptr, struct 
gfs2_buffer_head **bh, int h,
 
 static int alloc_data(struct lgfs2_inode *ip, uint64_t metablock,
                      uint64_t block, void *private,
-                     struct gfs2_buffer_head *bh, __be64 *ptr)
+                     struct lgfs2_buffer_head *bh, __be64 *ptr)
 {
        int q;
        const char *desc = (const char *)private;
@@ -1394,11 +1394,11 @@ static void check_i_goal(struct gfs2_sbd *sdp, struct 
lgfs2_inode *ip)
 }
 
 /*
- * handle_di - This is now a wrapper function that takes a gfs2_buffer_head
+ * handle_di - This is now a wrapper function that takes a lgfs2_buffer_head
  *             and calls handle_ip, which takes an in-code dinode structure.
  */
 static int handle_di(struct gfs2_sbd *sdp, struct rgrp_tree *rgd,
-                    struct gfs2_buffer_head *bh)
+                    struct lgfs2_buffer_head *bh)
 {
        int error = 0;
        uint64_t block = bh->b_blocknr;
@@ -1753,7 +1753,7 @@ static int check_system_inodes(struct gfs2_sbd *sdp)
 
 static int pass1_process_bitmap(struct gfs2_sbd *sdp, struct rgrp_tree *rgd, 
uint64_t *ibuf, unsigned n)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        unsigned i;
        uint64_t block;
        struct lgfs2_inode *ip;
diff --git a/gfs2/fsck/pass1b.c b/gfs2/fsck/pass1b.c
index 6add4562..11c722d2 100644
--- a/gfs2/fsck/pass1b.c
+++ b/gfs2/fsck/pass1b.c
@@ -43,7 +43,7 @@ struct meta_blk_ref {
 
 static int clone_data(struct lgfs2_inode *ip, uint64_t metablock,
                      uint64_t block, void *private,
-                     struct gfs2_buffer_head *bh, __be64 *ptr);
+                     struct lgfs2_buffer_head *bh, __be64 *ptr);
 
 static void log_inode_reference(struct duptree *dt, osi_list_t *tmp, int inval)
 {
@@ -66,7 +66,7 @@ static void log_inode_reference(struct duptree *dt, 
osi_list_t *tmp, int inval)
                 reftypestring);
 }
 
-static int findref_meta(struct iptr iptr, struct gfs2_buffer_head **bh, int h,
+static int findref_meta(struct iptr iptr, struct lgfs2_buffer_head **bh, int h,
                         int *is_valid, int *was_duplicate, void *private)
 {
        *is_valid = 1;
@@ -76,7 +76,7 @@ static int findref_meta(struct iptr iptr, struct 
gfs2_buffer_head **bh, int h,
 
 static int findref_data(struct lgfs2_inode *ip, uint64_t metablock,
                        uint64_t block, void *private,
-                       struct gfs2_buffer_head *bh, __be64 *ptr)
+                       struct lgfs2_buffer_head *bh, __be64 *ptr)
 {
        struct meta_blk_ref *mbr = (struct meta_blk_ref *)private;
 
@@ -100,7 +100,7 @@ static void clone_data_block(struct gfs2_sbd *sdp, struct 
duptree *dt,
        };
        struct clone_target clone = {.dup_block = dt->block,};
        struct lgfs2_inode *ip;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        __be64 *ptr;
 
        if (!(query(_("Okay to clone data block %"PRIu64" (0x%"PRIx64") for 
inode %"PRIu64" (0x%"PRIx64")? (y/n) "),
@@ -370,7 +370,7 @@ static void resolve_dup_references(struct gfs2_sbd *sdp, 
struct duptree *dt,
        return;
 }
 
-static int clone_check_meta(struct iptr iptr, struct gfs2_buffer_head **bh, 
int h,
+static int clone_check_meta(struct iptr iptr, struct lgfs2_buffer_head **bh, 
int h,
                             int *is_valid, int *was_duplicate, void *private)
 {
        struct lgfs2_inode *ip = iptr.ipt_ip;
@@ -389,10 +389,10 @@ static int clone_check_meta(struct iptr iptr, struct 
gfs2_buffer_head **bh, int
  */
 static int clone_data(struct lgfs2_inode *ip, uint64_t metablock,
                      uint64_t block, void *private,
-                     struct gfs2_buffer_head *bh, __be64 *ptr)
+                     struct lgfs2_buffer_head *bh, __be64 *ptr)
 {
        struct clone_target *clonet = (struct clone_target *)private;
-       struct gfs2_buffer_head *clone_bh;
+       struct lgfs2_buffer_head *clone_bh;
        uint64_t cloneblock;
        int error;
 
@@ -605,7 +605,7 @@ static int handle_dup_blk(struct gfs2_sbd *sdp, struct 
duptree *dt)
 {
        osi_list_t *tmp;
        struct dup_handler dh = {0};
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        __be32 cmagic, ctype;
        enum dup_ref_type acceptable_ref;
        uint64_t dup_blk;
@@ -736,7 +736,7 @@ static int check_leaf_refs(struct lgfs2_inode *ip, uint64_t 
block,
        return add_duplicate_ref(ip, block, REF_AS_META, 1, INODE_VALID);
 }
 
-static int check_metalist_refs(struct iptr iptr, struct gfs2_buffer_head **bh, 
int h,
+static int check_metalist_refs(struct iptr iptr, struct lgfs2_buffer_head 
**bh, int h,
                                int *is_valid, int *was_duplicate, void 
*private)
 {
        struct lgfs2_inode *ip = iptr.ipt_ip;
@@ -749,14 +749,14 @@ static int check_metalist_refs(struct iptr iptr, struct 
gfs2_buffer_head **bh, i
 
 static int check_data_refs(struct lgfs2_inode *ip, uint64_t metablock,
                           uint64_t block, void *private,
-                          struct gfs2_buffer_head *bh, __be64 *ptr)
+                          struct lgfs2_buffer_head *bh, __be64 *ptr)
 {
        return add_duplicate_ref(ip, block, REF_AS_DATA, 1, INODE_VALID);
 }
 
 static int check_eattr_indir_refs(struct lgfs2_inode *ip, uint64_t block,
                                  uint64_t parent,
-                                 struct gfs2_buffer_head **bh, void *private)
+                                 struct lgfs2_buffer_head **bh, void *private)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
        int error;
@@ -769,7 +769,7 @@ static int check_eattr_indir_refs(struct lgfs2_inode *ip, 
uint64_t block,
 }
 
 static int check_eattr_leaf_refs(struct lgfs2_inode *ip, uint64_t block,
-                                uint64_t parent, struct gfs2_buffer_head **bh,
+                                uint64_t parent, struct lgfs2_buffer_head **bh,
                                 void *private)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
@@ -782,7 +782,7 @@ static int check_eattr_leaf_refs(struct lgfs2_inode *ip, 
uint64_t block,
 }
 
 static int check_eattr_entry_refs(struct lgfs2_inode *ip,
-                                 struct gfs2_buffer_head *leaf_bh,
+                                 struct lgfs2_buffer_head *leaf_bh,
                                  struct gfs2_ea_header *ea_hdr,
                                  struct gfs2_ea_header *ea_hdr_prev,
                                  void *private)
@@ -792,7 +792,7 @@ static int check_eattr_entry_refs(struct lgfs2_inode *ip,
 
 static int check_eattr_extentry_refs(struct lgfs2_inode *ip, int i,
                                     __be64 *ea_data_ptr,
-                                    struct gfs2_buffer_head *leaf_bh,
+                                    struct lgfs2_buffer_head *leaf_bh,
                                     uint32_t tot_ealen,
                                     struct gfs2_ea_header *ea_hdr,
                                     struct gfs2_ea_header *ea_hdr_prev,
diff --git a/gfs2/fsck/pass2.c b/gfs2/fsck/pass2.c
index 7e0957ae..6c13cce9 100644
--- a/gfs2/fsck/pass2.c
+++ b/gfs2/fsck/pass2.c
@@ -96,14 +96,14 @@ static int set_dotdot_dir(struct gfs2_sbd *sdp, uint64_t 
childblock, struct lgfs
 }
 
 static int check_eattr_indir(struct lgfs2_inode *ip, uint64_t block,
-                            uint64_t parent, struct gfs2_buffer_head **bh,
+                            uint64_t parent, struct lgfs2_buffer_head **bh,
                             void *private)
 {
        *bh = lgfs2_bread(ip->i_sbd, block);
        return 0;
 }
 static int check_eattr_leaf(struct lgfs2_inode *ip, uint64_t block,
-                           uint64_t parent, struct gfs2_buffer_head **bh,
+                           uint64_t parent, struct lgfs2_buffer_head **bh,
                            void *private)
 {
        *bh = lgfs2_bread(ip->i_sbd, block);
@@ -163,7 +163,7 @@ static struct metawalk_fxns pass2_fxns_delete = {
 static int bad_formal_ino(struct lgfs2_inode *ip, struct gfs2_dirent *dent,
                          struct lgfs2_inum entry, const char *tmp_name,
                          int q, struct lgfs2_dirent *d,
-                         struct gfs2_buffer_head *bh)
+                         struct lgfs2_buffer_head *bh)
 {
        struct inode_info *ii;
        struct dir_info *di = NULL;
@@ -238,7 +238,7 @@ static int hash_table_index(uint32_t hash, struct 
lgfs2_inode *ip)
 }
 
 static int hash_table_max(int lindex, struct lgfs2_inode *ip,
-                  struct gfs2_buffer_head *bh)
+                  struct lgfs2_buffer_head *bh)
 {
        struct gfs2_leaf *leaf = (struct gfs2_leaf *)bh->b_data;
        return (1 << (ip->i_depth - be16_to_cpu(leaf->lf_depth))) +
@@ -246,7 +246,7 @@ static int hash_table_max(int lindex, struct lgfs2_inode 
*ip,
 }
 
 static int check_leaf_depth(struct lgfs2_inode *ip, uint64_t leaf_no,
-                           int ref_count, struct gfs2_buffer_head *lbh)
+                           int ref_count, struct lgfs2_buffer_head *lbh)
 {
        struct gfs2_leaf *leaf = (struct gfs2_leaf *)lbh->b_data;
        int cur_depth = be16_to_cpu(leaf->lf_depth);
@@ -292,13 +292,13 @@ static int check_leaf_depth(struct lgfs2_inode *ip, 
uint64_t leaf_no,
  */
 static int wrong_leaf(struct lgfs2_inode *ip, struct lgfs2_inum *entry,
                      const char *tmp_name, int *lindex, int lindex_max,
-                     int hash_index, struct gfs2_buffer_head *bh,
+                     int hash_index, struct lgfs2_buffer_head *bh,
                      struct dir_status *ds, struct gfs2_dirent *dent,
                      struct lgfs2_dirent *d, struct gfs2_dirent *prev_de,
                      uint32_t *count, int q)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
-       struct gfs2_buffer_head *dest_lbh;
+       struct lgfs2_buffer_head *dest_lbh;
        uint64_t planned_leaf, real_leaf;
        int li, dest_ref, error;
        __be64 *tbl;
@@ -424,7 +424,7 @@ static int basic_dentry_checks(struct lgfs2_inode *ip, 
struct gfs2_dirent *dent,
                               struct lgfs2_inum *entry, const char *tmp_name,
                               uint32_t *count, struct lgfs2_dirent *d,
                               struct dir_status *ds, int *q,
-                              struct gfs2_buffer_head *bh, int *isdir)
+                              struct lgfs2_buffer_head *bh, int *isdir)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
        uint32_t calculated_hash;
@@ -598,7 +598,7 @@ static int basic_dentry_checks(struct lgfs2_inode *ip, 
struct gfs2_dirent *dent,
         * eattr or indirect block, but marked "dinode" in the bitmap because
         * gfs1 marked all gfs1 metadata that way. */
        if (ii == NULL && di == NULL && sdp->gfs1) {
-               struct gfs2_buffer_head *tbh;
+               struct lgfs2_buffer_head *tbh;
 
                tbh = lgfs2_bread(sdp, entry->in_addr);
                if (lgfs2_check_meta(tbh->b_data, GFS2_METATYPE_DI)) { /* not 
dinode */
@@ -615,7 +615,7 @@ static int basic_dentry_checks(struct lgfs2_inode *ip, 
struct gfs2_dirent *dent,
 }
 
 static int dirref_find(struct lgfs2_inode *ip, struct gfs2_dirent *dent,
-                      struct gfs2_dirent *prev, struct gfs2_buffer_head *bh,
+                      struct gfs2_dirent *prev, struct lgfs2_buffer_head *bh,
                       char *filename, uint32_t *count, int *lindex,
                       void *private)
 {
@@ -720,7 +720,7 @@ static int check_suspicious_dirref(struct gfs2_sbd *sdp,
  * FIXMEs internally first */
 static int check_dentry(struct lgfs2_inode *ip, struct gfs2_dirent *dent,
                        struct gfs2_dirent *prev_de,
-                       struct gfs2_buffer_head *bh, char *filename,
+                       struct lgfs2_buffer_head *bh, char *filename,
                        uint32_t *count, int *lindex, void *priv)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
@@ -931,7 +931,7 @@ static int write_new_leaf(struct lgfs2_inode *dip, int 
start_lindex,
                          int num_copies, const char *before_or_after,
                          uint64_t *bn)
 {
-       struct gfs2_buffer_head *nbh;
+       struct lgfs2_buffer_head *nbh;
        struct gfs2_leaf *leaf;
        struct gfs2_dirent *dent;
        int count, i;
@@ -1071,7 +1071,7 @@ static void pad_with_leafblks(struct lgfs2_inode *ip, 
__be64 *tbl,
  * we need to pad the gap we leave.
  */
 static int lost_leaf(struct lgfs2_inode *ip, __be64 *tbl, uint64_t leafno,
-                    int ref_count, int lindex, struct gfs2_buffer_head *bh)
+                    int ref_count, int lindex, struct lgfs2_buffer_head *bh)
 {
        char *filename;
        char *bh_end = bh->b_data + ip->i_sbd->sd_bsize;
@@ -1166,7 +1166,7 @@ static int lost_leaf(struct lgfs2_inode *ip, __be64 *tbl, 
uint64_t leafno,
 
 static int basic_check_dentry(struct lgfs2_inode *ip, struct gfs2_dirent *dent,
                              struct gfs2_dirent *prev_de,
-                             struct gfs2_buffer_head *bh, char *filename,
+                             struct lgfs2_buffer_head *bh, char *filename,
                              uint32_t *count, int *lindex, void *priv)
 {
        int q = 0;
@@ -1291,7 +1291,7 @@ static int fix_hashtable(struct lgfs2_inode *ip, __be64 
*tbl, unsigned hsize,
                         uint64_t leafblk, int lindex, uint32_t proper_start,
                         int len, int *proper_len, int factor)
 {
-       struct gfs2_buffer_head *lbh;
+       struct lgfs2_buffer_head *lbh;
        struct lgfs2_dirent dentry;
        struct lgfs2_leaf leaf;
        struct gfs2_dirent *de;
@@ -1467,7 +1467,7 @@ static int check_hash_tbl_dups(struct lgfs2_inode *ip, 
__be64 *tbl,
 {
        int l, len2;
        uint64_t leafblk, leaf_no;
-       struct gfs2_buffer_head *lbh;
+       struct lgfs2_buffer_head *lbh;
        struct gfs2_leaf leaf;
        struct lgfs2_dirent dentry;
        struct gfs2_dirent *de;
@@ -1586,7 +1586,7 @@ static int check_hash_tbl(struct lgfs2_inode *ip, __be64 
*tbl,
        int lindex, len, proper_len, i, changes = 0;
        uint64_t leafblk;
        struct lgfs2_leaf leaf;
-       struct gfs2_buffer_head *lbh;
+       struct lgfs2_buffer_head *lbh;
        int factor;
        uint32_t proper_start;
        int anomaly;
@@ -1763,7 +1763,7 @@ static struct metawalk_fxns pass2_fxns = {
        .repair_leaf = pass2_repair_leaf,
 };
 
-static int check_metalist_qc(struct iptr iptr, struct gfs2_buffer_head **bh, 
int h,
+static int check_metalist_qc(struct iptr iptr, struct lgfs2_buffer_head **bh, 
int h,
                              int *is_valid, int *was_duplicate, void *private)
 {
        struct lgfs2_inode *ip = iptr.ipt_ip;
@@ -1777,9 +1777,9 @@ static int check_metalist_qc(struct iptr iptr, struct 
gfs2_buffer_head **bh, int
 
 static int check_data_qc(struct lgfs2_inode *ip, uint64_t metablock,
                         uint64_t block, void *private,
-                        struct gfs2_buffer_head *bbh, __be64 *ptr)
+                        struct lgfs2_buffer_head *bbh, __be64 *ptr)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
 
        /* At this point, basic data block checks have already been done,
           so we only need to make sure they're QC blocks. */
diff --git a/gfs2/fsck/pass5.c b/gfs2/fsck/pass5.c
index 9aba38e6..df8233a4 100644
--- a/gfs2/fsck/pass5.c
+++ b/gfs2/fsck/pass5.c
@@ -46,7 +46,7 @@ static int check_block_status(struct gfs2_sbd *sdp,  struct 
gfs2_bmap *bl,
                 * we must determine whether it's really a dinode or other
                 * metadata by reading it in. */
                if (sdp->gfs1 && q == GFS2_BLKST_DINODE) {
-                       struct gfs2_buffer_head *bh;
+                       struct lgfs2_buffer_head *bh;
 
                        bh = lgfs2_bread(sdp, block);
                        if (lgfs2_check_meta(bh->b_data, GFS2_METATYPE_DI) == 0)
diff --git a/gfs2/fsck/rgrepair.c b/gfs2/fsck/rgrepair.c
index 14b1d56a..5c9c5d78 100644
--- a/gfs2/fsck/rgrepair.c
+++ b/gfs2/fsck/rgrepair.c
@@ -53,7 +53,7 @@ static void find_journaled_rgs(struct gfs2_sbd *sdp)
        unsigned int jblocks;
        uint64_t b, dblock;
        struct lgfs2_inode *ip;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        int false_count;
 
        osi_list_init(&false_rgrps.list);
@@ -101,7 +101,7 @@ static int find_shortest_rgdist(struct gfs2_sbd *sdp, 
uint64_t *dist_array,
                                int *dist_cnt)
 {
        uint64_t blk, block_last_rg, shortest_dist_btwn_rgs;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        int rgs_sampled = 0;
        uint64_t initial_first_rg_dist;
        int gsegment = 0;
@@ -257,7 +257,7 @@ static int find_shortest_rgdist(struct gfs2_sbd *sdp, 
uint64_t *dist_array,
  * count_usedspace - count the used bits in a rgrp bitmap buffer
  */
 static uint64_t count_usedspace(struct gfs2_sbd *sdp, int first,
-                               struct gfs2_buffer_head *bh)
+                               struct lgfs2_buffer_head *bh)
 {
        int off, x, y, bytes_to_check;
        uint32_t rg_used = 0;
@@ -313,7 +313,7 @@ static uint64_t find_next_rgrp_dist(struct gfs2_sbd *sdp, 
uint64_t blk,
        struct osi_node *n, *next = NULL;
        uint64_t rgrp_dist = 0, used_blocks, block, next_block, twogigs;
        struct rgrp_tree *rgd = NULL, *next_rgd;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        int first, length, b, found;
        uint64_t mega_in_blocks;
        uint32_t free_blocks;
@@ -423,7 +423,7 @@ static uint64_t hunt_and_peck(struct gfs2_sbd *sdp, 
uint64_t blk,
                              struct rgrp_tree *prevrgd, uint64_t last_bump)
 {
        uint64_t rgrp_dist = 0, block, twogigs, last_block, last_meg;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct gfs2_meta_header *mh;
        int b, mega_in_blocks;
 
@@ -513,7 +513,7 @@ static uint64_t hunt_and_peck(struct gfs2_sbd *sdp, 
uint64_t blk,
 static int rindex_rebuild(struct gfs2_sbd *sdp, int *num_rgs, int gfs_grow)
 {
        struct osi_node *n, *next = NULL;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        uint64_t rg_dist[MAX_RGSEGMENTS] = {0, };
        int rg_dcnt[MAX_RGSEGMENTS] = {0, };
        uint64_t blk;
diff --git a/gfs2/libgfs2/buf.c b/gfs2/libgfs2/buf.c
index c2cb7461..bd1ba6c1 100644
--- a/gfs2/libgfs2/buf.c
+++ b/gfs2/libgfs2/buf.c
@@ -22,23 +22,23 @@
   #endif
 #endif
 
-struct gfs2_buffer_head *lgfs2_bget(struct gfs2_sbd *sdp, uint64_t num)
+struct lgfs2_buffer_head *lgfs2_bget(struct gfs2_sbd *sdp, uint64_t num)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
 
-       bh = calloc(1, sizeof(struct gfs2_buffer_head) + sdp->sd_bsize);
+       bh = calloc(1, sizeof(struct lgfs2_buffer_head) + sdp->sd_bsize);
        if (bh == NULL)
                return NULL;
 
        bh->b_blocknr = num;
        bh->sdp = sdp;
-       bh->iov.iov_base = (char *)bh + sizeof(struct gfs2_buffer_head);
+       bh->iov.iov_base = (char *)bh + sizeof(struct lgfs2_buffer_head);
        bh->iov.iov_len = sdp->sd_bsize;
 
        return bh;
 }
 
-int __lgfs2_breadm(struct gfs2_sbd *sdp, struct gfs2_buffer_head **bhs, size_t 
n,
+int __lgfs2_breadm(struct gfs2_sbd *sdp, struct lgfs2_buffer_head **bhs, 
size_t n,
                    uint64_t block, int line, const char *caller)
 {
        size_t v = (n < IOV_MAX) ? n : IOV_MAX;
@@ -71,10 +71,10 @@ int __lgfs2_breadm(struct gfs2_sbd *sdp, struct 
gfs2_buffer_head **bhs, size_t n
        return 0;
 }
 
-struct gfs2_buffer_head *__lgfs2_bread(struct gfs2_sbd *sdp, uint64_t num, int 
line,
+struct lgfs2_buffer_head *__lgfs2_bread(struct gfs2_sbd *sdp, uint64_t num, 
int line,
                                 const char *caller)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        ssize_t ret;
 
        bh = lgfs2_bget(sdp, num);
@@ -91,7 +91,7 @@ struct gfs2_buffer_head *__lgfs2_bread(struct gfs2_sbd *sdp, 
uint64_t num, int l
        return bh;
 }
 
-int lgfs2_bwrite(struct gfs2_buffer_head *bh)
+int lgfs2_bwrite(struct lgfs2_buffer_head *bh)
 {
        struct gfs2_sbd *sdp = bh->sdp;
 
@@ -101,7 +101,7 @@ int lgfs2_bwrite(struct gfs2_buffer_head *bh)
        return 0;
 }
 
-int lgfs2_brelse(struct gfs2_buffer_head *bh)
+int lgfs2_brelse(struct lgfs2_buffer_head *bh)
 {
        int error = 0;
 
diff --git a/gfs2/libgfs2/fs_ops.c b/gfs2/libgfs2/fs_ops.c
index 2566fafd..a0462f14 100644
--- a/gfs2/libgfs2/fs_ops.c
+++ b/gfs2/libgfs2/fs_ops.c
@@ -30,7 +30,7 @@ static int inode_is_stuffed(const struct lgfs2_inode *ip)
        return !ip->i_height;
 }
 
-struct lgfs2_inode *lgfs2_inode_get(struct gfs2_sbd *sdp, struct 
gfs2_buffer_head *bh)
+struct lgfs2_inode *lgfs2_inode_get(struct gfs2_sbd *sdp, struct 
lgfs2_buffer_head *bh)
 {
        struct lgfs2_inode *ip;
 
@@ -47,7 +47,7 @@ struct lgfs2_inode *lgfs2_inode_get(struct gfs2_sbd *sdp, 
struct gfs2_buffer_hea
 struct lgfs2_inode *lgfs2_inode_read(struct gfs2_sbd *sdp, uint64_t di_addr)
 {
        struct lgfs2_inode *ip;
-       struct gfs2_buffer_head *bh = lgfs2_bread(sdp, di_addr);
+       struct lgfs2_buffer_head *bh = lgfs2_bread(sdp, di_addr);
        if (bh == NULL) {
                return NULL;
        }
@@ -212,7 +212,7 @@ int lgfs2_meta_alloc(struct lgfs2_inode *ip, uint64_t 
*blkno)
 }
 
 static __inline__ void buffer_clear_tail(struct gfs2_sbd *sdp,
-                                        struct gfs2_buffer_head *bh, int head)
+                                        struct lgfs2_buffer_head *bh, int head)
 {
        memset(bh->b_data + head, 0, sdp->sd_bsize - head);
        lgfs2_bmodified(bh);
@@ -220,8 +220,8 @@ static __inline__ void buffer_clear_tail(struct gfs2_sbd 
*sdp,
 
 static __inline__ void
 buffer_copy_tail(struct gfs2_sbd *sdp,
-                struct gfs2_buffer_head *to_bh, int to_head,
-                struct gfs2_buffer_head *from_bh, int from_head)
+                struct lgfs2_buffer_head *to_bh, int to_head,
+                struct lgfs2_buffer_head *from_bh, int from_head)
 {
        memcpy(to_bh->b_data + to_head, from_bh->b_data + from_head,
               sdp->sd_bsize - from_head);
@@ -233,7 +233,7 @@ buffer_copy_tail(struct gfs2_sbd *sdp,
 void lgfs2_unstuff_dinode(struct lgfs2_inode *ip)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        uint64_t block = 0;
        int isdir = S_ISDIR(ip->i_mode) || lgfs2_is_gfs_dir(ip);
 
@@ -379,7 +379,7 @@ unsigned int lgfs2_calc_tree_height(struct lgfs2_inode *ip, 
uint64_t size)
 void lgfs2_build_height(struct lgfs2_inode *ip, int height)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        uint64_t block = 0, *bp;
        unsigned int x;
        int new_block;
@@ -435,7 +435,7 @@ void lgfs2_find_metapath(struct lgfs2_inode *ip, uint64_t 
block, struct metapath
        }
 }
 
-void lgfs2_lookup_block(struct lgfs2_inode *ip, struct gfs2_buffer_head *bh,
+void lgfs2_lookup_block(struct lgfs2_inode *ip, struct lgfs2_buffer_head *bh,
                         unsigned int height, struct metapath *mp,
                         int create, int *new, uint64_t *block)
 {
@@ -465,7 +465,7 @@ void lgfs2_block_map(struct lgfs2_inode *ip, uint64_t 
lblock, int *new,
                      uint64_t *dblock, uint32_t *extlen, int prealloc)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct metapath mp;
        int create = *new;
        unsigned int bsize;
@@ -556,7 +556,7 @@ void lgfs2_block_map(struct lgfs2_inode *ip, uint64_t 
lblock, int *new,
 }
 
 static void
-copy2mem(struct gfs2_buffer_head *bh, void **buf, unsigned int offset,
+copy2mem(struct lgfs2_buffer_head *bh, void **buf, unsigned int offset,
         unsigned int size)
 {
        char **p = (char **)buf;
@@ -572,7 +572,7 @@ copy2mem(struct gfs2_buffer_head *bh, void **buf, unsigned 
int offset,
 int lgfs2_readi(struct lgfs2_inode *ip, void *buf, uint64_t offset, unsigned 
int size)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        uint64_t lblock, dblock;
        unsigned int o;
        uint32_t extlen = 0;
@@ -645,7 +645,7 @@ int lgfs2_readi(struct lgfs2_inode *ip, void *buf, uint64_t 
offset, unsigned int
        return copied;
 }
 
-static void copy_from_mem(struct gfs2_buffer_head *bh, void **buf,
+static void copy_from_mem(struct lgfs2_buffer_head *bh, void **buf,
                          unsigned int offset, unsigned int size)
 {
        char **p = (char **)buf;
@@ -659,7 +659,7 @@ int __lgfs2_writei(struct lgfs2_inode *ip, void *buf,
                  uint64_t offset, unsigned int size, int resize)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        uint64_t lblock, dblock;
        unsigned int o;
        uint32_t extlen = 0;
@@ -737,7 +737,7 @@ int __lgfs2_writei(struct lgfs2_inode *ip, void *buf,
        return copied;
 }
 
-int lgfs2_dirent_first(struct lgfs2_inode *dip, struct gfs2_buffer_head *bh,
+int lgfs2_dirent_first(struct lgfs2_inode *dip, struct lgfs2_buffer_head *bh,
                                          struct gfs2_dirent **dent)
 {
        struct gfs2_meta_header *h = (struct gfs2_meta_header *)bh->b_data;
@@ -751,7 +751,7 @@ int lgfs2_dirent_first(struct lgfs2_inode *dip, struct 
gfs2_buffer_head *bh,
        }
 }
 
-int lgfs2_dirent_next(struct lgfs2_inode *dip, struct gfs2_buffer_head *bh,
+int lgfs2_dirent_next(struct lgfs2_inode *dip, struct lgfs2_buffer_head *bh,
                                         struct gfs2_dirent **dent)
 {
        char *bh_end;
@@ -773,7 +773,7 @@ int lgfs2_dirent_next(struct lgfs2_inode *dip, struct 
gfs2_buffer_head *bh,
  * Returns 0 on success, with *dent_out pointing to the new dirent,
  * or -1 on failure, with errno set
  */
-static int dirent_alloc(struct lgfs2_inode *dip, struct gfs2_buffer_head *bh,
+static int dirent_alloc(struct lgfs2_inode *dip, struct lgfs2_buffer_head *bh,
                        int name_len, struct gfs2_dirent **dent_out)
 {
        struct gfs2_dirent *dent, *new;
@@ -847,7 +847,7 @@ static int dirent_alloc(struct lgfs2_inode *dip, struct 
gfs2_buffer_head *bh,
        return -1;
 }
 
-void lgfs2_dirent2_del(struct lgfs2_inode *dip, struct gfs2_buffer_head *bh,
+void lgfs2_dirent2_del(struct lgfs2_inode *dip, struct lgfs2_buffer_head *bh,
                        struct gfs2_dirent *prev, struct gfs2_dirent *cur)
 {
        uint16_t cur_rec_len, prev_rec_len;
@@ -890,9 +890,9 @@ int lgfs2_get_leaf_ptr(struct lgfs2_inode *dip, const 
uint32_t lindex, uint64_t
 }
 
 void lgfs2_dir_split_leaf(struct lgfs2_inode *dip, uint32_t start, uint64_t 
leaf_no,
-                   struct gfs2_buffer_head *obh)
+                   struct lgfs2_buffer_head *obh)
 {
-       struct gfs2_buffer_head *nbh;
+       struct lgfs2_buffer_head *nbh;
        struct gfs2_leaf *nleaf, *oleaf;
        struct gfs2_dirent *dent, *prev = NULL, *next = NULL, *new;
        uint32_t len, half_len, divider;
@@ -1072,7 +1072,7 @@ static void dir_double_exhash(struct lgfs2_inode *dip)
  */
 
 int lgfs2_get_leaf(struct lgfs2_inode *dip, uint64_t leaf_no,
-                                 struct gfs2_buffer_head **bhp)
+                                 struct lgfs2_buffer_head **bhp)
 {
        int error = 0;
 
@@ -1092,7 +1092,7 @@ int lgfs2_get_leaf(struct lgfs2_inode *dip, uint64_t 
leaf_no,
  * Returns: 0 on success, error code otherwise
  */
 
-static int get_first_leaf(struct lgfs2_inode *dip, uint32_t lindex, struct 
gfs2_buffer_head **bh_out)
+static int get_first_leaf(struct lgfs2_inode *dip, uint32_t lindex, struct 
lgfs2_buffer_head **bh_out)
 {
        uint64_t leaf_no;
 
@@ -1113,8 +1113,8 @@ static int get_first_leaf(struct lgfs2_inode *dip, 
uint32_t lindex, struct gfs2_
  * Returns: 0 on success, error code otherwise
  */
 
-static int get_next_leaf(struct lgfs2_inode *dip,struct gfs2_buffer_head 
*bh_in,
-                                                struct gfs2_buffer_head 
**bh_out)
+static int get_next_leaf(struct lgfs2_inode *dip,struct lgfs2_buffer_head 
*bh_in,
+                                                struct lgfs2_buffer_head 
**bh_out)
 {
        struct gfs2_leaf *leaf;
 
@@ -1140,7 +1140,7 @@ static int get_next_leaf(struct lgfs2_inode *dip,struct 
gfs2_buffer_head *bh_in,
 static int dir_e_add(struct lgfs2_inode *dip, const char *filename, int len,
                      struct lgfs2_inum *inum, unsigned int type)
 {
-       struct gfs2_buffer_head *bh, *nbh;
+       struct lgfs2_buffer_head *bh, *nbh;
        struct gfs2_leaf *leaf, *nleaf;
        struct gfs2_dirent *dent;
        uint32_t lindex, llen;
@@ -1234,7 +1234,7 @@ static void dir_make_exhash(struct lgfs2_inode *dip)
 {
        struct gfs2_sbd *sdp = dip->i_sbd;
        struct gfs2_dirent *dent;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct gfs2_leaf *leaf;
        uint16_t rec_len;
        int y;
@@ -1332,10 +1332,10 @@ int lgfs2_dir_add(struct lgfs2_inode *dip, const char 
*filename, int len,
        return err;
 }
 
-static int __init_dinode(struct gfs2_sbd *sdp, struct gfs2_buffer_head **bhp, 
struct lgfs2_inum *inum,
+static int __init_dinode(struct gfs2_sbd *sdp, struct lgfs2_buffer_head **bhp, 
struct lgfs2_inum *inum,
                          unsigned int mode, uint32_t flags, struct lgfs2_inum 
*parent, int gfs1)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct gfs2_dinode *di;
        int is_dir;
 
@@ -1410,7 +1410,7 @@ static int __init_dinode(struct gfs2_sbd *sdp, struct 
gfs2_buffer_head **bhp, st
        return 0;
 }
 
-int lgfs2_init_dinode(struct gfs2_sbd *sdp, struct gfs2_buffer_head **bhp, 
struct lgfs2_inum *inum,
+int lgfs2_init_dinode(struct gfs2_sbd *sdp, struct lgfs2_buffer_head **bhp, 
struct lgfs2_inum *inum,
                       unsigned int mode, uint32_t flags, struct lgfs2_inum 
*parent)
 {
        return __init_dinode(sdp, bhp, inum, mode, flags, parent, 0);
@@ -1447,7 +1447,7 @@ int lgfs2_write_filemeta(struct lgfs2_inode *ip)
                .mh_type = cpu_to_be32(GFS2_METATYPE_IN),
                .mh_format = cpu_to_be32(GFS2_FORMAT_IN)
        };
-       struct gfs2_buffer_head *bh = lgfs2_bget(sdp, ip->i_num.in_addr);
+       struct lgfs2_buffer_head *bh = lgfs2_bget(sdp, ip->i_num.in_addr);
        if (bh == NULL)
                return 1;
 
@@ -1492,7 +1492,7 @@ static struct lgfs2_inode *__createi(struct lgfs2_inode 
*dip,
        struct gfs2_sbd *sdp = dip->i_sbd;
        uint64_t bn;
        struct lgfs2_inum inum;
-       struct gfs2_buffer_head *bh = NULL;
+       struct lgfs2_buffer_head *bh = NULL;
        struct lgfs2_inode *ip;
        int err = 0;
        int is_dir;
@@ -1578,7 +1578,7 @@ static int gfs2_filecmp(const char *file1, const char 
*file2, int len_of_file2)
  *
  * Returns:
  */
-static int leaf_search(struct lgfs2_inode *dip, struct gfs2_buffer_head *bh, 
+static int leaf_search(struct lgfs2_inode *dip, struct lgfs2_buffer_head *bh,
                       const char *filename, int len,
                       struct gfs2_dirent **dent_out,
                       struct gfs2_dirent **dent_prev)
@@ -1637,9 +1637,9 @@ static int leaf_search(struct lgfs2_inode *dip, struct 
gfs2_buffer_head *bh,
 
 static int linked_leaf_search(struct lgfs2_inode *dip, const char *filename,
                              int len, struct gfs2_dirent **dent_out,
-                             struct gfs2_buffer_head **bh_out)
+                             struct lgfs2_buffer_head **bh_out)
 {
-       struct gfs2_buffer_head *bh = NULL, *bh_next;
+       struct lgfs2_buffer_head *bh = NULL, *bh_next;
        uint32_t hsize, lindex;
        uint32_t hash;
        int error = 0;
@@ -1701,7 +1701,7 @@ static int linked_leaf_search(struct lgfs2_inode *dip, 
const char *filename,
 static int dir_e_search(struct lgfs2_inode *dip, const char *filename,
                        int len, unsigned int *type, struct lgfs2_inum *inum)
 {
-       struct gfs2_buffer_head *bh = NULL;
+       struct lgfs2_buffer_head *bh = NULL;
        struct gfs2_dirent *dent;
        int error;
 
@@ -1780,7 +1780,7 @@ static int dir_e_del(struct lgfs2_inode *dip, const char 
*filename, int len)
        int error;
        int found = 0;
        uint64_t leaf_no;
-       struct gfs2_buffer_head *bh = NULL;
+       struct lgfs2_buffer_head *bh = NULL;
        struct gfs2_dirent *cur, *prev;
 
        lindex = (1 << (dip->i_depth))-1;
@@ -1920,7 +1920,7 @@ void lgfs2_free_block(struct gfs2_sbd *sdp, uint64_t 
block)
 int lgfs2_freedi(struct gfs2_sbd *sdp, uint64_t diblock)
 {
        struct lgfs2_inode *ip;
-       struct gfs2_buffer_head *bh, *nbh;
+       struct lgfs2_buffer_head *bh, *nbh;
        int h, head_size;
        uint64_t block;
        struct rgrp_tree *rgd;
@@ -1948,7 +1948,7 @@ int lgfs2_freedi(struct gfs2_sbd *sdp, uint64_t diblock)
                             sizeof(struct gfs2_dinode));
 
                for (tmp = cur_list->next; tmp != cur_list; tmp = tmp->next){
-                       bh = osi_list_entry(tmp, struct gfs2_buffer_head,
+                       bh = osi_list_entry(tmp, struct lgfs2_buffer_head,
                                            b_altlist);
 
                        for (ptr = (__be64 *)(bh->b_data + head_size);
diff --git a/gfs2/libgfs2/gfs1.c b/gfs2/libgfs2/gfs1.c
index 1fe366e1..440b8918 100644
--- a/gfs2/libgfs2/gfs1.c
+++ b/gfs2/libgfs2/gfs1.c
@@ -38,7 +38,7 @@ int lgfs2_is_gfs_dir(struct lgfs2_inode *ip)
        return 0;
 }
 
-void lgfs2_gfs1_lookup_block(struct lgfs2_inode *ip, struct gfs2_buffer_head 
*bh,
+void lgfs2_gfs1_lookup_block(struct lgfs2_inode *ip, struct lgfs2_buffer_head 
*bh,
                  unsigned int height, struct metapath *mp,
                  int create, int *new, uint64_t *block)
 {
@@ -71,7 +71,7 @@ void lgfs2_gfs1_block_map(struct lgfs2_inode *ip, uint64_t 
lblock, int *new,
                    uint64_t *dblock, uint32_t *extlen, int prealloc)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct metapath mp;
        int create = *new;
        unsigned int bsize;
@@ -167,7 +167,7 @@ int lgfs2_gfs1_writei(struct lgfs2_inode *ip, void *buf, 
uint64_t offset,
                unsigned int size)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        uint64_t lblock, dblock;
        uint32_t extlen = 0;
        unsigned int amount;
@@ -291,7 +291,7 @@ struct lgfs2_inode *lgfs2_gfs_inode_get(struct gfs2_sbd 
*sdp, char *buf)
 
 struct lgfs2_inode *lgfs2_gfs_inode_read(struct gfs2_sbd *sdp, uint64_t 
di_addr)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct lgfs2_inode *ip;
 
        bh = lgfs2_bget(sdp, di_addr);
diff --git a/gfs2/libgfs2/libgfs2.h b/gfs2/libgfs2/libgfs2.h
index ec14f75e..273f07fd 100644
--- a/gfs2/libgfs2/libgfs2.h
+++ b/gfs2/libgfs2/libgfs2.h
@@ -234,7 +234,7 @@ extern lgfs2_rgrp_t lgfs2_rgrp_prev(lgfs2_rgrp_t rg);
 // Temporary function to aid API migration
 extern void lgfs2_attach_rgrps(struct gfs2_sbd *sdp, lgfs2_rgrps_t rgs);
 
-struct gfs2_buffer_head {
+struct lgfs2_buffer_head {
        osi_list_t b_altlist; /* alternate list */
        uint64_t b_blocknr;
        union {
@@ -251,7 +251,7 @@ struct lgfs2_inum {
 };
 
 struct lgfs2_inode {
-       struct gfs2_buffer_head *i_bh;
+       struct lgfs2_buffer_head *i_bh;
        struct gfs2_sbd *i_sbd;
        struct rgrp_tree *i_rgd; /* performance hint */
        int bh_owned; /* Is this bh owned, iow, should we release it later? */
@@ -458,12 +458,12 @@ extern int lgfs2_field_str(char *str, const size_t size, 
const char *blk, const
 extern int lgfs2_field_assign(char *blk, const struct lgfs2_metafield *field, 
const void *val);
 
 /* buf.c */
-extern struct gfs2_buffer_head *lgfs2_bget(struct gfs2_sbd *sdp, uint64_t num);
-extern struct gfs2_buffer_head *__lgfs2_bread(struct gfs2_sbd *sdp, uint64_t 
num,
+extern struct lgfs2_buffer_head *lgfs2_bget(struct gfs2_sbd *sdp, uint64_t 
num);
+extern struct lgfs2_buffer_head *__lgfs2_bread(struct gfs2_sbd *sdp, uint64_t 
num,
                                        int line, const char *caller);
-extern int __lgfs2_breadm(struct gfs2_sbd *sdp, struct gfs2_buffer_head **bhs, 
size_t n, uint64_t block, int line, const char *caller);
-extern int lgfs2_bwrite(struct gfs2_buffer_head *bh);
-extern int lgfs2_brelse(struct gfs2_buffer_head *bh);
+extern int __lgfs2_breadm(struct gfs2_sbd *sdp, struct lgfs2_buffer_head 
**bhs, size_t n, uint64_t block, int line, const char *caller);
+extern int lgfs2_bwrite(struct lgfs2_buffer_head *bh);
+extern int lgfs2_brelse(struct lgfs2_buffer_head *bh);
 extern uint32_t lgfs2_get_block_type(const char *buf);
 
 #define lgfs2_bmodified(bh) do { bh->b_modified = 1; } while(0)
@@ -495,11 +495,11 @@ extern int lgfs2_set_bitmap(lgfs2_rgrp_t rg, uint64_t 
blkno, int state);
 #define IS_DINODE   (2)
 
 extern void lgfs2_find_metapath(struct lgfs2_inode *ip, uint64_t block, struct 
metapath *mp);
-extern void lgfs2_lookup_block(struct lgfs2_inode *ip, struct gfs2_buffer_head 
*bh,
+extern void lgfs2_lookup_block(struct lgfs2_inode *ip, struct 
lgfs2_buffer_head *bh,
                         unsigned int height, struct metapath *mp,
                         int create, int *new, uint64_t *block);
 extern struct lgfs2_inode *lgfs2_inode_get(struct gfs2_sbd *sdp,
-                                   struct gfs2_buffer_head *bh);
+                                   struct lgfs2_buffer_head *bh);
 extern struct lgfs2_inode *lgfs2_inode_read(struct gfs2_sbd *sdp, uint64_t 
di_addr);
 extern struct lgfs2_inode *lgfs2_is_system_inode(struct gfs2_sbd *sdp,
                                          uint64_t block);
@@ -516,14 +516,14 @@ extern int lgfs2_readi(struct lgfs2_inode *ip, void *buf, 
uint64_t offset,
        __lgfs2_writei(ip, buf, offset, size, 1)
 extern int __lgfs2_writei(struct lgfs2_inode *ip, void *buf, uint64_t offset,
                         unsigned int size, int resize);
-extern int lgfs2_init_dinode(struct gfs2_sbd *sdp, struct gfs2_buffer_head 
**bhp, struct lgfs2_inum *inum,
+extern int lgfs2_init_dinode(struct gfs2_sbd *sdp, struct lgfs2_buffer_head 
**bhp, struct lgfs2_inum *inum,
                        unsigned int mode, uint32_t flags, struct lgfs2_inum 
*parent);
 extern struct lgfs2_inode *lgfs2_createi(struct lgfs2_inode *dip, const char 
*filename,
                                  unsigned int mode, uint32_t flags);
 extern struct lgfs2_inode *lgfs2_gfs_createi(struct lgfs2_inode *dip,
                                      const char *filename, unsigned int mode,
                                      uint32_t flags);
-extern void lgfs2_dirent2_del(struct lgfs2_inode *dip, struct gfs2_buffer_head 
*bh,
+extern void lgfs2_dirent2_del(struct lgfs2_inode *dip, struct 
lgfs2_buffer_head *bh,
                        struct gfs2_dirent *prev, struct gfs2_dirent *cur);
 extern int lgfs2_dir_search(struct lgfs2_inode *dip, const char *filename, int 
len,
                      unsigned int *type, struct lgfs2_inum *inum);
@@ -536,15 +536,15 @@ extern void lgfs2_block_map(struct lgfs2_inode *ip, 
uint64_t lblock, int *new,
                      uint64_t *dblock, uint32_t *extlen, int prealloc);
 extern int lgfs2_get_leaf_ptr(struct lgfs2_inode *dip, uint32_t index, 
uint64_t *ptr) __attribute__((warn_unused_result));
 extern void lgfs2_dir_split_leaf(struct lgfs2_inode *dip, uint32_t start,
-                          uint64_t leaf_no, struct gfs2_buffer_head *obh);
+                          uint64_t leaf_no, struct lgfs2_buffer_head *obh);
 extern void lgfs2_free_block(struct gfs2_sbd *sdp, uint64_t block);
 extern int lgfs2_freedi(struct gfs2_sbd *sdp, uint64_t block);
 extern int lgfs2_get_leaf(struct lgfs2_inode *dip, uint64_t leaf_no,
-                        struct gfs2_buffer_head **bhp);
+                        struct lgfs2_buffer_head **bhp);
 extern int lgfs2_dirent_first(struct lgfs2_inode *dip,
-                            struct gfs2_buffer_head *bh,
+                            struct lgfs2_buffer_head *bh,
                             struct gfs2_dirent **dent);
-extern int lgfs2_dirent_next(struct lgfs2_inode *dip, struct gfs2_buffer_head 
*bh,
+extern int lgfs2_dirent_next(struct lgfs2_inode *dip, struct lgfs2_buffer_head 
*bh,
                            struct gfs2_dirent **dent);
 extern void lgfs2_build_height(struct lgfs2_inode *ip, int height);
 extern void lgfs2_unstuff_dinode(struct lgfs2_inode *ip);
@@ -709,7 +709,7 @@ struct gfs_log_descriptor {
 
 extern int lgfs2_is_gfs_dir(struct lgfs2_inode *ip);
 extern void lgfs2_gfs1_lookup_block(struct lgfs2_inode *ip,
-                             struct gfs2_buffer_head *bh,
+                             struct lgfs2_buffer_head *bh,
                              unsigned int height, struct metapath *mp,
                              int create, int *new, uint64_t *block);
 extern void lgfs2_gfs1_block_map(struct lgfs2_inode *ip, uint64_t lblock, int 
*new,
@@ -732,7 +732,7 @@ extern int lgfs2_open_mnt_dir(const char *path, int flags, 
struct mntent **mnt);
 /* recovery.c */
 extern void lgfs2_replay_incr_blk(struct lgfs2_inode *ip, unsigned int *blk);
 extern int lgfs2_replay_read_block(struct lgfs2_inode *ip, unsigned int blk,
-                                 struct gfs2_buffer_head **bh);
+                                 struct lgfs2_buffer_head **bh);
 extern int lgfs2_get_log_header(struct lgfs2_inode *ip, unsigned int blk,
                                 struct lgfs2_log_header *head);
 extern int lgfs2_find_jhead(struct lgfs2_inode *ip, struct lgfs2_log_header 
*head);
diff --git a/gfs2/libgfs2/recovery.c b/gfs2/libgfs2/recovery.c
index b88d913d..56aa2478 100644
--- a/gfs2/libgfs2/recovery.c
+++ b/gfs2/libgfs2/recovery.c
@@ -23,7 +23,7 @@ void lgfs2_replay_incr_blk(struct lgfs2_inode *ip, unsigned 
int *blk)
 }
 
 int lgfs2_replay_read_block(struct lgfs2_inode *ip, unsigned int blk,
-                          struct gfs2_buffer_head **bh)
+                          struct lgfs2_buffer_head **bh)
 {
        int new = 0;
        uint64_t dblock;
@@ -68,7 +68,7 @@ static void log_header_in(struct lgfs2_log_header *lh, char 
*buf)
 int lgfs2_get_log_header(struct lgfs2_inode *ip, unsigned int blk,
                          struct lgfs2_log_header *head)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        struct lgfs2_log_header lh;
        struct gfs2_log_header *tmp;
        __be32 saved_hash;
@@ -235,7 +235,7 @@ int lgfs2_clean_journal(struct lgfs2_inode *ip, struct 
lgfs2_log_header *head)
        unsigned int lblock;
        struct gfs2_log_header *lh;
        uint32_t hash;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        int new = 0;
        uint64_t dblock;
 
diff --git a/gfs2/libgfs2/structures.c b/gfs2/libgfs2/structures.c
index b48c9bcc..f738259a 100644
--- a/gfs2/libgfs2/structures.c
+++ b/gfs2/libgfs2/structures.c
@@ -20,7 +20,7 @@ int lgfs2_build_master(struct gfs2_sbd *sdp)
 {
        struct lgfs2_inum inum;
        uint64_t bn;
-       struct gfs2_buffer_head *bh = NULL;
+       struct lgfs2_buffer_head *bh = NULL;
        int err = lgfs2_dinode_alloc(sdp, 1, &bn);
 
        if (err != 0)
@@ -151,7 +151,7 @@ int lgfs2_write_journal_data(struct lgfs2_inode *ip)
        return 0;
 }
 
-static struct gfs2_buffer_head *lgfs2_get_file_buf(struct lgfs2_inode *ip, 
uint64_t lbn, int prealloc)
+static struct lgfs2_buffer_head *lgfs2_get_file_buf(struct lgfs2_inode *ip, 
uint64_t lbn, int prealloc)
 {
        struct gfs2_sbd *sdp = ip->i_sbd;
        uint64_t dbn;
@@ -189,7 +189,7 @@ int lgfs2_write_journal(struct lgfs2_inode *jnl, unsigned 
bsize, unsigned int bl
        lgfs2_build_height(jnl, height);
 
        for (x = 0; x < blocks; x++) {
-               struct gfs2_buffer_head *bh = lgfs2_get_file_buf(jnl, x, 1);
+               struct lgfs2_buffer_head *bh = lgfs2_get_file_buf(jnl, x, 1);
                if (!bh)
                        return -1;
                lgfs2_bmodified(bh);
@@ -197,7 +197,7 @@ int lgfs2_write_journal(struct lgfs2_inode *jnl, unsigned 
bsize, unsigned int bl
        }
        crc32c_optimization_init();
        for (x = 0; x < blocks; x++) {
-               struct gfs2_buffer_head *bh = lgfs2_get_file_buf(jnl, x, 0);
+               struct lgfs2_buffer_head *bh = lgfs2_get_file_buf(jnl, x, 0);
                if (!bh)
                        return -1;
 
@@ -321,7 +321,7 @@ struct lgfs2_inode *lgfs2_build_quota_change(struct 
lgfs2_inode *per_node, unsig
        unsigned int blocks = sdp->qcsize << (20 - sdp->sd_bsize_shift);
        unsigned int x;
        unsigned int hgt;
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
 
        memset(&mh, 0, sizeof(struct gfs2_meta_header));
        mh.mh_magic = cpu_to_be32(GFS2_MAGIC);
@@ -432,7 +432,7 @@ int lgfs2_build_root(struct gfs2_sbd *sdp)
 {
        struct lgfs2_inum inum;
        uint64_t bn;
-       struct gfs2_buffer_head *bh = NULL;
+       struct lgfs2_buffer_head *bh = NULL;
        int err = lgfs2_dinode_alloc(sdp, 1, &bn);
 
        if (err != 0)
diff --git a/gfs2/libgfs2/super.c b/gfs2/libgfs2/super.c
index c8186b20..3535a0c7 100644
--- a/gfs2/libgfs2/super.c
+++ b/gfs2/libgfs2/super.c
@@ -60,7 +60,7 @@ int lgfs2_check_sb(void *sbp)
  */
 int lgfs2_read_sb(struct gfs2_sbd *sdp)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        uint64_t space = 0;
        unsigned int x;
        int ret;
@@ -181,7 +181,7 @@ static int rgd_seems_ok(struct gfs2_sbd *sdp, struct 
rgrp_tree *rgd)
  */
 static int good_on_disk(struct gfs2_sbd *sdp, struct rgrp_tree *rgd)
 {
-       struct gfs2_buffer_head *bh;
+       struct lgfs2_buffer_head *bh;
        int is_rgrp;
 
        bh = lgfs2_bread(sdp, rgd->rt_addr);
-- 
2.34.1

Reply via email to