Home
last modified time | relevance | path

Searched refs:bch_hash_info (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Ddirent.h23 struct bch_hash_info;
26 int bch2_casefold(struct btree_trans *, const struct bch_hash_info *,
30 const struct bch_hash_info *info, in bch2_maybe_casefold()
63 const struct bch_hash_info *, u8,
67 const struct bch_hash_info *, u8,
83 subvol_inum, struct bch_hash_info *, u64 *,
84 subvol_inum, struct bch_hash_info *, u64 *,
90 subvol_inum, const struct bch_hash_info *,
93 const struct bch_hash_info *,
H A Dstr_hash.h34 struct bch_hash_info { struct
44 static inline struct bch_hash_info argument
47 struct bch_hash_info info = { in bch2_hash_info_init()
75 const struct bch_hash_info *info) in bch2_str_hash_init()
116 const struct bch_hash_info *info) in bch2_str_hash_end()
154 const struct bch_hash_info *info, in bch2_hash_lookup_in_snapshot()
185 const struct bch_hash_info *info, in bch2_hash_lookup()
257 const struct bch_hash_info *info, in bch2_hash_set_or_get_in_snapshot()
338 const struct bch_hash_info *info, in bch2_hash_set()
354 const struct bch_hash_info *info, in bch2_hash_delete_at()
[all …]
H A Dxattr.h38 struct bch_hash_info;
43 struct bch_inode_unpacked *, const struct bch_hash_info *,
H A Ddirent.c16 int bch2_casefold(struct btree_trans *trans, const struct bch_hash_info *info, in bch2_casefold()
87 static u64 bch2_dirent_hash(const struct bch_hash_info *info, in bch2_dirent_hash()
99 static u64 dirent_hash_key(const struct bch_hash_info *info, const void *key) in dirent_hash_key()
291 const struct bch_hash_info *hash_info, in dirent_create_key()
328 const struct bch_hash_info *hash_info, in bch2_dirent_create_snapshot()
353 const struct bch_hash_info *hash_info, in bch2_dirent_create()
398 subvol_inum src_dir, struct bch_hash_info *src_hash, u64 *src_dir_i_size, in bch2_dirent_rename()
399 subvol_inum dst_dir, struct bch_hash_info *dst_hash, u64 *dst_dir_i_size, in bch2_dirent_rename()
601 const struct bch_hash_info *hash_info, in bch2_dirent_lookup_trans()
626 const struct bch_hash_info *hash_info, in bch2_dirent_lookup()
[all …]
H A Dstr_hash.c37 struct bch_hash_info *hash_info, in fsck_rename_dirent()
76 struct bch_hash_info *hash_info, in hash_pick_winner()
146 struct bch_hash_info *hash_info) in check_inode_hash_info_matches_root()
169 struct bch_hash_info hash2 = bch2_hash_info_init(c, &inode); in check_inode_hash_info_matches_root()
194 struct bch_hash_info *hash_info, in __bch2_str_hash_check_key()
H A Dxattr.c19 static u64 bch2_xattr_hash(const struct bch_hash_info *info, in bch2_xattr_hash()
31 static u64 xattr_hash_key(const struct bch_hash_info *info, const void *key) in xattr_hash_key()
36 static u64 xattr_hash_bkey(const struct bch_hash_info *info, struct bkey_s_c k) in xattr_hash_bkey()
143 struct bch_hash_info hash = bch2_hash_info_init(trans->c, &inode->ei_inode); in bch2_xattr_get_trans()
166 const struct bch_hash_info *hash_info, in bch2_xattr_set()
350 struct bch_hash_info hash = bch2_hash_info_init(c, &inode->ei_inode); in bch2_xattr_set_handler()
H A Dfsck.h10 struct bch_hash_info *,
H A Dacl.h6 struct bch_hash_info;
H A Dacl.c274 struct bch_hash_info hash = bch2_hash_info_init(c, &inode->ei_inode); in bch2_get_acl()
315 struct bch_hash_info hash_info = bch2_hash_info_init(trans->c, inode_u); in bch2_set_acl_trans()
406 struct bch_hash_info hash_info = bch2_hash_info_init(trans->c, inode); in bch2_acl_chmod()
H A Dnamei.c149 struct bch_hash_info dir_hash = bch2_hash_info_init(c, dir_u); in bch2_create_trans()
193 struct bch_hash_info dir_hash; in bch2_link_trans()
253 struct bch_hash_info dir_hash; in bch2_unlink_trans()
394 struct bch_hash_info src_hash, dst_hash; in bch2_rename_trans()
H A Dfsck.c134 struct bch_hash_info hash_info, in lookup_dirent_in_snapshot()
233 struct bch_hash_info root_hash_info; in lookup_lostfound()
422 struct bch_hash_info dir_hash = bch2_hash_info_init(c, &lostfound); in reattach_inode()
970 struct bch_hash_info *hash_info, in bch2_fsck_update_backpointers()
2134 struct bch_hash_info *hash_info, in check_dirent()
2305 struct bch_hash_info hash_info; in bch2_check_dirents()
2325 struct bch_hash_info *hash_info, in check_xattr()
2365 struct bch_hash_info hash_info; in bch2_check_xattrs()
H A Dfs-ioctl.c39 struct bch_hash_info hash = bch2_hash_info_init(c, &src->ei_inode); in bch2_ioc_reinherit_attrs()
H A Dfs.c649 subvol_inum dir, struct bch_hash_info *dir_hash_info, in bch2_lookup_trans()
718 struct bch_hash_info hash = bch2_hash_info_init(c, &dir->ei_inode); in bch2_lookup()