Lines Matching refs:obh
1001 struct buffer_head *nbh, *obh, *dibh; in dir_split_leaf() local
1017 error = get_leaf(dip, leaf_no, &obh); in dir_split_leaf()
1021 oleaf = (struct gfs2_leaf *)obh->b_data; in dir_split_leaf()
1023 brelse(obh); in dir_split_leaf()
1027 gfs2_trans_add_meta(dip->i_gl, obh); in dir_split_leaf()
1031 brelse(obh); in dir_split_leaf()
1078 dent = (struct gfs2_dirent *)(obh->b_data + sizeof(struct gfs2_leaf)); in dir_split_leaf()
1082 if (dirent_next(dip, obh, &next)) in dir_split_leaf()
1088 void *ptr = ((char *)dent - obh->b_data) + nbh->b_data; in dir_split_leaf()
1102 dirent_del(dip, obh, prev, dent); in dir_split_leaf()
1126 brelse(obh); in dir_split_leaf()
1135 brelse(obh); in dir_split_leaf()
1725 struct buffer_head *bh, *obh; in dir_new_leaf() local
1734 error = get_first_leaf(ip, index, &obh); in dir_new_leaf()
1739 oleaf = (struct gfs2_leaf *)obh->b_data; in dir_new_leaf()
1743 brelse(obh); in dir_new_leaf()
1744 error = get_leaf(ip, bn, &obh); in dir_new_leaf()
1749 gfs2_trans_add_meta(ip->i_gl, obh); in dir_new_leaf()
1753 brelse(obh); in dir_new_leaf()
1759 brelse(obh); in dir_new_leaf()