Home
last modified time | relevance | path

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

/linux-6.15/fs/bcachefs/
H A Dstr_hash.c37 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 Ddirent.c291 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 Dacl.c315 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 Dstr_hash.h405 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 Dfsck.c134 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 Dxattr.c166 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 Drndis_filter.c432 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 Dnetvsc_drv.c521 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 Dhyperv_net.h949 u32 hash_info; member
/linux-6.15/crypto/
H A DMakefile206 obj-$(CONFIG_CRYPTO_HASH_INFO) += hash_info.o
/linux-6.15/Documentation/admin-guide/
H A Dkernel-parameters.txt2145 in crypto/hash_info.h.