| /linux-6.15/fs/bcachefs/ |
| H A D | str_hash.c | 37 struct bch_hash_info *hash_info, in fsck_rename_dirent() argument 76 struct bch_hash_info *hash_info, in hash_pick_winner() argument 146 struct bch_hash_info *hash_info) in check_inode_hash_info_matches_root() argument 170 if (hash_info->type != hash2.type || in check_inode_hash_info_matches_root() 177 hash_info->type, in check_inode_hash_info_matches_root() 178 hash_info->siphash_key.k0, in check_inode_hash_info_matches_root() 179 hash_info->siphash_key.k1, in check_inode_hash_info_matches_root() 194 struct bch_hash_info *hash_info, in __bch2_str_hash_check_key() argument 203 u64 hash = desc->hash_bkey(hash_info, hash_k); in __bch2_str_hash_check_key() 265 ret = hash_pick_winner(trans, *desc, hash_info, hash_k, k); in __bch2_str_hash_check_key() [all …]
|
| H A D | dirent.c | 291 const struct bch_hash_info *hash_info, in dirent_create_key() argument 304 if (hash_info->cf_encoding && !cf_name) { in dirent_create_key() 305 int ret = bch2_casefold(trans, hash_info, name, &_cf_name); in dirent_create_key() 328 const struct bch_hash_info *hash_info, in bch2_dirent_create_snapshot() argument 345 ret = bch2_hash_set_in_snapshot(trans, bch2_dirent_hash_desc, hash_info, in bch2_dirent_create_snapshot() 353 const struct bch_hash_info *hash_info, in bch2_dirent_create() argument 366 ret = bch2_hash_set(trans, bch2_dirent_hash_desc, hash_info, in bch2_dirent_create() 601 const struct bch_hash_info *hash_info, in bch2_dirent_lookup_trans() argument 606 int ret = bch2_maybe_casefold(trans, hash_info, name, &lookup_name); in bch2_dirent_lookup_trans() 611 hash_info, dir, &lookup_name, flags); in bch2_dirent_lookup_trans() [all …]
|
| H A D | acl.c | 315 struct bch_hash_info hash_info = bch2_hash_info_init(trans->c, inode_u); in bch2_set_acl_trans() local 328 ret = bch2_hash_set(trans, bch2_xattr_hash_desc, &hash_info, in bch2_set_acl_trans() 334 ret = bch2_hash_delete(trans, bch2_xattr_hash_desc, &hash_info, in bch2_set_acl_trans() 406 struct bch_hash_info hash_info = bch2_hash_info_init(trans->c, inode); in bch2_acl_chmod() local 412 &hash_info, inum, &search, BTREE_ITER_intent); in bch2_acl_chmod()
|
| H A D | str_hash.h | 405 struct bch_hash_info *hash_info, in bch2_str_hash_check_key() argument 411 if (likely(desc->hash_bkey(hash_info, hash_k) == hash_k.k->p.offset)) in bch2_str_hash_check_key() 414 return __bch2_str_hash_check_key(trans, s, desc, hash_info, k_iter, hash_k); in bch2_str_hash_check_key()
|
| H A D | fsck.c | 134 struct bch_hash_info hash_info, in lookup_dirent_in_snapshot() argument 140 &hash_info, dir, name, 0, snapshot); in lookup_dirent_in_snapshot() 970 struct bch_hash_info *hash_info, in bch2_fsck_update_backpointers() argument 2134 struct bch_hash_info *hash_info, in check_dirent() argument 2176 *hash_info = bch2_hash_info_init(c, &i->inode); in check_dirent() 2210 bch2_dirent_hash_desc, hash_info, iter, in check_dirent() 2214 hash_info, in check_dirent() 2269 hash_info, in check_dirent() 2305 struct bch_hash_info hash_info; in bch2_check_dirents() local 2325 struct bch_hash_info *hash_info, in check_xattr() argument [all …]
|
| H A D | xattr.c | 166 const struct bch_hash_info *hash_info, in bch2_xattr_set() argument 208 ret = bch2_hash_set(trans, bch2_xattr_hash_desc, hash_info, in bch2_xattr_set() 217 hash_info, inum, &search); in bch2_xattr_set()
|
| /linux-6.15/drivers/net/hyperv/ |
| H A D | rndis_filter.c | 432 const u32 *hash_info, in rsc_add_data() argument 457 if (hash_info != NULL) { in rsc_add_data() 458 nvchan->rsc.hash_info = *hash_info; in rsc_add_data() 480 const u32 *hash_info; in rndis_filter_receive_data() local 526 hash_info = rndis_get_ppi(ndev, rndis_pkt, rpkt_len, NBL_HASH_VALUE, 0, in rndis_filter_receive_data() 527 sizeof(*hash_info), data); in rndis_filter_receive_data() 558 rsc_add_data(nvchan, vlan, csum_info, hash_info, in rndis_filter_receive_data()
|
| H A D | netvsc_drv.c | 521 u32 *hash_info; in netvsc_xmit() local 524 hash_info = init_ppi_data(rndis_msg, NDIS_HASH_PPI_SIZE, in netvsc_xmit() 526 *hash_info = hash; in netvsc_xmit() 760 const u32 *hash_info = &nvchan->rsc.hash_info; in netvsc_alloc_recv_skb() local 824 skb_set_hash(skb, *hash_info, PKT_HASH_TYPE_L4); in netvsc_alloc_recv_skb()
|
| H A D | hyperv_net.h | 949 u32 hash_info; member
|
| /linux-6.15/crypto/ |
| H A D | Makefile | 206 obj-$(CONFIG_CRYPTO_HASH_INFO) += hash_info.o
|
| /linux-6.15/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 2145 in crypto/hash_info.h.
|