Lines Matching refs:hgt
292 unsigned int hgt; in clone_metapath() local
295 for (hgt = 0; hgt < mp->mp_aheight; hgt++) in clone_metapath()
296 get_bh(clone->mp_bh[hgt]); in clone_metapath()
396 int hgt; in metapath_to_block() local
398 for (hgt = mp->mp_fheight - 1; hgt >= 0; hgt--) { in metapath_to_block()
399 if (hgt < mp->mp_aheight) in metapath_to_block()
400 block += mp->mp_list[hgt] * factor; in metapath_to_block()
476 unsigned int hgt; in gfs2_walk_metadata() local
484 for (hgt = mp->mp_fheight - 1; hgt >= mp->mp_aheight; hgt--) { in gfs2_walk_metadata()
485 max_len += mp->mp_list[hgt] * factor; in gfs2_walk_metadata()
486 mp->mp_list[hgt] = 0; in gfs2_walk_metadata()
491 u16 start = mp->mp_list[hgt]; in gfs2_walk_metadata()
497 ptrs = (hgt >= 1 ? sdp->sd_inptrs : sdp->sd_diptrs) - start; in gfs2_walk_metadata()
507 ptrs = mp->mp_list[hgt] - start; in gfs2_walk_metadata()
521 brelse(mp->mp_bh[hgt]); in gfs2_walk_metadata()
522 mp->mp_bh[hgt] = NULL; in gfs2_walk_metadata()
523 mp->mp_list[hgt] = 0; in gfs2_walk_metadata()
524 if (!hgt) in gfs2_walk_metadata()
526 hgt--; in gfs2_walk_metadata()
530 (mp->mp_list[hgt])++; in gfs2_walk_metadata()
531 if (hgt) { in gfs2_walk_metadata()
532 if (mp->mp_list[hgt] >= sdp->sd_inptrs) in gfs2_walk_metadata()
535 if (mp->mp_list[hgt] >= sdp->sd_diptrs) in gfs2_walk_metadata()
544 hgt += ret; in gfs2_walk_metadata()
547 mp->mp_aheight = hgt + 1; in gfs2_walk_metadata()
556 unsigned int hgt; in gfs2_hole_walker() local
558 hgt = mp->mp_aheight - 1; in gfs2_hole_walker()
559 start = metapointer(hgt, mp); in gfs2_hole_walker()
564 mp->mp_list[hgt] += ptr - start; in gfs2_hole_walker()