Lines Matching defs:dibh
122 struct buffer_head *dibh;
125 error = gfs2_meta_inode_buffer(ip, &dibh);
129 gfs2_trans_add_meta(ip->i_gl, dibh);
130 memcpy(dibh->b_data + offset + sizeof(struct gfs2_dinode), buf, size);
134 gfs2_dinode_out(ip, dibh->b_data);
136 brelse(dibh);
156 struct buffer_head *dibh;
224 error = gfs2_meta_inode_buffer(ip, &dibh);
232 gfs2_trans_add_meta(ip->i_gl, dibh);
233 gfs2_dinode_out(ip, dibh->b_data);
234 brelse(dibh);
246 struct buffer_head *dibh;
249 error = gfs2_meta_inode_buffer(ip, &dibh);
251 memcpy(buf, dibh->b_data + sizeof(struct gfs2_dinode), size);
252 brelse(dibh);
912 struct buffer_head *bh, *dibh;
920 error = gfs2_meta_inode_buffer(dip, &dibh);
936 gfs2_buffer_copy_tail(bh, sizeof(struct gfs2_leaf), dibh,
949 brelse(dibh);
954 brelse(dibh);
970 gfs2_trans_add_meta(dip->i_gl, dibh);
971 gfs2_buffer_clear_tail(dibh, sizeof(struct gfs2_dinode));
973 lp = (__be64 *)(dibh->b_data + sizeof(struct gfs2_dinode));
985 gfs2_dinode_out(dip, dibh->b_data);
987 brelse(dibh);
1004 struct buffer_head *nbh, *obh, *dibh;
1121 error = gfs2_meta_inode_buffer(dip, &dibh);
1123 gfs2_trans_add_meta(dip->i_gl, dibh);
1125 gfs2_dinode_out(dip, dibh->b_data);
1126 brelse(dibh);
1152 struct buffer_head *dibh;
1175 error = gfs2_meta_inode_buffer(dip, &dibh);
1192 gfs2_dinode_out(dip, dibh->b_data);
1193 brelse(dibh);
1200 gfs2_dinode_out(dip, dibh->b_data);
1201 brelse(dibh);
1572 struct buffer_head *dibh;
1587 error = gfs2_meta_inode_buffer(dip, &dibh);
1597 dent = gfs2_dirent_scan(inode, dibh->b_data, dibh->b_size,
1613 gfs2_set_cookies(sdp, dibh, 0, darr, dip->i_entries);
1623 brelse(dibh);
1975 struct buffer_head *bh, *dibh;
2062 error = gfs2_meta_inode_buffer(dip, &dibh);
2066 gfs2_trans_add_meta(dip->i_gl, dibh);
2071 gfs2_dinode_out(dip, dibh->b_data);
2072 brelse(dibh);