left_path          93 fs/btrfs/send.c 	struct btrfs_path *left_path;
left_path         280 fs/btrfs/send.c typedef int (*btrfs_changed_cb_t)(struct btrfs_path *left_path,
left_path        4262 fs/btrfs/send.c 	ret = iterate_inode_ref(sctx->send_root, sctx->left_path,
left_path        4380 fs/btrfs/send.c 	ret = find_iref(sctx->send_root, sctx->left_path, sctx->cmp_key,
left_path        4394 fs/btrfs/send.c 	ret = iterate_inode_ref(sctx->send_root, sctx->left_path,
left_path        4598 fs/btrfs/send.c 	ret = iterate_dir_item(sctx->send_root, sctx->left_path,
left_path        4706 fs/btrfs/send.c 	ret = find_xattr(sctx->send_root, sctx->left_path, sctx->cmp_key,
left_path        4721 fs/btrfs/send.c 	ret = iterate_dir_item(sctx->send_root, sctx->left_path,
left_path        5387 fs/btrfs/send.c 			       struct btrfs_path *left_path,
left_path        5413 fs/btrfs/send.c 	eb = left_path->nodes[0];
left_path        5414 fs/btrfs/send.c 	slot = left_path->slots[0];
left_path        6141 fs/btrfs/send.c 		left_ii = btrfs_item_ptr(sctx->left_path->nodes[0],
left_path        6142 fs/btrfs/send.c 				sctx->left_path->slots[0],
left_path        6144 fs/btrfs/send.c 		left_gen = btrfs_inode_generation(sctx->left_path->nodes[0],
left_path        6189 fs/btrfs/send.c 		nlinks = btrfs_inode_nlink(sctx->left_path->nodes[0], left_ii);
left_path        6203 fs/btrfs/send.c 				sctx->left_path->nodes[0], left_ii);
left_path        6205 fs/btrfs/send.c 				sctx->left_path->nodes[0], left_ii);
left_path        6207 fs/btrfs/send.c 				sctx->left_path->nodes[0], left_ii);
left_path        6249 fs/btrfs/send.c 					sctx->left_path->nodes[0], left_ii);
left_path        6251 fs/btrfs/send.c 					sctx->left_path->nodes[0], left_ii);
left_path        6253 fs/btrfs/send.c 					sctx->left_path->nodes[0], left_ii);
left_path        6283 fs/btrfs/send.c 					sctx->left_path->nodes[0], left_ii);
left_path        6285 fs/btrfs/send.c 					sctx->left_path->nodes[0], left_ii);
left_path        6381 fs/btrfs/send.c 			ret = process_extent(sctx, sctx->left_path,
left_path        6450 fs/btrfs/send.c static int changed_cb(struct btrfs_path *left_path,
left_path        6462 fs/btrfs/send.c 			ret = compare_refs(sctx, left_path, key);
left_path        6468 fs/btrfs/send.c 			return maybe_send_hole(sctx, left_path, key);
left_path        6476 fs/btrfs/send.c 	sctx->left_path = left_path;
left_path        6623 fs/btrfs/send.c static int tree_compare_item(struct btrfs_path *left_path,
left_path        6631 fs/btrfs/send.c 	len1 = btrfs_item_size_nr(left_path->nodes[0], left_path->slots[0]);
left_path        6636 fs/btrfs/send.c 	off1 = btrfs_item_ptr_offset(left_path->nodes[0], left_path->slots[0]);
left_path        6640 fs/btrfs/send.c 	read_extent_buffer(left_path->nodes[0], tmp_buf, off1, len1);
left_path        6668 fs/btrfs/send.c 	struct btrfs_path *left_path = NULL;
left_path        6686 fs/btrfs/send.c 	left_path = btrfs_alloc_path();
left_path        6687 fs/btrfs/send.c 	if (!left_path) {
left_path        6703 fs/btrfs/send.c 	left_path->search_commit_root = 1;
left_path        6704 fs/btrfs/send.c 	left_path->skip_locking = 1;
left_path        6747 fs/btrfs/send.c 	left_path->nodes[left_level] =
left_path        6749 fs/btrfs/send.c 	if (!left_path->nodes[left_level]) {
left_path        6767 fs/btrfs/send.c 		btrfs_item_key_to_cpu(left_path->nodes[left_level],
left_path        6768 fs/btrfs/send.c 				&left_key, left_path->slots[left_level]);
left_path        6770 fs/btrfs/send.c 		btrfs_node_key_to_cpu(left_path->nodes[left_level],
left_path        6771 fs/btrfs/send.c 				&left_key, left_path->slots[left_level]);
left_path        6785 fs/btrfs/send.c 			ret = tree_advance(left_path, &left_level,
left_path        6812 fs/btrfs/send.c 				ret = changed_cb(left_path, right_path,
left_path        6823 fs/btrfs/send.c 				ret = changed_cb(left_path, right_path,
left_path        6837 fs/btrfs/send.c 				ret = changed_cb(left_path, right_path,
left_path        6845 fs/btrfs/send.c 				ret = changed_cb(left_path, right_path,
left_path        6855 fs/btrfs/send.c 				WARN_ON(!extent_buffer_uptodate(left_path->nodes[0]));
left_path        6856 fs/btrfs/send.c 				ret = tree_compare_item(left_path, right_path,
left_path        6862 fs/btrfs/send.c 				ret = changed_cb(left_path, right_path,
left_path        6877 fs/btrfs/send.c 						left_path->nodes[left_level],
left_path        6878 fs/btrfs/send.c 						left_path->slots[left_level]);
left_path        6883 fs/btrfs/send.c 						left_path->nodes[left_level],
left_path        6884 fs/btrfs/send.c 						left_path->slots[left_level]);
left_path        6909 fs/btrfs/send.c 	btrfs_free_path(left_path);
left_path        2039 fs/ocfs2/alloc.c 				       struct ocfs2_path *left_path,
left_path        2046 fs/ocfs2/alloc.c 	struct buffer_head *root_bh = left_path->p_node[subtree_index].bh;
left_path        2060 fs/ocfs2/alloc.c 	left_el = path_leaf_el(left_path);
left_path        2062 fs/ocfs2/alloc.c 	for(i = left_path->p_tree_depth - 1; i > subtree_index; i--) {
left_path        2071 fs/ocfs2/alloc.c 		el = left_path->p_node[i].el;
left_path        2080 fs/ocfs2/alloc.c 		ocfs2_journal_dirty(handle, left_path->p_node[i].bh);
left_path        2087 fs/ocfs2/alloc.c 		left_el = left_path->p_node[i].el;
left_path        2096 fs/ocfs2/alloc.c 	el = left_path->p_node[subtree_index].el;
left_path        2097 fs/ocfs2/alloc.c 	left_el = left_path->p_node[subtree_index + 1].el;
left_path        2101 fs/ocfs2/alloc.c 				  left_path->p_node[subtree_index + 1].bh->b_blocknr);
left_path        2103 fs/ocfs2/alloc.c 	root_bh = left_path->p_node[subtree_index].bh;
left_path        2110 fs/ocfs2/alloc.c 				      struct ocfs2_path *left_path,
left_path        2121 fs/ocfs2/alloc.c 	left_leaf_bh = path_leaf_bh(left_path);
left_path        2122 fs/ocfs2/alloc.c 	left_el = path_leaf_el(left_path);
left_path        2140 fs/ocfs2/alloc.c 	root_bh = left_path->p_node[subtree_index].bh;
left_path        2159 fs/ocfs2/alloc.c 						   left_path, i);
left_path        2198 fs/ocfs2/alloc.c 	ocfs2_complete_edge_insert(handle, left_path, right_path,
left_path        2308 fs/ocfs2/alloc.c static int ocfs2_rotate_requires_path_adjustment(struct ocfs2_path *left_path,
left_path        2315 fs/ocfs2/alloc.c 	left_el = path_leaf_el(left_path);
left_path        2372 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL;
left_path        2377 fs/ocfs2/alloc.c 	left_path = ocfs2_new_path_from_path(right_path);
left_path        2378 fs/ocfs2/alloc.c 	if (!left_path) {
left_path        2426 fs/ocfs2/alloc.c 		ret = ocfs2_find_path(et->et_ci, left_path, cpos);
left_path        2432 fs/ocfs2/alloc.c 		mlog_bug_on_msg(path_leaf_bh(left_path) ==
left_path        2440 fs/ocfs2/alloc.c 				path_leaf_bh(left_path)->b_blocknr);
left_path        2443 fs/ocfs2/alloc.c 		    ocfs2_rotate_requires_path_adjustment(left_path,
left_path        2460 fs/ocfs2/alloc.c 			*ret_left_path = left_path;
left_path        2464 fs/ocfs2/alloc.c 		start = ocfs2_find_subtree_root(et, left_path, right_path);
left_path        2478 fs/ocfs2/alloc.c 		ret = ocfs2_rotate_subtree_right(handle, et, left_path,
left_path        2499 fs/ocfs2/alloc.c 			*ret_left_path = left_path;
left_path        2508 fs/ocfs2/alloc.c 		ocfs2_mv_path(right_path, left_path);
left_path        2518 fs/ocfs2/alloc.c 	ocfs2_free_path(left_path);
left_path        2611 fs/ocfs2/alloc.c 				 struct ocfs2_path *left_path,
left_path        2617 fs/ocfs2/alloc.c 	struct buffer_head *root_bh = left_path->p_node[subtree_index].bh;
left_path        2618 fs/ocfs2/alloc.c 	struct ocfs2_extent_list *root_el = left_path->p_node[subtree_index].el;
left_path        2632 fs/ocfs2/alloc.c 	eb = (struct ocfs2_extent_block *)path_leaf_bh(left_path)->b_data;
left_path        2636 fs/ocfs2/alloc.c 	ocfs2_journal_dirty(handle, path_leaf_bh(left_path));
left_path        2644 fs/ocfs2/alloc.c 				     struct ocfs2_path *left_path,
left_path        2658 fs/ocfs2/alloc.c 	left_leaf_el = path_leaf_el(left_path);
left_path        2659 fs/ocfs2/alloc.c 	root_bh = left_path->p_node[subtree_index].bh;
left_path        2735 fs/ocfs2/alloc.c 						   left_path, i);
left_path        2763 fs/ocfs2/alloc.c 	ocfs2_journal_dirty(handle, path_leaf_bh(left_path));
left_path        2767 fs/ocfs2/alloc.c 		ocfs2_unlink_subtree(handle, et, left_path, right_path,
left_path        2769 fs/ocfs2/alloc.c 		ret = ocfs2_update_edge_lengths(handle, et, left_path);
left_path        2775 fs/ocfs2/alloc.c 		eb = (struct ocfs2_extent_block *)path_leaf_bh(left_path)->b_data;
left_path        2790 fs/ocfs2/alloc.c 		ocfs2_complete_edge_insert(handle, left_path, right_path,
left_path        2909 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL;
left_path        2924 fs/ocfs2/alloc.c 	left_path = ocfs2_new_path_from_path(path);
left_path        2925 fs/ocfs2/alloc.c 	if (!left_path) {
left_path        2931 fs/ocfs2/alloc.c 	ocfs2_cp_path(left_path, path);
left_path        2947 fs/ocfs2/alloc.c 		subtree_root = ocfs2_find_subtree_root(et, left_path,
left_path        2956 fs/ocfs2/alloc.c 						      orig_credits, left_path);
left_path        2967 fs/ocfs2/alloc.c 						   left_path, 0);
left_path        2973 fs/ocfs2/alloc.c 		ret = ocfs2_rotate_subtree_left(handle, et, left_path,
left_path        3000 fs/ocfs2/alloc.c 		ocfs2_mv_path(left_path, right_path);
left_path        3002 fs/ocfs2/alloc.c 		ret = ocfs2_find_cpos_for_right_leaf(sb, left_path,
left_path        3012 fs/ocfs2/alloc.c 	ocfs2_free_path(left_path);
left_path        3024 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL;
left_path        3050 fs/ocfs2/alloc.c 		left_path = ocfs2_new_path_from_path(path);
left_path        3051 fs/ocfs2/alloc.c 		if (!left_path) {
left_path        3057 fs/ocfs2/alloc.c 		ret = ocfs2_find_path(et->et_ci, left_path, cpos);
left_path        3063 fs/ocfs2/alloc.c 		ret = ocfs2_journal_access_path(et->et_ci, handle, left_path);
left_path        3069 fs/ocfs2/alloc.c 		subtree_index = ocfs2_find_subtree_root(et, left_path, path);
left_path        3071 fs/ocfs2/alloc.c 		ocfs2_unlink_subtree(handle, et, left_path, path,
left_path        3073 fs/ocfs2/alloc.c 		ret = ocfs2_update_edge_lengths(handle, et, left_path);
left_path        3079 fs/ocfs2/alloc.c 		eb = (struct ocfs2_extent_block *)path_leaf_bh(left_path)->b_data;
left_path        3102 fs/ocfs2/alloc.c 	ocfs2_free_path(left_path);
left_path        3290 fs/ocfs2/alloc.c 				struct ocfs2_path *left_path,
left_path        3301 fs/ocfs2/alloc.c 	BUG_ON(left_path->p_tree_depth == 0);
left_path        3303 fs/ocfs2/alloc.c 	left_el = path_leaf_el(left_path);
left_path        3307 fs/ocfs2/alloc.c 					     left_path, &right_cpos);
left_path        3316 fs/ocfs2/alloc.c 	right_path = ocfs2_new_path_from_path(left_path);
left_path        3343 fs/ocfs2/alloc.c static int ocfs2_merge_rec_right(struct ocfs2_path *left_path,
left_path        3356 fs/ocfs2/alloc.c 	struct ocfs2_extent_list *el = path_leaf_el(left_path);
left_path        3357 fs/ocfs2/alloc.c 	struct buffer_head *bh = path_leaf_bh(left_path);
left_path        3366 fs/ocfs2/alloc.c 		ret = ocfs2_get_right_path(et, left_path, &right_path);
left_path        3385 fs/ocfs2/alloc.c 		subtree_index = ocfs2_find_subtree_root(et, left_path,
left_path        3396 fs/ocfs2/alloc.c 		root_bh = left_path->p_node[subtree_index].bh;
left_path        3416 fs/ocfs2/alloc.c 							   left_path, i);
left_path        3428 fs/ocfs2/alloc.c 	ret = ocfs2_path_bh_journal_access(handle, et->et_ci, left_path,
left_path        3429 fs/ocfs2/alloc.c 					   path_num_items(left_path) - 1);
left_path        3448 fs/ocfs2/alloc.c 		ocfs2_complete_edge_insert(handle, left_path, right_path,
left_path        3462 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL;
left_path        3479 fs/ocfs2/alloc.c 	left_path = ocfs2_new_path_from_path(right_path);
left_path        3480 fs/ocfs2/alloc.c 	if (!left_path) {
left_path        3486 fs/ocfs2/alloc.c 	ret = ocfs2_find_path(et->et_ci, left_path, left_cpos);
left_path        3492 fs/ocfs2/alloc.c 	*ret_left_path = left_path;
left_path        3495 fs/ocfs2/alloc.c 		ocfs2_free_path(left_path);
left_path        3523 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL;
left_path        3531 fs/ocfs2/alloc.c 		ret = ocfs2_get_left_path(et, right_path, &left_path);
left_path        3537 fs/ocfs2/alloc.c 		left_el = path_leaf_el(left_path);
left_path        3547 fs/ocfs2/alloc.c 		subtree_index = ocfs2_find_subtree_root(et, left_path,
left_path        3552 fs/ocfs2/alloc.c 						      left_path);
left_path        3558 fs/ocfs2/alloc.c 		root_bh = left_path->p_node[subtree_index].bh;
left_path        3578 fs/ocfs2/alloc.c 							   left_path, i);
left_path        3614 fs/ocfs2/alloc.c 	if (left_path) {
left_path        3615 fs/ocfs2/alloc.c 		ocfs2_journal_dirty(handle, path_leaf_bh(left_path));
left_path        3644 fs/ocfs2/alloc.c 			ocfs2_mv_path(right_path, left_path);
left_path        3645 fs/ocfs2/alloc.c 			left_path = NULL;
left_path        3647 fs/ocfs2/alloc.c 			ocfs2_complete_edge_insert(handle, left_path,
left_path        3651 fs/ocfs2/alloc.c 	ocfs2_free_path(left_path);
left_path        3995 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL;
left_path        4034 fs/ocfs2/alloc.c 			left_path = ocfs2_new_path_from_path(right_path);
left_path        4035 fs/ocfs2/alloc.c 			if (!left_path) {
left_path        4041 fs/ocfs2/alloc.c 			ret = ocfs2_find_path(et->et_ci, left_path,
left_path        4063 fs/ocfs2/alloc.c 	*ret_left_path = left_path;
left_path        4067 fs/ocfs2/alloc.c 		ocfs2_free_path(left_path);
left_path        4073 fs/ocfs2/alloc.c 			       struct ocfs2_path *left_path,
left_path        4084 fs/ocfs2/alloc.c 	if (left_path)
left_path        4085 fs/ocfs2/alloc.c 		left_el = path_leaf_el(left_path);
left_path        4091 fs/ocfs2/alloc.c 		if (index == 0 && left_path) {
left_path        4132 fs/ocfs2/alloc.c 		BUG_ON(!left_path);
left_path        4160 fs/ocfs2/alloc.c 			     struct ocfs2_path *left_path,
left_path        4168 fs/ocfs2/alloc.c 	if (left_path) {
left_path        4175 fs/ocfs2/alloc.c 		ret = ocfs2_extend_trans(handle, left_path->p_tree_depth);
left_path        4181 fs/ocfs2/alloc.c 		ret = ocfs2_journal_access_path(et->et_ci, handle, left_path);
left_path        4204 fs/ocfs2/alloc.c 		ocfs2_split_record(et, left_path, right_path,
left_path        4212 fs/ocfs2/alloc.c 		if (left_path)
left_path        4214 fs/ocfs2/alloc.c 					    path_leaf_bh(left_path));
left_path        4221 fs/ocfs2/alloc.c 	if (left_path) {
left_path        4228 fs/ocfs2/alloc.c 		subtree_index = ocfs2_find_subtree_root(et, left_path,
left_path        4230 fs/ocfs2/alloc.c 		ocfs2_complete_edge_insert(handle, left_path, right_path,
left_path        4247 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL;
left_path        4304 fs/ocfs2/alloc.c 					      right_path, &left_path);
left_path        4323 fs/ocfs2/alloc.c 					       right_path, &left_path);
left_path        4330 fs/ocfs2/alloc.c 	ret = ocfs2_insert_path(handle, et, left_path, right_path,
left_path        4345 fs/ocfs2/alloc.c 	ocfs2_free_path(left_path);
left_path        4362 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL, *right_path = NULL;
left_path        4375 fs/ocfs2/alloc.c 			left_path = ocfs2_new_path_from_path(path);
left_path        4376 fs/ocfs2/alloc.c 			if (!left_path) {
left_path        4382 fs/ocfs2/alloc.c 			status = ocfs2_find_path(et->et_ci, left_path,
left_path        4387 fs/ocfs2/alloc.c 			new_el = path_leaf_el(left_path);
left_path        4391 fs/ocfs2/alloc.c 				bh = path_leaf_bh(left_path);
left_path        4471 fs/ocfs2/alloc.c 	ocfs2_free_path(left_path);
left_path        5162 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL;
left_path        5166 fs/ocfs2/alloc.c 	left_path = ocfs2_new_path_from_et(et);
left_path        5167 fs/ocfs2/alloc.c 	if (!left_path) {
left_path        5173 fs/ocfs2/alloc.c 	ret = ocfs2_find_path(et->et_ci, left_path, cpos);
left_path        5178 fs/ocfs2/alloc.c 	el = path_leaf_el(left_path);
left_path        5218 fs/ocfs2/alloc.c 	ret = ocfs2_split_extent(handle, et, left_path,
left_path        5225 fs/ocfs2/alloc.c 	ocfs2_free_path(left_path);
left_path        5353 fs/ocfs2/alloc.c 	struct ocfs2_path *left_path = NULL;
left_path        5413 fs/ocfs2/alloc.c 			left_path = ocfs2_new_path_from_path(path);
left_path        5414 fs/ocfs2/alloc.c 			if (!left_path) {
left_path        5420 fs/ocfs2/alloc.c 			ret = ocfs2_find_path(et->et_ci, left_path,
left_path        5443 fs/ocfs2/alloc.c 	ret = ocfs2_journal_access_path(et->et_ci, handle, left_path);
left_path        5488 fs/ocfs2/alloc.c 	if (left_path) {
left_path        5491 fs/ocfs2/alloc.c 		subtree_index = ocfs2_find_subtree_root(et, left_path, path);
left_path        5492 fs/ocfs2/alloc.c 		ocfs2_complete_edge_insert(handle, left_path, path,
left_path        5503 fs/ocfs2/alloc.c 	ocfs2_free_path(left_path);
left_path         966 fs/ocfs2/refcounttree.c 	struct ocfs2_path *left_path = NULL, *right_path = NULL;
left_path         996 fs/ocfs2/refcounttree.c 	left_path = ocfs2_new_path_from_et(&et);
left_path         997 fs/ocfs2/refcounttree.c 	if (!left_path) {
left_path        1004 fs/ocfs2/refcounttree.c 	ret = ocfs2_find_path(ci, left_path, cpos);
left_path        1010 fs/ocfs2/refcounttree.c 	right_path = ocfs2_new_path_from_path(left_path);
left_path        1017 fs/ocfs2/refcounttree.c 	ret = ocfs2_find_cpos_for_right_leaf(sb, left_path, &cpos);
left_path        1029 fs/ocfs2/refcounttree.c 	subtree_root = ocfs2_find_subtree_root(&et, left_path,
left_path        1032 fs/ocfs2/refcounttree.c 	tmp_el = left_path->p_node[subtree_root].el;
left_path        1033 fs/ocfs2/refcounttree.c 	blkno = left_path->p_node[subtree_root+1].bh->b_blocknr;
left_path        1044 fs/ocfs2/refcounttree.c 	ocfs2_free_path(left_path);