Searched refs:hash_long (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
H A D | spl-tsd.c | 105 hash = hash_long((ulong_t)key * (ulong_t)pid, table->ht_bits); in tsd_hash_search() 188 hash = hash_long((ulong_t)key * (ulong_t)pid, table->ht_bits); in tsd_hash_add() 254 hash = hash_long((ulong_t)*keyp * (ulong_t)DTOR_PID, table->ht_bits); in tsd_hash_add_key() 296 hash = hash_long((ulong_t)PID_KEY * (ulong_t)pid, table->ht_bits); in tsd_hash_add_pid() 415 hash = hash_long((ulong_t)entry->he_key * in tsd_remove_entry() 432 hash = hash_long((ulong_t)pid_entry->he_key * in tsd_remove_entry() 617 hash = hash_long((ulong_t)entry->he_key * in tsd_destroy() 627 hash = hash_long((ulong_t)dtor_entry->he_key * in tsd_destroy() 680 hash = hash_long((ulong_t)entry->he_key * in tsd_exit() 690 hash = hash_long((ulong_t)pid_entry->he_key * in tsd_exit()
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | hash.h | 71 #define hash_long(...) hash_64(__VA_ARGS__) macro 73 #define hash_long(...) hash_32(__VA_ARGS__) macro
|
H A D | hashtable.h | 64 hash_long(__VA_ARGS__)
|
/freebsd/contrib/ofed/libirdma/ |
H A D | osdep.h | 56 #define HASH_MIN(v, b) (sizeof(v) <= 4 ? hash_32(v, b) : hash_long(v, b))
|
/freebsd/sys/dev/irdma/ |
H A D | osdep.h | 63 #define HASH_MIN(v, b) (sizeof(v) <= 4 ? hash_32(v, b) : hash_long(v, b))
|
/freebsd/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_netdev.c | 214 bucket_idx = hash_long(l, MLX4_EN_FILTER_HASH_SHIFT); in filter_hash_bucket()
|