/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/tls/ |
H A D | tlsv1_common.h | 219 tls_hash hash; member 266 size_t server_params_len, u8 *hash); 270 size_t server_params_len, u8 *hash);
|
/third_party/rust/crates/libc/src/unix/nto/ |
H A D | mod.rs | 783 impl ::hash::Hash for sockaddr_un { 784 fn hash<H: ::hash::Hasher>(&self, state: &mut H) { in hash() functions 785 self.sun_len.hash(state); in hash() 786 self.sun_family.hash(state); in hash() 787 self.sun_path.hash(state); in hash() 834 impl ::hash::Hash for utsname { 835 fn hash<H: ::hash::Hasher>(&self, state: &mut H) { in hash() functions 836 self.sysname.hash(stat in hash() 901 fn hash<H: ::hash::Hasher>(&self, state: &mut H) { hash() functions 939 fn hash<H: ::hash::Hasher>(&self, state: &mut H) { hash() functions [all...] |
/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | hmdfs_dentryfile.c | 90 __u32 hash; in hmdfs_dentry_hash() local 99 /* Initialize the default seed for the hash checksum functions */ in hmdfs_dentry_hash() 113 hash = buf[0]; in hmdfs_dentry_hash() 114 hmdfs_hash = hash & ~HMDFS_HASH_COL_BIT; in hmdfs_dentry_hash() 694 if (le32_to_cpu(de->hash) == namehash && in find_in_block() 700 le32_to_cpu(de->hash) == namehash && in find_in_block() 727 bidx = get_bucketaddr(level, ctx->hash % nbucket) * BUCKET_BLOCKS; in hmdfs_in_level() 735 de = find_in_block(dentry_blk, ctx->hash, ctx->name, in hmdfs_in_level() 764 ctx->hash = hmdfs_dentry_hash(ctx->name, ctx->sbi->s_case_sensitive); in hmdfs_find_dentry() 811 de->hash in update_dentry() 1167 concat_cachefile_name(char *s, uint64_t hash, const char *id, bool server) concat_cachefile_name() argument 1182 uint64_t hash; cache_file_name_generate() local 1414 uint64_t hash; get_cloud_cache_file() local 1744 get_cid_and_hash(const char *name, uint64_t *hash, char *cid) get_cid_and_hash() argument 1770 uint64_t hash; store_one() local [all...] |
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | hmdfs_dentryfile.c | 91 __u32 hash; in hmdfs_dentry_hash() local 100 /* Initialize the default seed for the hash checksum functions */ in hmdfs_dentry_hash() 114 hash = buf[0]; in hmdfs_dentry_hash() 115 hmdfs_hash = hash & ~HMDFS_HASH_COL_BIT; in hmdfs_dentry_hash() 695 if (le32_to_cpu(de->hash) == namehash && in find_in_block() 701 le32_to_cpu(de->hash) == namehash && in find_in_block() 728 bidx = get_bucketaddr(level, ctx->hash % nbucket) * BUCKET_BLOCKS; in hmdfs_in_level() 736 de = find_in_block(dentry_blk, ctx->hash, ctx->name, in hmdfs_in_level() 765 ctx->hash = hmdfs_dentry_hash(ctx->name, ctx->sbi->s_case_sensitive); in hmdfs_find_dentry() 812 de->hash in update_dentry() 1168 concat_cachefile_name(char *s, uint64_t hash, const char *id, bool server) concat_cachefile_name() argument 1183 uint64_t hash; cache_file_name_generate() local 1415 uint64_t hash; get_cloud_cache_file() local 1745 get_cid_and_hash(const char *name, uint64_t *hash, char *cid) get_cid_and_hash() argument 1771 uint64_t hash; store_one() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch.c | 59 /* Vport UC/MC hash node */ 417 struct hlist_head *hash = esw->mc_table; in esw_add_mc_addr() local 425 esw_mc = l2addr_hash_find(hash, mac, struct esw_mc_addr); in esw_add_mc_addr() 429 esw_mc = l2addr_hash_add(hash, mac, struct esw_mc_addr, GFP_KERNEL); in esw_add_mc_addr() 457 struct hlist_head *hash = esw->mc_table; in esw_del_mc_addr() local 465 esw_mc = l2addr_hash_find(hash, mac, struct esw_mc_addr); in esw_del_mc_addr() 506 struct hlist_head *hash; in esw_apply_vport_addr_list() local 515 hash = is_uc ? vport->uc_list : vport->mc_list; in esw_apply_vport_addr_list() 516 for_each_l2hash_node(node, tmp, hash, hi) { in esw_apply_vport_addr_list() 539 struct hlist_head *hash; in esw_update_vport_addr_list() local 624 struct hlist_head *hash; esw_update_vport_mc_promisc() local [all...] |
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | fib_semantics.c | 32 #include <linux/hash.h> 168 struct fnhe_hash_bucket *hash; in free_nh_exceptions() local 171 hash = rcu_dereference_protected(nhc->nhc_exceptions, 1); in free_nh_exceptions() 172 if (!hash) in free_nh_exceptions() 177 fnhe = rcu_dereference_protected(hash[i].chain, 1); in free_nh_exceptions() 191 kfree(hash); in free_nh_exceptions() 382 unsigned int hash; in fib_find_info_nh() local 384 hash = fib_info_hashfn_1(fib_devindex_hashfn(cfg->fc_nh_id), in fib_find_info_nh() 388 hash = fib_info_hashfn_result(hash); in fib_find_info_nh() 413 unsigned int hash; fib_find_info() local 2221 fib_select_multipath(struct fib_result *res, int hash) fib_select_multipath() argument [all...] |
/third_party/mbedtls/library/ |
H A D | psa_crypto.c | 821 /* If the policies are from the same hash-and-sign family, check in psa_key_policy_algorithm_intersection() 919 /* If policy_alg is a hash-and-sign with a wildcard for the hash, in psa_key_algorithm_permits() 920 * and requested_alg is the same hash-and-sign family with any hash, in psa_key_algorithm_permits() 2334 /* Don't require hash implementations to behave correctly on a in psa_hash_update() 2353 uint8_t *hash, in psa_hash_finish_internal() 2365 operation, hash, hash_size, hash_length); in psa_hash_finish_internal() 2377 LOCAL_OUTPUT_DECLARE(hash_external, hash); in psa_hash_finish() 2379 LOCAL_OUTPUT_ALLOC(hash_external, hash_size, hash); in psa_hash_finish() 2352 psa_hash_finish_internal(psa_hash_operation_t *operation, uint8_t *hash, size_t hash_size, size_t *hash_length) psa_hash_finish_internal() argument 3063 uint8_t hash[PSA_HASH_MAX_SIZE]; psa_sign_message_builtin() local 3122 uint8_t hash[PSA_HASH_MAX_SIZE]; psa_verify_message_builtin() local 3167 psa_sign_hash_builtin( const psa_key_attributes_t *attributes, const uint8_t *key_buffer, size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *hash, size_t hash_length, uint8_t *signature, size_t signature_size, size_t *signature_length) psa_sign_hash_builtin() argument 3241 psa_verify_hash_builtin( const psa_key_attributes_t *attributes, const uint8_t *key_buffer, size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *hash, size_t hash_length, const uint8_t *signature, size_t signature_length) psa_verify_hash_builtin() argument 3808 mbedtls_psa_sign_hash_start( mbedtls_psa_sign_hash_interruptible_operation_t *operation, const psa_key_attributes_t *attributes, const uint8_t *key_buffer, size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *hash, size_t hash_length) mbedtls_psa_sign_hash_start() argument 4021 mbedtls_psa_verify_hash_start( mbedtls_psa_verify_hash_interruptible_operation_t *operation, const psa_key_attributes_t *attributes, const uint8_t *key_buffer, size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *hash, size_t hash_length, const uint8_t *signature, size_t signature_length) mbedtls_psa_verify_hash_start() argument [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/extend/ |
H A D | ext_sm3.c | 53 /* SM3, the initial hash value, sm3_h(0). */ 252 hi_u32 hash[SM3_RESULT_SIZE_IN_WORD] = {0}; in sm3_final() local 290 hash[i] = crypto_cpu_to_be32(ctx->state[i]); in sm3_final() 293 if (memcpy_s(digest, digest_len, hash, SM3_RESULT_SIZE) != EOK) { in sm3_final() 311 hi_log_error("malloc hash context buffer failed!"); in ext_sm3_create() 376 hi_s32 ext_sm3_finish(hi_void *ctx, hi_void *hash, hi_u32 hash_buf_len, hi_u32 *hashlen) in ext_sm3_finish() argument 383 ret = sm3_final(ctx, hash, hash_buf_len); in ext_sm3_finish()
|
/kernel/linux/linux-5.10/crypto/ |
H A D | authencesn.c | 12 #include <crypto/internal/hash.h> 93 u8 *hash = PTR_ALIGN((u8 *)areq_ctx->tail, in crypto_authenc_esn_genicv_tail() local 106 scatterwalk_map_and_copy(hash, dst, assoclen + cryptlen, authsize, 1); in crypto_authenc_esn_genicv_tail() 126 u8 *hash = PTR_ALIGN((u8 *)areq_ctx->tail, in crypto_authenc_esn_genicv() local 147 ahash_request_set_crypt(ahreq, dst, hash, assoclen + cryptlen); in crypto_authenc_esn_genicv()
|
H A D | sha512_generic.c | 8 #include <crypto/internal/hash.h> 167 static int sha512_final(struct shash_desc *desc, u8 *hash) in sha512_final() argument 170 return sha512_base_finish(desc, hash); in sha512_final() 174 unsigned int len, u8 *hash) in crypto_sha512_finup() 177 return sha512_final(desc, hash); in crypto_sha512_finup() 173 crypto_sha512_finup(struct shash_desc *desc, const u8 *data, unsigned int len, u8 *hash) crypto_sha512_finup() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gmc.c | 276 uint32_t hash; in amdgpu_gmc_filter_faults() local 284 /* Try to find the fault in the hash */ in amdgpu_gmc_filter_faults() 285 hash = hash_64(key, AMDGPU_GMC_FAULT_HASH_ORDER); in amdgpu_gmc_filter_faults() 286 fault = &gmc->fault_ring[gmc->fault_hash[hash].idx]; in amdgpu_gmc_filter_faults() 306 /* And update the hash */ in amdgpu_gmc_filter_faults() 307 fault->next = gmc->fault_hash[hash].idx; in amdgpu_gmc_filter_faults() 308 gmc->fault_hash[hash].idx = gmc->last_fault++; in amdgpu_gmc_filter_faults()
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | tsb.c | 60 unsigned long hash = tsb_hash(v, PAGE_SHIFT, in flush_tsb_kernel_range() local 62 struct tsb *ent = &swapper_tsb[hash]; in flush_tsb_kernel_range() 73 unsigned long tag, ent, hash; in __flush_tsb_one_entry() local 76 hash = tsb_hash(v, hash_shift, nentries); in __flush_tsb_one_entry() 77 ent = tsb + (hash * sizeof(struct tsb)); in __flush_tsb_one_entry()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/ |
H A D | mmu-hash.h | 238 * For hpt hash from a va we can ignore the page size bits of va and for 437 unsigned long hash, vsid; in hpt_hash() local 442 hash = (vpn >> (SID_SHIFT - VPN_SHIFT)) ^ in hpt_hash() 447 hash = vsid ^ (vsid << 25) ^ in hpt_hash() 450 return hash & 0x7fffffffffUL; in hpt_hash() 457 long hpte_insert_repeating(unsigned long hash, unsigned long vpn, unsigned long pa, 549 * multiplicative hash: 557 * robust scattering in the hash table (at least based on some initial
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | tsb.c | 60 unsigned long hash = tsb_hash(v, PAGE_SHIFT, in flush_tsb_kernel_range() local 62 struct tsb *ent = &swapper_tsb[hash]; in flush_tsb_kernel_range() 73 unsigned long tag, ent, hash; in __flush_tsb_one_entry() local 76 hash = tsb_hash(v, hash_shift, nentries); in __flush_tsb_one_entry() 77 ent = tsb + (hash * sizeof(struct tsb)); in __flush_tsb_one_entry()
|
/kernel/linux/linux-5.10/fs/gfs2/ |
H A D | recovery.c | 123 u32 hash, crc; in __get_log_header() local 130 hash = crc32(~0, lh, LH_V1_SIZE - 4); in __get_log_header() 131 hash = ~crc32_le_shift(hash, 4); /* assume lh_hash is zero */ in __get_log_header() 133 if (be32_to_cpu(lh->lh_hash) != hash) in __get_log_header()
|
/kernel/linux/linux-5.10/fs/xfs/scrub/ |
H A D | dabtree.c | 94 /* Scrub a da btree hash (key). */ 102 xfs_dahash_t hash; in xchk_da_btree_hash() local 105 /* Is this hash in order? */ in xchk_da_btree_hash() 106 hash = be32_to_cpu(*hashp); in xchk_da_btree_hash() 107 if (hash < ds->hashes[level]) in xchk_da_btree_hash() 109 ds->hashes[level] = hash; in xchk_da_btree_hash() 114 /* Is this hash no larger than the parent hash? */ in xchk_da_btree_hash() 117 if (parent_hash < hash) in xchk_da_btree_hash()
|
/kernel/linux/linux-5.10/fs/ubifs/ |
H A D | tnc_misc.c | 284 err = ubifs_node_check_hash(c, idx, zzbr->hash); in read_znode() 286 ubifs_bad_hash(c, idx, zzbr->hash, lnum, offs); in read_znode() 314 ubifs_copy_hash(c, ubifs_branch_hash(c, br), zbr->hash); in read_znode() 380 /* These can only be keys with colliding hash */ in read_znode() 496 err = ubifs_node_check_hash(c, node, zbr->hash); in ubifs_tnc_read_node() 498 ubifs_bad_hash(c, node, zbr->hash, zbr->lnum, zbr->offs); in ubifs_tnc_read_node()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | seg6_iptunnel.c | 112 u32 hash; in seg6_make_flowlabel() local 115 hash = skb_get_hash(skb); in seg6_make_flowlabel() 116 hash = rol32(hash, 16); in seg6_make_flowlabel() 117 flowlabel = (__force __be32)hash & IPV6_FLOWLABEL_MASK; in seg6_make_flowlabel()
|
/kernel/linux/linux-5.10/net/netfilter/ipvs/ |
H A D | ip_vs_lblc.c | 46 #include <linux/hash.h> 74 * for IPVS lblc entry hash table 99 * IPVS lblc hash table 103 struct hlist_head bucket[IP_VS_LBLC_TAB_SIZE]; /* hash bucket */ 147 * Returns hash value for IPVS LBLC entry 170 unsigned int hash = ip_vs_lblc_hashkey(en->af, &en->addr); in ip_vs_lblc_hash() local 172 hlist_add_head_rcu(&en->list, &tbl->bucket[hash]); in ip_vs_lblc_hash() 182 unsigned int hash = ip_vs_lblc_hashkey(af, addr); in ip_vs_lblc_get() local 185 hlist_for_each_entry_rcu(en, &tbl->bucket[hash], list) in ip_vs_lblc_get() 356 IP_VS_DBG(6, "LBLC hash tabl in ip_vs_lblc_init_svc() [all...] |
H A D | ip_vs_mh.c | 11 * destination with the hash key of source IP address through looking 53 /* For IPVS MH entry hash table */ 87 /* Returns hash value for IPVS MH entry */ 104 /* Reset all the hash buckets of the specified table. */ 239 unsigned int hash = ip_vs_mh_hashkey(svc->af, addr, port, &s->hash1, 0) in ip_vs_mh_get() local 241 struct ip_vs_dest *dest = rcu_dereference(s->lookup[hash].dest); in ip_vs_mh_get() 252 unsigned int hash, ihash; in ip_vs_mh_get_fallback() local 272 hash = ip_vs_mh_hashkey(svc->af, addr, port, &s->hash1, in ip_vs_mh_get_fallback() 274 dest = rcu_dereference(s->lookup[hash].dest); in ip_vs_mh_get_fallback() 288 /* Assign all the hash bucket [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | channv50.c | 227 int hash; member 235 nvkm_ramht_remove(object->disp->ramht, object->hash); in nv50_disp_chan_child_del_() 264 object->hash = chan->func->bind(chan, object->oproxy.object, in nv50_disp_chan_child_new() 266 if (object->hash < 0) in nv50_disp_chan_child_new() 267 return object->hash; in nv50_disp_chan_child_new()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | chan.c | 35 int hash; member 114 chan->func->object_dtor(chan, object->hash); in nvkm_fifo_chan_child_del() 191 object->hash = in nvkm_fifo_chan_child_new() 193 if (object->hash < 0) in nvkm_fifo_chan_child_new() 194 return object->hash; in nvkm_fifo_chan_child_new()
|
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/ |
H A D | global1_atu.c | 78 int mv88e6165_g1_atu_get_hash(struct mv88e6xxx_chip *chip, u8 *hash) in mv88e6165_g1_atu_get_hash() argument 87 *hash = val & MV88E6161_G1_ATU_CTL_HASH_MASK; in mv88e6165_g1_atu_get_hash() 92 int mv88e6165_g1_atu_set_hash(struct mv88e6xxx_chip *chip, u8 hash) in mv88e6165_g1_atu_set_hash() argument 97 if (hash & ~MV88E6161_G1_ATU_CTL_HASH_MASK) in mv88e6165_g1_atu_set_hash() 105 val |= hash; in mv88e6165_g1_atu_set_hash()
|
/kernel/linux/linux-6.6/fs/gfs2/ |
H A D | recovery.c | 121 u32 hash, crc; in __get_log_header() local 128 hash = crc32(~0, lh, LH_V1_SIZE - 4); in __get_log_header() 129 hash = ~crc32_le_shift(hash, 4); /* assume lh_hash is zero */ in __get_log_header() 131 if (be32_to_cpu(lh->lh_hash) != hash) in __get_log_header()
|
/kernel/linux/linux-6.6/fs/notify/fanotify/ |
H A D | fanotify.h | 261 unsigned int hash : FANOTIFY_EVENT_HASH_BITS; member 267 unsigned int hash, u32 mask) in fanotify_init_event() 271 event->hash = hash; in fanotify_init_event() 470 * Use 128 size hash table to speed up events merge. 477 * Permission events and overflow event do not get merged - don't hash them. 489 return event->hash & FANOTIFY_HTABLE_MASK; in fanotify_event_hash_bucket() 266 fanotify_init_event(struct fanotify_event *event, unsigned int hash, u32 mask) fanotify_init_event() argument
|