Lines Matching refs:bi

814 static void leaf_delete_items_entirely(struct buffer_info *bi,
901 void leaf_insert_into_buf(struct buffer_info *bi, int before,
906 struct buffer_head *bh = bi->bi_bh;
962 do_balance_mark_leaf_dirty(bi->tb, bh, 1);
964 if (bi->bi_parent) {
966 t_dc = B_N_CHILD(bi->bi_parent, bi->bi_position);
970 do_balance_mark_internal_dirty(bi->tb, bi->bi_parent, 0);
978 void leaf_paste_in_buffer(struct buffer_info *bi, int affected_item_num,
982 struct buffer_head *bh = bi->bi_bh;
1001 if (bi && bi->tb)
1002 sb = bi->tb->tb_sb;
1056 do_balance_mark_leaf_dirty(bi->tb, bh, 0);
1058 if (bi->bi_parent) {
1060 B_N_CHILD(bi->bi_parent, bi->bi_position);
1062 do_balance_mark_internal_dirty(bi->tb, bi->bi_parent, 0);
1145 void leaf_cut_from_buffer(struct buffer_info *bi, int cut_item_num,
1149 struct buffer_head *bh = bi->bi_bh;
1229 do_balance_mark_leaf_dirty(bi->tb, bh, 0);
1231 if (bi->bi_parent) {
1233 t_dc = B_N_CHILD(bi->bi_parent, bi->bi_position);
1235 do_balance_mark_internal_dirty(bi->tb, bi->bi_parent, 0);
1240 static void leaf_delete_items_entirely(struct buffer_info *bi,
1243 struct buffer_head *bh = bi->bi_bh;
1265 make_empty_node(bi);
1267 do_balance_mark_leaf_dirty(bi->tb, bh, 0);
1298 do_balance_mark_leaf_dirty(bi->tb, bh, 0);
1300 if (bi->bi_parent) {
1302 B_N_CHILD(bi->bi_parent, bi->bi_position);
1306 do_balance_mark_internal_dirty(bi->tb, bi->bi_parent, 0);
1314 void leaf_paste_entries(struct buffer_info *bi,
1326 struct buffer_head *bh = bi->bi_bh;
1411 reiserfs_error(sb_from_bi(bi), "vs-10240",
1417 reiserfs_error(sb_from_bi(bi), "vs-10250",