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);