| /Linux-v5.4/fs/btrfs/ | 
| D | free-space-tree.h | 36 		       struct btrfs_path *path, int cow);39 			     struct btrfs_path *path, u64 start, u64 size);
 42 				  struct btrfs_path *path, u64 start, u64 size);
 45 				  struct btrfs_path *path);
 48 				  struct btrfs_path *path);
 50 			struct btrfs_path *path, u64 offset);
 
 | 
| D | backref.h | 14 	struct btrfs_path		*btrfs_path;  member23 			struct btrfs_path *path, struct btrfs_key *found_key,
 37 				struct btrfs_path *path,
 46 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
 53 					struct btrfs_path *path);
 57 			  u64 start_off, struct btrfs_path *path,
 
 | 
| D | free-space-cache.h | 55 		struct btrfs_path *path);58 			    struct btrfs_path *path);
 68 			struct btrfs_path *path);
 71 			  struct btrfs_path *path);
 73 				    struct btrfs_path *path);
 76 			  struct btrfs_path *path);
 81 			      struct btrfs_path *path,
 
 | 
| D | dir-item.c | 21 						   struct btrfs_path *path,  in insert_with_overflow()57 			    struct btrfs_path *path, u64 objectid,  in btrfs_insert_xattr_item()
 115 	struct btrfs_path *path;  in btrfs_insert_dir_item()
 181 					     struct btrfs_path *path, u64 dir,  in btrfs_lookup_dir_item()
 213 	struct btrfs_path *path;  in btrfs_check_dir_item_collision()
 274 			    struct btrfs_path *path, u64 dir,  in btrfs_lookup_dir_index_item()
 297 			    struct btrfs_path *path, u64 dirid,  in btrfs_search_dir_index_item()
 345 					  struct btrfs_path *path, u64 dir,  in btrfs_lookup_xattr()
 372 						 struct btrfs_path *path,  in btrfs_match_dir_item_name()
 409 			      struct btrfs_path *path,  in btrfs_delete_one_dir_name()
 
 | 
| D | free-space-tree.c | 17 					struct btrfs_path *path);49 				   struct btrfs_path *path)  in add_new_free_space_info()
 82 		struct btrfs_path *path, int cow)  in search_free_space_info()
 113 				  struct btrfs_key *key, struct btrfs_path *p,  in btrfs_search_prev_slot()
 184 				  struct btrfs_path *path)  in convert_free_space_to_bitmaps()
 324 				  struct btrfs_path *path)  in convert_free_space_to_extents()
 457 					  struct btrfs_path *path,  in update_free_space_extent_count()
 495 			struct btrfs_path *path, u64 offset)  in free_space_test_bit()
 517 				struct btrfs_path *path, u64 *start, u64 *size,  in free_space_set_bits()
 559 				  struct btrfs_root *root, struct btrfs_path *p)  in free_space_next_bitmap()
 [all …]
 
 | 
| D | ctree.h | 346 struct btrfs_path {  struct2512 			struct btrfs_path *path, u64 min_objectid,
 2515 			struct btrfs_path *path, u64 min_objectid);
 2517 			     struct btrfs_path *path,
 2522 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path,
 2526 			 struct btrfs_path *path,
 2541 void btrfs_extend_item(struct btrfs_path *path, u32 data_size);
 2542 void btrfs_truncate_item(struct btrfs_path *path, u32 new_size, int from_end);
 2545 		     struct btrfs_path *path,
 2550 			 struct btrfs_path *path,
 [all …]
 
 | 
| D | inode-item.c | 76 			  struct btrfs_path *path,  in btrfs_lookup_inode_extref()104 	struct btrfs_path *path;  in btrfs_del_inode_extref()
 176 	struct btrfs_path *path;  in btrfs_del_inode_ref()
 260 	struct btrfs_path *path;  in btrfs_insert_inode_extref()
 315 	struct btrfs_path *path;  in btrfs_insert_inode_ref()
 390 			     struct btrfs_path *path, u64 objectid)  in btrfs_insert_empty_inode()
 404 		       *root, struct btrfs_path *path,  in btrfs_lookup_inode()
 
 | 
| D | orphan.c | 12 	struct btrfs_path *path;  in btrfs_insert_orphan_item()33 	struct btrfs_path *path;  in btrfs_del_orphan_item()
 
 | 
| D | ctree.c | 19 		      *root, struct btrfs_path *path, int level);21 		      const struct btrfs_key *ins_key, struct btrfs_path *path,
 29 static void del_ptr(struct btrfs_root *root, struct btrfs_path *path,
 54 struct btrfs_path *btrfs_alloc_path(void)  in btrfs_alloc_path()
 63 noinline void btrfs_set_path_blocking(struct btrfs_path *p)  in btrfs_set_path_blocking()
 85 void btrfs_free_path(struct btrfs_path *p)  in btrfs_free_path()
 99 noinline void btrfs_release_path(struct btrfs_path *p)  in btrfs_release_path()
 1302 tree_mod_log_rewind(struct btrfs_fs_info *fs_info, struct btrfs_path *path,  in tree_mod_log_rewind()
 1848 			 struct btrfs_path *path, int level)  in balance_level()
 2076 					  struct btrfs_path *path, int level)  in push_nodes_for_insert()
 [all …]
 
 | 
| D | tree-log.c | 102 			     struct btrfs_path *path, u64 objectid);106 				       struct btrfs_path *path,
 344 				   struct btrfs_path *path,  in overwrite_item()
 582 				      struct btrfs_path *path,  in replay_one_extent()
 851 				      struct btrfs_path *path,  in drop_one_dir_item()
 901 				 struct btrfs_path *path,  in inode_in_dir()
 947 	struct btrfs_path *path;  in backref_in_log()
 1000 				  struct btrfs_path *path,  in __add_inode_ref()
 1229 				 struct btrfs_path *path,  in unlink_old_inode_refs()
 1314 	struct btrfs_path *path;  in btrfs_inode_ref_exists()
 [all …]
 
 | 
| D | root-tree.c | 67 		    struct btrfs_path *path, struct btrfs_root_item *root_item,  in btrfs_find_root()125 	struct btrfs_path *path;  in btrfs_update_root()
 213 	struct btrfs_path *path;  in btrfs_find_orphan_roots()
 333 	struct btrfs_path *path;  in btrfs_del_root()
 357 	struct btrfs_path *path;  in btrfs_del_root_ref()
 429 	struct btrfs_path *path;  in btrfs_add_root_ref()
 
 | 
| D | uuid-tree.c | 26 	struct btrfs_path *path = NULL;  in btrfs_uuid_tree_lookup()88 	struct btrfs_path *path = NULL;  in btrfs_uuid_tree_add()
 153 	struct btrfs_path *path = NULL;  in btrfs_uuid_tree_remove()
 255 	struct btrfs_path *path;  in btrfs_uuid_tree_iterate()
 
 | 
| D | backref.c | 412 static int add_all_parents(struct btrfs_root *root, struct btrfs_path *path,  in add_all_parents()504 				struct btrfs_path *path, u64 time_seq,  in resolve_indirect_ref()
 610 				 struct btrfs_path *path, u64 time_seq,  in resolve_indirect_refs()
 877 			   struct btrfs_path *path, u64 bytenr,  in add_inline_refs()
 999 			  struct btrfs_path *path, u64 bytenr,  in add_keyed_refs()
 1120 	struct btrfs_path *path;
 1531 			  u64 start_off, struct btrfs_path *path,
 1612 char *btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path,
 1689 			struct btrfs_path *path, struct btrfs_key *found_key,
 1970 				struct btrfs_path *path,
 [all …]
 
 | 
| D | file-item.c | 44 	struct btrfs_path *path;  in btrfs_insert_file_extent()83 		  struct btrfs_path *path,  in btrfs_lookup_csum()
 136 			     struct btrfs_path *path, u64 objectid,  in btrfs_lookup_file_extent()
 160 	struct btrfs_path *path;  in __btrfs_lookup_bio_sums()
 307 	struct btrfs_path *path;  in btrfs_lookup_csums_range()
 543 				       struct btrfs_path *path,  in truncate_one_csum()
 596 	struct btrfs_path *path;  in btrfs_del_csums()
 741 	struct btrfs_path *path;  in btrfs_csum_file_blocks()
 933 				     const struct btrfs_path *path,  in btrfs_extent_item_to_extent_map()
 
 | 
| D | send.c | 85 	struct btrfs_path *left_path;86 	struct btrfs_path *right_path;
 272 typedef int (*btrfs_changed_cb_t)(struct btrfs_path *left_path,
 273 				  struct btrfs_path *right_path,
 533 static struct btrfs_path *alloc_path_for_send(void)  in alloc_path_for_send()
 535 	struct btrfs_path *path;  in alloc_path_for_send()
 816 static int __get_inode_info(struct btrfs_root *root, struct btrfs_path *path,  in __get_inode_info()
 857 	struct btrfs_path *path;  in get_inode_info()
 881 static int iterate_inode_ref(struct btrfs_root *root, struct btrfs_path *path,  in iterate_inode_ref()
 889 	struct btrfs_path *tmp_path;  in iterate_inode_ref()
 [all …]
 
 | 
| D | extent-tree.c | 54 static int find_next_key(struct btrfs_path *path, int level,127 	struct btrfs_path *path;  in btrfs_lookup_data_extent()
 156 	struct btrfs_path *path;  in btrfs_lookup_extent_info()
 477 					   struct btrfs_path *path,  in lookup_extent_data_ref()
 553 					   struct btrfs_path *path,  in insert_extent_data_ref()
 632 					   struct btrfs_path *path,  in remove_extent_data_ref()
 677 static noinline u32 extent_data_ref_count(struct btrfs_path *path,  in extent_data_ref_count()
 720 					  struct btrfs_path *path,  in lookup_tree_block_ref()
 744 					  struct btrfs_path *path,  in insert_tree_block_ref()
 783 static int find_next_key(struct btrfs_path *path, int level,  in find_next_key()
 [all …]
 
 | 
| D | props.h | 18 int btrfs_load_inode_props(struct inode *inode, struct btrfs_path *path);
 | 
| D | delayed-inode.c | 695 				    struct btrfs_path *path,  in btrfs_batch_insert_items()803 				     struct btrfs_path *path,  in btrfs_insert_delayed_item()
 832 				      struct btrfs_path *path,  in btrfs_insert_delayed_items()
 872 				    struct btrfs_path *path,  in btrfs_batch_delete_items()
 934 				      struct btrfs_path *path,  in btrfs_delete_delayed_items()
 1007 					struct btrfs_path *path,  in __btrfs_update_delayed_inode()
 1090 					     struct btrfs_path *path,  in btrfs_update_delayed_inode()
 1108 				   struct btrfs_path *path,  in __btrfs_commit_inode_delayed_items()
 1136 	struct btrfs_path *path;  in __btrfs_run_delayed_items()
 1192 	struct btrfs_path *path;  in btrfs_commit_inode_delayed_items()
 [all …]
 
 | 
| D | xattr.c | 28 	struct btrfs_path *path;  in btrfs_getxattr()85 	struct btrfs_path *path;  in btrfs_setxattr()
 254 	struct btrfs_path *path;  in btrfs_listxattr()
 
 | 
| D | qgroup.c | 332 	struct btrfs_path *path = NULL;  in btrfs_read_qgroup_config()538 	struct btrfs_path *path;  in add_qgroup_relation_item()
 562 	struct btrfs_path *path;  in del_qgroup_relation_item()
 592 	struct btrfs_path *path;  in add_qgroup_item()
 660 	struct btrfs_path *path;  in del_qgroup_item()
 706 	struct btrfs_path *path;  in update_qgroup_limit_item()
 749 	struct btrfs_path *path;  in update_qgroup_info_item()
 794 	struct btrfs_path *path;  in update_qgroup_status_item()
 837 	struct btrfs_path *path;  in btrfs_clean_quota_tree()
 883 	struct btrfs_path *path = NULL;  in btrfs_quota_enable()
 [all …]
 
 | 
| D | relocation.c | 655 	struct btrfs_path *path1; /* For searching extent root */  in build_backref_tree()656 	struct btrfs_path *path2; /* For searching parent of TREE_BLOCK_REF */  in build_backref_tree()
 1579 	struct btrfs_path *path;  in get_new_location()
 1748 		     struct btrfs_path *path, int level)  in memcmp_node_keys()
 1769 		 struct btrfs_path *path, struct btrfs_key *next_key,  in replace_path()
 1977 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path,  in walk_up_reloc_tree()
 2014 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path,  in walk_down_reloc_tree()
 2139 static int find_next_key(struct btrfs_path *path, int level,  in find_next_key()
 2230 	struct btrfs_path *path;  in merge_reloc_root()
 2739 			 struct btrfs_path *path, int lowest)  in do_relocation()
 [all …]
 
 | 
| D | free-space-cache.c | 41 			     struct btrfs_path *path);44 					       struct btrfs_path *path,  in __lookup_free_space_inode()
 96 		struct btrfs_path *path)  in lookup_free_space_inode()
 133 				     struct btrfs_path *path,  in __create_free_space_inode()
 194 			    struct btrfs_path *path)  in create_free_space_inode()
 235 		struct btrfs_path *path = btrfs_alloc_path();  in btrfs_truncate_free_space_cache()
 662 				   struct btrfs_path *path, u64 offset)  in __load_free_space_cache()
 822 	struct btrfs_path *path;  in load_free_space_cache()
 994 		  struct btrfs_path *path, u64 offset,  in update_cache_item()
 1146 				 struct btrfs_path *path, u64 offset)  in __btrfs_wait_cache_io()
 [all …]
 
 | 
| D | inode-map.c | 35 	struct btrfs_path *path;  in caching_kthread()401 	struct btrfs_path *path;  in btrfs_save_ino_cache()
 529 	struct btrfs_path *path;  in btrfs_find_highest_objectid()
 
 | 
| /Linux-v5.4/fs/btrfs/tests/ | 
| D | free-space-tree-tests.c | 22 				      struct btrfs_path *path,  in __check_free_space_extents()111 				    struct btrfs_path *path,  in check_free_space_extents()
 154 				  struct btrfs_path *path,  in test_empty_block_group()
 168 			   struct btrfs_path *path,  in test_remove_all()
 189 				 struct btrfs_path *path,  in test_remove_beginning()
 213 			   struct btrfs_path *path,  in test_remove_end()
 237 			      struct btrfs_path *path,  in test_remove_middle()
 262 			   struct btrfs_path *path,  in test_merge_left()
 300 			   struct btrfs_path *path,  in test_merge_right()
 339 			   struct btrfs_path *path,  in test_merge_both()
 [all …]
 
 | 
| D | qgroup-tests.c | 21 	struct btrfs_path *path;  in insert_normal_tree_ref()72 	struct btrfs_path *path;  in add_tree_ref()
 124 	struct btrfs_path *path;  in remove_extent_item()
 156 	struct btrfs_path *path;  in remove_extent_ref()
 
 |