Lines Matching defs:mp_bh

37 	struct buffer_head *mp_bh[GFS2_MAX_META_HEIGHT];
259 struct buffer_head *bh = mp->mp_bh[height];
283 const struct buffer_head *bh = mp->mp_bh[height];
293 get_bh(clone->mp_bh[hgt]);
330 ret = gfs2_meta_buffer(ip, GFS2_METATYPE_IN, dblock, &mp->mp_bh[x + 1]);
344 * hooked onto mp->mp_bh[0] and that the metapath has been initialised
350 * added to the mp->mp_bh[] list.
379 if (mp->mp_bh[x])
407 if (mp->mp_bh[i] == NULL)
409 brelse(mp->mp_bh[i]);
410 mp->mp_bh[i] = NULL;
517 brelse(mp->mp_bh[hgt]);
518 mp->mp_bh[hgt] = NULL;
609 __be64 *ptr = (__be64 *)(mp->mp_bh[i - 1]->b_data +
613 BUG_ON(mp->mp_bh[i] != NULL);
614 mp->mp_bh[i] = gfs2_meta_new(gl, bn);
615 gfs2_trans_add_meta(gl, mp->mp_bh[i]);
616 gfs2_metatype_set(mp->mp_bh[i], GFS2_METATYPE_IN, GFS2_FORMAT_IN);
617 gfs2_buffer_clear_tail(mp->mp_bh[i], sizeof(struct gfs2_meta_header));
663 struct buffer_head *dibh = mp->mp_bh[0];
724 gfs2_buffer_copy_tail(mp->mp_bh[i],
730 ptr = (__be64 *)(mp->mp_bh[i]->b_data +
735 if (mp->mp_bh[i] == NULL)
737 brelse(mp->mp_bh[i]);
738 mp->mp_bh[i] = NULL;
747 gfs2_trans_add_meta(ip->i_gl, mp->mp_bh[i-1]);
758 BUG_ON(mp->mp_bh[end_of_metadata] == NULL);
759 gfs2_trans_add_meta(ip->i_gl, mp->mp_bh[end_of_metadata]);
861 mp->mp_bh[0] = dibh;
915 bh = mp->mp_bh[ip->i_height - 1];
1625 struct buffer_head *bh = mp->mp_bh[h];
1662 struct buffer_head *bh = mp->mp_bh[height];
1789 mp.mp_bh[0] = dibh;
1822 bh = mp.mp_bh[mp_h];
1849 ret = sweep_bh_for_rgrps(ip, &rd_gh, mp.mp_bh[mp_h],
1869 brelse(mp.mp_bh[mp_h]);
1870 mp.mp_bh[mp_h] = NULL;