• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/reiserfs/

Lines Matching defs:tb

361 	do_balance_mark_leaf_dirty(dest_bi->tb, dest, 0);
374 do_balance_mark_internal_dirty(dest_bi->tb, dest_bi->bi_parent,
556 static void leaf_define_dest_src_infos(int shift_mode, struct tree_balance *tb,
568 src_bi->tb = tb;
569 src_bi->bi_bh = PATH_PLAST_BUFFER(tb->tb_path);
570 src_bi->bi_parent = PATH_H_PPARENT(tb->tb_path, 0);
571 src_bi->bi_position = PATH_H_B_ITEM_ORDER(tb->tb_path, 0); /* src->b_item_order */
572 dest_bi->tb = tb;
573 dest_bi->bi_bh = tb->L[0];
574 dest_bi->bi_parent = tb->FL[0];
575 dest_bi->bi_position = get_left_neighbor_position(tb, 0);
580 src_bi->tb = tb;
581 src_bi->bi_bh = PATH_PLAST_BUFFER(tb->tb_path);
582 src_bi->bi_parent = PATH_H_PPARENT(tb->tb_path, 0);
583 src_bi->bi_position = PATH_H_B_ITEM_ORDER(tb->tb_path, 0);
584 dest_bi->tb = tb;
585 dest_bi->bi_bh = tb->R[0];
586 dest_bi->bi_parent = tb->FR[0];
587 dest_bi->bi_position = get_right_neighbor_position(tb, 0);
592 src_bi->tb = tb;
593 src_bi->bi_bh = tb->R[0];
594 src_bi->bi_parent = tb->FR[0];
595 src_bi->bi_position = get_right_neighbor_position(tb, 0);
596 dest_bi->tb = tb;
597 dest_bi->bi_bh = tb->L[0];
598 dest_bi->bi_parent = tb->FL[0];
599 dest_bi->bi_position = get_left_neighbor_position(tb, 0);
604 src_bi->tb = tb;
605 src_bi->bi_bh = tb->L[0];
606 src_bi->bi_parent = tb->FL[0];
607 src_bi->bi_position = get_left_neighbor_position(tb, 0);
608 dest_bi->tb = tb;
609 dest_bi->bi_bh = tb->R[0];
610 dest_bi->bi_parent = tb->FR[0];
611 dest_bi->bi_position = get_right_neighbor_position(tb, 0);
616 src_bi->tb = tb;
617 src_bi->bi_bh = PATH_PLAST_BUFFER(tb->tb_path);
618 src_bi->bi_parent = PATH_H_PPARENT(tb->tb_path, 0);
619 src_bi->bi_position = PATH_H_B_ITEM_ORDER(tb->tb_path, 0);
620 dest_bi->tb = tb;
638 int leaf_move_items(int shift_mode, struct tree_balance *tb, int mov_num,
645 leaf_define_dest_src_infos(shift_mode, tb, &dest_bi, &src_bi,
662 int leaf_shift_left(struct tree_balance *tb, int shift_num, int shift_bytes)
664 struct buffer_head *S0 = PATH_PLAST_BUFFER(tb->tb_path);
668 i = leaf_move_items(LEAF_FROM_S_TO_L, tb, shift_num, shift_bytes, NULL);
677 if (tb->tb_mode == M_PASTE || tb->tb_mode == M_INSERT) {
679 reiserfs_panic(tb->tb_sb, "vs-10275",
681 "(%c)", tb->tb_mode);
685 if (PATH_H_POSITION(tb->tb_path, 1) == 0)
686 replace_key(tb, tb->CFL[0], tb->lkey[0],
687 PATH_H_PPARENT(tb->tb_path, 0), 0);
691 replace_key(tb, tb->CFL[0], tb->lkey[0], S0, 0);
708 int leaf_shift_right(struct tree_balance *tb, int shift_num, int shift_bytes)
710 // struct buffer_head * S0 = PATH_PLAST_BUFFER (tb->tb_path);
715 leaf_move_items(LEAF_FROM_S_TO_R, tb, shift_num, shift_bytes, NULL);
719 replace_key(tb, tb->CFR[0], tb->rkey[0], tb->R[0], 0);
755 do_balance_mark_leaf_dirty(cur_bi->tb, bh, 0);
858 do_balance_mark_leaf_dirty(bi->tb, bh, 1);
866 do_balance_mark_internal_dirty(bi->tb, bi->bi_parent, 0);
895 if (bi && bi->tb)
896 sb = bi->tb->tb_sb;
950 do_balance_mark_leaf_dirty(bi->tb, bh, 0);
956 do_balance_mark_internal_dirty(bi->tb, bi->bi_parent, 0);
1117 do_balance_mark_leaf_dirty(bi->tb, bh, 0);
1123 do_balance_mark_internal_dirty(bi->tb, bi->bi_parent, 0);
1155 do_balance_mark_leaf_dirty(bi->tb, bh, 0);
1186 do_balance_mark_leaf_dirty(bi->tb, bh, 0);
1194 do_balance_mark_internal_dirty(bi->tb, bi->bi_parent, 0);