Home
last modified time | relevance | path

Searched refs:btrfs_key (Results 1 – 25 of 66) sorted by relevance

123

/openbmc/linux/fs/btrfs/
H A Dctree.h203 struct btrfs_key root_key;
234 struct btrfs_key defrag_progress;
235 struct btrfs_key defrag_max;
515 const struct btrfs_key *key, int *slot);
517 int __pure btrfs_comp_cpu_keys(const struct btrfs_key *k1, const struct btrfs_key *k2);
525 const struct btrfs_key *new_key);
528 struct btrfs_key *key, int lowest_level,
530 int btrfs_search_forward(struct btrfs_root *root, struct btrfs_key *min_key,
564 const struct btrfs_key *new_key,
569 const struct btrfs_key *new_key);
[all …]
H A Droot-tree.h15 int btrfs_del_root(struct btrfs_trans_handle *trans, const struct btrfs_key *key);
17 const struct btrfs_key *key,
21 struct btrfs_key *key,
23 int btrfs_find_root(struct btrfs_root *root, const struct btrfs_key *search_key,
25 struct btrfs_key *root_key);
H A Dtree-checker.c85 struct btrfs_key key; in file_extent_err()
119 struct btrfs_key *key, in file_extent_end()
145 struct btrfs_key key; in dir_item_err()
173 struct btrfs_key *key, int slot, in check_prev_ino()
174 struct btrfs_key *prev_key) in check_prev_ino()
204 struct btrfs_key *key, int slot, in check_extent_data_item()
205 struct btrfs_key *prev_key) in check_extent_data_item()
343 static int check_csum_item(struct extent_buffer *leaf, struct btrfs_key *key, in check_csum_item()
344 int slot, struct btrfs_key *prev_key) in check_csum_item()
389 static int check_inode_key(struct extent_buffer *leaf, struct btrfs_key *key, in check_inode_key()
[all …]
H A Ddir-item.c25 struct btrfs_key *cpu_key, in insert_with_overflow()
65 struct btrfs_key key, location; in btrfs_insert_xattr_item()
111 struct btrfs_key *location, u8 type, u64 index) in btrfs_insert_dir_item()
120 struct btrfs_key key; in btrfs_insert_dir_item()
180 struct btrfs_key *key, const char *name, in btrfs_lookup_match_dir()
218 struct btrfs_key key; in btrfs_lookup_dir_item()
237 struct btrfs_key key; in btrfs_check_dir_item_collision()
314 struct btrfs_key key; in btrfs_lookup_dir_index_item()
333 struct btrfs_key key; in btrfs_search_dir_index_item()
362 struct btrfs_key key; in btrfs_lookup_xattr()
H A Droot-tree.c67 int btrfs_find_root(struct btrfs_root *root, const struct btrfs_key *search_key, in btrfs_find_root()
69 struct btrfs_key *root_key) in btrfs_find_root()
71 struct btrfs_key found_key; in btrfs_find_root()
122 *root, struct btrfs_key *key, struct btrfs_root_item in btrfs_update_root()
201 const struct btrfs_key *key, struct btrfs_root_item *item) in btrfs_insert_root()
215 struct btrfs_key key; in btrfs_find_orphan_roots()
286 struct btrfs_key drop_key; in btrfs_find_orphan_roots()
313 const struct btrfs_key *key) in btrfs_del_root()
342 struct btrfs_key key; in btrfs_del_root_ref()
411 struct btrfs_key key; in btrfs_add_root_ref()
H A Dtree-log.c399 struct btrfs_key *key) in overwrite_item()
647 struct btrfs_key *key) in replay_one_extent()
738 struct btrfs_key ins; in replay_one_extent()
954 struct btrfs_key location; in drop_one_dir_item()
996 struct btrfs_key location; in inode_in_dir()
1038 struct btrfs_key *key, in backref_in_log()
1081 struct btrfs_key search_key; in __add_inode_ref()
1288 struct btrfs_key *key) in unlink_old_inode_refs()
1371 struct btrfs_key *key) in add_inode_ref()
1553 struct btrfs_key key; in count_inode_refs()
[all …]
H A Dinode-item.c91 struct btrfs_key key; in btrfs_lookup_inode_extref()
114 struct btrfs_key key; in btrfs_del_inode_extref()
183 struct btrfs_key key; in btrfs_del_inode_ref()
265 struct btrfs_key key; in btrfs_insert_inode_extref()
316 struct btrfs_key key; in btrfs_insert_inode_ref()
390 struct btrfs_key key; in btrfs_insert_empty_inode()
403 struct btrfs_key *location, int mod) in btrfs_lookup_inode()
410 struct btrfs_key found_key; in btrfs_lookup_inode()
467 struct btrfs_key key; in btrfs_truncate_inode_items()
468 struct btrfs_key found_key; in btrfs_truncate_inode_items()
H A Dtree-checker.h36 struct btrfs_key first_key;
70 struct btrfs_key *first_key, u64 parent_transid);
H A Dfile-item.c167 struct btrfs_key file_key; in btrfs_insert_hole_extent()
211 struct btrfs_key file_key; in btrfs_lookup_csum()
212 struct btrfs_key found_key; in btrfs_lookup_csum()
262 struct btrfs_key file_key; in btrfs_lookup_file_extent()
288 struct btrfs_key key; in search_csum_tree()
462 struct btrfs_key key; in btrfs_lookup_csums_list()
605 struct btrfs_key key; in btrfs_lookup_csums_bitmap()
816 struct btrfs_key *key, in truncate_one_csum()
869 struct btrfs_key key; in btrfs_del_csums()
931 struct btrfs_key pk; in btrfs_del_csums()
[all …]
H A Duuid-tree.c17 static void btrfs_uuid_to_key(u8 *uuid, u8 type, struct btrfs_key *key) in btrfs_uuid_to_key()
34 struct btrfs_key key; in btrfs_uuid_tree_lookup()
92 struct btrfs_key key; in btrfs_uuid_tree_add()
156 struct btrfs_key key; in btrfs_uuid_tree_remove()
296 struct btrfs_key key; in btrfs_uuid_tree_iterate()
H A Dbackref.h205 struct btrfs_path *path, struct btrfs_key *found_key,
209 struct btrfs_key *key, struct btrfs_extent_item *ei,
249 struct btrfs_key key_for_search;
266 struct btrfs_key cur_key;
547 struct btrfs_key *node_key,
H A Dorphan.c14 struct btrfs_key key; in btrfs_insert_orphan_item()
35 struct btrfs_key key; in btrfs_del_orphan_item()
H A Dfree-space-tree.c27 struct btrfs_key key = { in btrfs_free_space_root()
75 struct btrfs_key key; in add_new_free_space_info()
108 struct btrfs_key key; in search_free_space_info()
135 struct btrfs_key *key, struct btrfs_path *p, in btrfs_search_prev_slot()
212 struct btrfs_key key, found_key; in convert_free_space_to_bitmaps()
350 struct btrfs_key key, found_key; in convert_free_space_to_extents()
518 struct btrfs_key key; in free_space_test_bit()
543 struct btrfs_key key; in free_space_set_bits()
582 struct btrfs_key key; in free_space_next_bitmap()
610 struct btrfs_key key; in modify_free_space_bitmap()
[all …]
H A Dextent-tree.h124 struct btrfs_key *ins);
127 struct btrfs_key *ins);
130 struct btrfs_key *ins, int is_data, int delalloc);
H A Dinode-item.h11 struct btrfs_key;
93 struct btrfs_key *location, int mod);
H A Dctree.c32 const struct btrfs_key *ins_key, struct btrfs_path *path,
781 const struct btrfs_key *k2) in comp_keys()
783 const struct btrfs_key *k1 = (const struct btrfs_key *)disk_key; in comp_keys()
794 const struct btrfs_key *k2) in comp_keys()
796 struct btrfs_key k1; in comp_keys()
807 int __pure btrfs_comp_cpu_keys(const struct btrfs_key *k1, const struct btrfs_key *k2) in btrfs_comp_cpu_keys()
832 struct btrfs_key *progress) in btrfs_realloc_node()
938 const struct btrfs_key *key, int *slot) in btrfs_bin_search()
1651 const struct btrfs_key *key) in read_block_for_search()
1821 struct btrfs_key *found_key) in btrfs_find_item()
[all …]
H A Dbackref.c36 const struct btrfs_key *key, in check_extent_in_eb()
109 struct btrfs_key key; in find_extent_in_eb()
393 const struct btrfs_key *key, int level, u64 parent, in add_prelim_ref()
434 const struct btrfs_key *key, int level, in add_indirect_ref()
480 struct btrfs_key key; in add_all_parents()
481 struct btrfs_key *key_for_search = &ref->key_for_search; in add_all_parents()
604 struct btrfs_key search_key = ref->key_for_search; in resolve_indirect_ref()
896 struct btrfs_key key; in add_delayed_refs()
926 struct btrfs_key *key_ptr = NULL; in add_delayed_refs()
1024 struct btrfs_key key; in add_inline_refs()
[all …]
H A Daccessors.h577 static inline void btrfs_disk_key_to_cpu(struct btrfs_key *cpu_key, in btrfs_disk_key_to_cpu()
580 memcpy(cpu_key, disk_key, sizeof(struct btrfs_key)); in btrfs_disk_key_to_cpu()
584 const struct btrfs_key *cpu_key) in btrfs_cpu_key_to_disk()
586 memcpy(disk_key, cpu_key, sizeof(struct btrfs_key)); in btrfs_cpu_key_to_disk()
590 struct btrfs_key *cpu_key, int nr) in btrfs_node_key_to_cpu()
598 struct btrfs_key *cpu_key, int nr) in btrfs_item_key_to_cpu()
607 struct btrfs_key *cpu_key) in btrfs_dir_item_key_to_cpu()
616 static inline void btrfs_disk_key_to_cpu(struct btrfs_key *cpu, in btrfs_disk_key_to_cpu()
625 const struct btrfs_key *cpu) in btrfs_cpu_key_to_disk()
633 struct btrfs_key *key, int nr) in btrfs_node_key_to_cpu()
[all …]
/openbmc/u-boot/fs/btrfs/
H A Dctree.h222 struct btrfs_key key;
244 struct btrfs_key key;
276 int btrfs_comp_keys(struct btrfs_key *, struct btrfs_key *);
277 int btrfs_comp_keys_type(struct btrfs_key *, struct btrfs_key *);
278 int btrfs_bin_search(union btrfs_tree_node *, struct btrfs_key *, int *);
280 int btrfs_search_tree(const struct btrfs_root *, struct btrfs_key *,
285 static inline struct btrfs_key *btrfs_path_leaf_key(struct btrfs_path *p) { in btrfs_path_leaf_key()
289 static inline struct btrfs_key *
293 struct btrfs_key key, *res; in btrfs_search_tree_key_type()
H A Dctree.c12 int btrfs_comp_keys(struct btrfs_key *a, struct btrfs_key *b) in btrfs_comp_keys()
29 int btrfs_comp_keys_type(struct btrfs_key *a, struct btrfs_key *b) in btrfs_comp_keys_type()
42 static int generic_bin_search(void *addr, int item_size, struct btrfs_key *key, in generic_bin_search()
46 struct btrfs_key *tmp; in generic_bin_search()
51 tmp = (struct btrfs_key *) ((u8 *) addr + mid*item_size); in generic_bin_search()
68 int btrfs_bin_search(union btrfs_tree_node *p, struct btrfs_key *key, in btrfs_bin_search()
151 int btrfs_search_tree(const struct btrfs_root *root, struct btrfs_key *key, in btrfs_search_tree()
H A Dchunk-map.c18 static int add_chunk_mapping(struct btrfs_key *key, struct btrfs_chunk *chunk) in add_chunk_mapping()
112 struct btrfs_key *key; in btrfs_chunk_map_init()
121 key = (struct btrfs_key *) cur; in btrfs_chunk_map_init()
122 cur += sizeof(struct btrfs_key); in btrfs_chunk_map_init()
147 struct btrfs_key key, *found_key; in btrfs_read_chunk_tree()
H A Dinode.c15 struct btrfs_key *key; in btrfs_lookup_inode_ref()
48 struct btrfs_key *location, in btrfs_lookup_inode()
89 struct btrfs_key key; in btrfs_readlink()
143 struct btrfs_key key; in get_parent_inode()
303 struct btrfs_key key; in btrfs_lookup_path()
323 struct btrfs_key key; in btrfs_file_read()
H A Dbtrfs_tree.h345 struct btrfs_key { struct
444 struct btrfs_key location;
488 struct btrfs_key key;
573 struct btrfs_key location;
598 struct btrfs_key drop_progress;
H A Dconv-funcs.h69 DEFINE_CONV_FOR_STRUCT(btrfs_key)
82 struct btrfs_key: btrfs_key_to_disk_v, \
95 struct btrfs_key: btrfs_key_to_cpu_v, \
121 DEFINE_CONV(btrfs_key, objectid, offset)
H A Ddir-item.c68 struct btrfs_key key; in btrfs_lookup_dir_item()
93 struct btrfs_key key, *found_key; in btrfs_readdir()

123