Lines Matching refs:pos_in_item
114 int pos_in_item = tb->tb_path->pos_in_item; in balance_leaf_when_delete_cut() local
127 leaf_cut_from_buffer(&bi, item_pos, pos_in_item, in balance_leaf_when_delete_cut()
130 RFALSE(!item_pos && !pos_in_item && !tb->CFL[0], in balance_leaf_when_delete_cut()
134 if (!item_pos && !pos_in_item && tb->CFL[0]) in balance_leaf_when_delete_cut()
137 leaf_cut_from_buffer(&bi, item_pos, pos_in_item, in balance_leaf_when_delete_cut()
368 if (tb->lbytes > tb->pos_in_item) { in balance_leaf_paste_left_shift_dirent()
371 int ret, l_pos_in_item = tb->pos_in_item; in balance_leaf_paste_left_shift_dirent()
416 tb->pos_in_item -= tb->lbytes; in balance_leaf_paste_left_shift_dirent()
436 RFALSE(tb->pos_in_item != ih_item_len(item_head(tbS0, tb->item_pos)), in balance_leaf_paste_left_shift()
439 ih_item_len(item_head(tbS0, tb->item_pos)), tb->pos_in_item); in balance_leaf_paste_left_shift()
442 if (tb->lbytes >= tb->pos_in_item) { in balance_leaf_paste_left_shift()
455 l_n = tb->lbytes - tb->pos_in_item; in balance_leaf_paste_left_shift()
508 tb->pos_in_item = 0; in balance_leaf_paste_left_shift()
521 tb->pos_in_item -= tb->lbytes; in balance_leaf_paste_left_shift()
523 RFALSE(tb->pos_in_item <= 0, in balance_leaf_paste_left_shift()
525 tb->pos_in_item); in balance_leaf_paste_left_shift()
557 tb->pos_in_item += ih_entry_count(pasted); in balance_leaf_paste_left_whole()
559 tb->pos_in_item += ih_item_len(pasted); in balance_leaf_paste_left_whole()
570 leaf_paste_in_buffer(&bi, n + tb->item_pos - ret, tb->pos_in_item, in balance_leaf_paste_left_whole()
577 tb->pos_in_item, 1, in balance_leaf_paste_left_whole()
729 if (entry_count - tb->rbytes < tb->pos_in_item) { in balance_leaf_paste_right_shift_dirent()
744 paste_entry_position = tb->pos_in_item - entry_count + in balance_leaf_paste_right_shift_dirent()
760 tb->pos_in_item++; in balance_leaf_paste_right_shift_dirent()
793 RFALSE(tb->pos_in_item != ih_item_len(item_head(tbS0, tb->item_pos)), in balance_leaf_paste_right_shift()
795 "pos_in_item=%d", tb->pos_in_item, in balance_leaf_paste_right_shift()
842 tb->pos_in_item++; in balance_leaf_paste_right_shift()
858 if (tb->pos_in_item >= 0) { in balance_leaf_paste_right_whole()
861 tb->pos_in_item, tb->insert_size[0], body, in balance_leaf_paste_right_whole()
867 if (is_direntry_le_ih(pasted) && tb->pos_in_item >= 0) { in balance_leaf_paste_right_whole()
869 tb->pos_in_item, 1, in balance_leaf_paste_right_whole()
873 if (!tb->pos_in_item) { in balance_leaf_paste_right_whole()
1032 if (entry_count - tb->sbytes[i] < tb->pos_in_item && in balance_leaf_new_nodes_paste_dirent()
1033 tb->pos_in_item <= entry_count) { in balance_leaf_new_nodes_paste_dirent()
1055 leaf_paste_in_buffer(&bi, 0, tb->pos_in_item - entry_count + in balance_leaf_new_nodes_paste_dirent()
1060 leaf_paste_entries(&bi, 0, tb->pos_in_item - entry_count + in balance_leaf_new_nodes_paste_dirent()
1066 tb->pos_in_item++; in balance_leaf_new_nodes_paste_dirent()
1100 RFALSE(tb->pos_in_item != ih_item_len(item_head(tbS0, tb->item_pos)) || in balance_leaf_new_nodes_paste_shift()
1145 tb->pos_in_item++; in balance_leaf_new_nodes_paste_shift()
1166 (tb->pos_in_item != ih_item_len(ih_check) || in balance_leaf_new_nodes_paste_whole()
1183 tb->pos_in_item, tb->insert_size[0], in balance_leaf_new_nodes_paste_whole()
1190 tb->pos_in_item, 1, in balance_leaf_new_nodes_paste_whole()
1296 if (tb->pos_in_item >= 0 && tb->pos_in_item <= ih_entry_count(pasted)) { in balance_leaf_finish_node_paste_dirent()
1302 leaf_paste_in_buffer(&bi, tb->item_pos, tb->pos_in_item, in balance_leaf_finish_node_paste_dirent()
1306 leaf_paste_entries(&bi, tb->item_pos, tb->pos_in_item, 1, in balance_leaf_finish_node_paste_dirent()
1310 if (!tb->item_pos && !tb->pos_in_item) { in balance_leaf_finish_node_paste_dirent()
1338 if (tb->pos_in_item == ih_item_len(pasted)) { in balance_leaf_finish_node_paste()
1344 tb->pos_in_item, tb->insert_size[0], body, in balance_leaf_finish_node_paste()
1407 tb->pos_in_item = tb->tb_path->pos_in_item, in balance_leaf()
1418 tb->pos_in_item *= UNFM_P_SIZE; in balance_leaf()