| /linux-6.15/fs/bcachefs/ |
| H A D | dirent.h | 23 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 D | str_hash.h | 34 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 D | xattr.h | 38 struct bch_hash_info; 43 struct bch_inode_unpacked *, const struct bch_hash_info *,
|
| H A D | dirent.c | 16 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 D | str_hash.c | 37 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 D | xattr.c | 19 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 D | fsck.h | 10 struct bch_hash_info *,
|
| H A D | acl.h | 6 struct bch_hash_info;
|
| H A D | acl.c | 274 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 D | namei.c | 149 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 D | fsck.c | 134 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 D | fs-ioctl.c | 39 struct bch_hash_info hash = bch2_hash_info_init(c, &src->ei_inode); in bch2_ioc_reinherit_attrs()
|
| H A D | fs.c | 649 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()
|