Home
last modified time | relevance | path

Searched refs:hash_32 (Results 1 – 25 of 61) sorted by relevance

123

/linux-6.3-rc2/tools/include/linux/
A Dhash.h16 #define hash_long(val, bits) hash_32(val, bits)
65 static inline u32 hash_32(u32 val, unsigned int bits) in hash_32() function
81 return hash_32((u32)val ^ __hash_32(val >> 32), bits); in hash_64_generic()
A Dhashtable.h29 (sizeof(val) <= 4 ? hash_32(val, bits) : hash_long(val, bits))
/linux-6.3-rc2/include/linux/
A Dhash.h16 #define hash_long(val, bits) hash_32(val, bits)
65 static inline u32 hash_32(u32 val, unsigned int bits) in hash_32() function
81 return hash_32((u32)val ^ __hash_32(val >> 32), bits); in hash_64_generic()
A Dhashtable.h32 (sizeof(val) <= 4 ? hash_32(val, bits) : hash_long(val, bits))
/linux-6.3-rc2/include/net/
A Dllc.h75 u32 bucket = hash_32(ifindex, LLC_SK_DEV_HASH_BITS); in llc_sk_dev_hash()
83 return hash_32(jhash(laddr->mac, sizeof(laddr->mac), 0), in llc_sk_laddr_hashfn()
A Draw.h45 return hash_32(net_hash_mix(net) ^ proto, RAW_HTABLE_LOG); in raw_hashfunc()
/linux-6.3-rc2/drivers/net/vxlan/
A Dvxlan_private.h48 return &vs->vni_list[hash_32((__force u32)vni, VNI_HASH_BITS)]; in vni_head()
56 return &vn->sock_list[hash_32(ntohs(port), PORT_HASH_BITS)]; in vs_head()
/linux-6.3-rc2/drivers/net/ethernet/pensando/ionic/
A Dionic_rx_filter.c174 key = hash_32(key, IONIC_RX_FILTER_HASH_BITS); in ionic_rx_filter_save()
191 key = hash_32(vid, IONIC_RX_FILTER_HASH_BITS); in ionic_rx_filter_by_vlan()
211 key = hash_32(*(u32 *)addr, IONIC_RX_FILTER_HASH_BITS); in ionic_rx_filter_by_addr()
230 key = hash_32(0, IONIC_RX_FILTER_HASH_BITS); in ionic_rx_filter_rxsteer()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
A Dipoib_vlan.c74 struct hlist_head *h = &buckets[hash_32(qpn, MLX5I_MAX_LOG_PKEY_SUP)]; in mlx5i_find_qpn_to_netdev_node()
89 u8 key = hash_32(qpn, MLX5I_MAX_LOG_PKEY_SUP); in mlx5i_pkey_add_qpn()
/linux-6.3-rc2/net/ipv4/
A Dtcp_metrics.c258 hash = hash_32(hash, tcp_metrics_hash_log); in __tcp_get_metrics_req()
303 hash = hash_32(hash, tcp_metrics_hash_log); in tcp_get_metrics()
849 hash = hash_32(hash, tcp_metrics_hash_log); in tcp_metrics_nl_cmd_get()
926 hash = hash_32(hash, tcp_metrics_hash_log); in tcp_metrics_nl_cmd_del()
/linux-6.3-rc2/drivers/misc/vmw_vmci/
A Dvmci_resource.c32 return hash_32(handle.resource, VMCI_RESOURCE_HASH_BITS); in vmci_resource_hash()
A Dvmci_doorbell.c27 #define VMCI_DOORBELL_HASH(_idx) hash_32(_idx, VMCI_DOORBELL_INDEX_BITS)
/linux-6.3-rc2/net/netfilter/ipvs/
A Dip_vs_dh.c80 return hash_32(ntohl(addr_fold), IP_VS_DH_TAB_BITS); in ip_vs_dh_hashkey()
A Dip_vs_sh.c94 return (offset + hash_32(ntohs(port) + ntohl(addr_fold), in ip_vs_sh_hashkey()
A Dip_vs_lblc.c159 return hash_32(ntohl(addr_fold), IP_VS_LBLC_TAB_BITS); in ip_vs_lblc_hashkey()
/linux-6.3-rc2/lib/
A Dtest_hash.c126 hash_or[0][k] |= params.h1 = hash_32(params.h0, k); in test_int_hash()
/linux-6.3-rc2/arch/sparc/kernel/
A Diommu-common.c43 per_cpu(iommu_hash_common, i) = hash_32(i, IOMMU_POOL_HASHBITS); in setup_iommu_pool_hash()
/linux-6.3-rc2/arch/x86/kernel/
A Dkvm.c112 u32 key = hash_32(token, KVM_TASK_SLEEP_HASHBITS); in kvm_async_pf_queue_task()
192 u32 key = hash_32(token, KVM_TASK_SLEEP_HASHBITS); in kvm_async_pf_task_wake()
/linux-6.3-rc2/fs/
A Dmbcache.c53 return &cache->c_hash[hash_32(key, cache->c_bucket_bits)]; in mb_cache_entry_head()
/linux-6.3-rc2/fs/notify/fanotify/
A Dfanotify.c40 return hash_32(fsid->val[0], FANOTIFY_EVENT_HASH_BITS) ^ in fanotify_hash_fsid()
41 hash_32(fsid->val[1], FANOTIFY_EVENT_HASH_BITS); in fanotify_hash_fsid()
/linux-6.3-rc2/drivers/target/tcm_fc/
A Dtfc_sess.c150 return hash_32(port_id, FT_SESS_HASH_BITS); in ft_sess_hash()
/linux-6.3-rc2/drivers/dax/
A Dsuper.c420 inode = iget5_locked(dax_superblock, hash_32(devt + DAXFS_MAGIC, 31), in dax_dev_get()
/linux-6.3-rc2/fs/fat/
A Dfat.h426 return hash_32(logstart, FAT_HASH_BITS); in fat_dir_hash()
/linux-6.3-rc2/fs/nfsd/
A Dnfscache.c242 unsigned int hash = hash_32((__force u32)xid, nn->maskbits); in nfsd_cache_bucket_find()
/linux-6.3-rc2/net/ipv6/
A Danycast.c56 return hash_32(val, IN6_ADDR_HSIZE_SHIFT); in inet6_acaddr_hash()

Completed in 56 milliseconds

123