Lines Matching refs:tb_path
58 Sh = PATH_H_PBUFFER(tb->tb_path, h); in create_virtual_node()
218 RFALSE(!PATH_H_PPARENT(tb->tb_path, 0), in check_left()
304 RFALSE(!PATH_H_PPARENT(tb->tb_path, 0), in check_right()
421 max_node_size = MAX_CHILD_SIZE(PATH_H_PBUFFER(tb->tb_path, h)); in get_num_ver()
704 S0 = PATH_H_PBUFFER(tb->tb_path, 0); in are_leaves_removable()
803 pathrelse(tb->tb_path); in free_buffers_in_tb()
831 struct buffer_head *new_bh, *Sh = PATH_H_PBUFFER(tb->tb_path, h); in get_empty_nodes()
922 if ((f = PATH_H_PPARENT(tb->tb_path, h)) == NULL || in get_lfree()
927 order = PATH_H_B_ITEM_ORDER(tb->tb_path, h) - 1; in get_lfree()
945 if ((f = PATH_H_PPARENT(tb->tb_path, h)) == NULL || in get_rfree()
950 order = PATH_H_B_ITEM_ORDER(tb->tb_path, h) + 1; in get_rfree()
973 father = PATH_H_PBUFFER(tb->tb_path, h + 1); in is_left_neighbor_in_cache()
1032 struct treepath *path = tb->tb_path; in get_far_parent()
1094 (tb->tb_path, in get_far_parent()
1176 struct treepath *path = tb->tb_path; in get_parents()
1179 path_offset = PATH_H_PATH_OFFSET(tb->tb_path, h); in get_parents()
1278 struct buffer_head *Sh = PATH_H_PBUFFER(tb->tb_path, h); in can_node_be_removed()
1375 Sh = PATH_H_PBUFFER(tb->tb_path, h); in ip_check_balance()
1740 Sh = PATH_H_PBUFFER(tb->tb_path, h); in dc_check_balance_internal()
1741 Fh = PATH_H_PPARENT(tb->tb_path, h); in dc_check_balance_internal()
1796 PATH_H_B_ITEM_ORDER(tb->tb_path, in dc_check_balance_internal()
1813 PATH_H_B_ITEM_ORDER(tb->tb_path, in dc_check_balance_internal()
1858 PATH_H_B_ITEM_ORDER(tb->tb_path, in dc_check_balance_internal()
1874 PATH_H_B_ITEM_ORDER(tb->tb_path, in dc_check_balance_internal()
1951 S0 = PATH_H_PBUFFER(tb->tb_path, 0); in dc_check_balance_leaf()
1952 F0 = PATH_H_PPARENT(tb->tb_path, 0); in dc_check_balance_leaf()
2037 RFALSE(!(PATH_H_PBUFFER(tb->tb_path, h)), in dc_check_balance()
2097 struct treepath *path = tb->tb_path; in get_direct_parent()
2099 path_offset = PATH_H_PATH_OFFSET(tb->tb_path, h); in get_direct_parent()
2158 path_offset = PATH_H_PATH_OFFSET(tb->tb_path, h + 1); in get_neighbors()
2169 bh = PATH_OFFSET_PBUFFER(tb->tb_path, path_offset); in get_neighbors()
2172 !PATH_OFFSET_POSITION(tb->tb_path, path_offset), in get_neighbors()
2209 bh = PATH_OFFSET_PBUFFER(tb->tb_path, path_offset); in get_neighbors()
2212 PATH_OFFSET_POSITION(tb->tb_path, in get_neighbors()
2274 size = get_virtual_node_size(tb->tb_sb, PATH_PLAST_BUFFER(tb->tb_path)); in get_mem_for_virtual_node()
2379 for (i = tb->tb_path->path_length; in wait_tb_buffers_until_unlocked()
2381 if (PATH_OFFSET_PBUFFER(tb->tb_path, i)) { in wait_tb_buffers_until_unlocked()
2388 if (PATH_PLAST_BUFFER(tb->tb_path) == in wait_tb_buffers_until_unlocked()
2389 PATH_OFFSET_PBUFFER(tb->tb_path, i)) in wait_tb_buffers_until_unlocked()
2392 (tb->tb_path, in wait_tb_buffers_until_unlocked()
2394 tb->tb_path-> in wait_tb_buffers_until_unlocked()
2399 (tb->tb_path, in wait_tb_buffers_until_unlocked()
2402 PATH_OFFSET_PBUFFER(tb->tb_path, in wait_tb_buffers_until_unlocked()
2552 int ret, h, item_num = PATH_LAST_POSITION(tb->tb_path); in fix_nodes()
2560 struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); in fix_nodes()
2564 pos_in_item = tb->tb_path->pos_in_item; in fix_nodes()
2674 if (!PATH_H_PBUFFER(tb->tb_path, h)) { in fix_nodes()
2681 } else if (!PATH_H_PBUFFER(tb->tb_path, h + 1)) { in fix_nodes()
2731 pathrelse_and_restore(tb->tb_sb, tb->tb_path); in fix_nodes()
2733 pathrelse(tb->tb_path); in fix_nodes()
2786 pathrelse_and_restore(tb->tb_sb, tb->tb_path); in unfix_nodes()