Home
last modified time | relevance | path

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

/linux-6.12.1/fs/bcachefs/
Ddirent.h23 struct bch_hash_info;
45 const struct bch_hash_info *, u8,
49 const struct bch_hash_info *, u8,
65 subvol_inum, struct bch_hash_info *,
66 subvol_inum, struct bch_hash_info *,
72 subvol_inum, const struct bch_hash_info *,
75 const struct bch_hash_info *,
Dstr_hash.h35 struct bch_hash_info { struct
44 static inline struct bch_hash_info argument
48 struct bch_hash_info info = { in bch2_hash_info_init()
76 const struct bch_hash_info *info) in bch2_str_hash_init()
97 const struct bch_hash_info *info, in bch2_str_hash_update()
117 const struct bch_hash_info *info) in bch2_str_hash_end()
136 u64 (*hash_key)(const struct bch_hash_info *, const void *);
137 u64 (*hash_bkey)(const struct bch_hash_info *, struct bkey_s_c);
155 const struct bch_hash_info *info, in bch2_hash_lookup_in_snapshot()
186 const struct bch_hash_info *info, in bch2_hash_lookup()
[all …]
Ddirent.c40 static u64 bch2_dirent_hash(const struct bch_hash_info *info, in bch2_dirent_hash()
52 static u64 dirent_hash_key(const struct bch_hash_info *info, const void *key) in dirent_hash_key()
57 static u64 dirent_hash_bkey(const struct bch_hash_info *info, struct bkey_s_c k) in dirent_hash_bkey()
207 const struct bch_hash_info *hash_info, in bch2_dirent_create_snapshot()
233 const struct bch_hash_info *hash_info, in bch2_dirent_create()
278 subvol_inum src_dir, struct bch_hash_info *src_hash, in bch2_dirent_rename()
279 subvol_inum dst_dir, struct bch_hash_info *dst_hash, in bch2_dirent_rename()
464 const struct bch_hash_info *hash_info, in bch2_dirent_lookup_trans()
484 const struct bch_hash_info *hash_info, in bch2_dirent_lookup()
Dxattr.h37 struct bch_hash_info;
42 struct bch_inode_unpacked *, const struct bch_hash_info *,
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()
Dacl.h6 struct bch_hash_info;
Dfs-common.c151 struct bch_hash_info dir_hash = bch2_hash_info_init(c, dir_u); in bch2_create_trans()
194 struct bch_hash_info dir_hash; in bch2_link_trans()
253 struct bch_hash_info dir_hash; in bch2_unlink_trans()
391 struct bch_hash_info src_hash, dst_hash; in bch2_rename_trans()
Dacl.c279 struct bch_hash_info hash = bch2_hash_info_init(c, &inode->ei_inode); in bch2_get_acl()
320 struct bch_hash_info hash_info = bch2_hash_info_init(trans->c, inode_u); in bch2_set_acl_trans()
411 struct bch_hash_info hash_info = bch2_hash_info_init(trans->c, inode); in bch2_acl_chmod()
Dfsck.c162 struct bch_hash_info hash_info, in lookup_dirent_in_snapshot()
185 struct bch_hash_info dir_hash_info; in __remove_dirent()
249 struct bch_hash_info root_hash_info; in lookup_lostfound()
407 struct bch_hash_info dir_hash = bch2_hash_info_init(c, &lostfound); in reattach_inode()
962 struct bch_hash_info *hash_info, in hash_pick_winner()
993 struct bch_hash_info *hash_info, in fsck_update_backpointers()
1025 struct bch_hash_info *hash_info, in fsck_rename_dirent()
1065 struct bch_hash_info *hash_info, in hash_check_key()
2438 struct bch_hash_info *hash_info, in check_dirent()
2548 struct bch_hash_info hash_info; in bch2_check_dirents()
[all …]
Dfs-ioctl.c213 struct bch_hash_info hash = bch2_hash_info_init(c, &src->ei_inode); in bch2_ioc_reinherit_attrs()
Dfs.c594 subvol_inum dir, struct bch_hash_info *dir_hash_info, in bch2_lookup_trans()
656 struct bch_hash_info hash = bch2_hash_info_init(c, &dir->ei_inode); in bch2_lookup()