Lines Matching refs:hash

847 	u32 hash;  member
873 u32 hash) in sock_hash_select_bucket() argument
875 return &htab->buckets[hash & (htab->buckets_num - 1)]; in sock_hash_select_bucket()
879 sock_hash_lookup_elem_raw(struct hlist_head *head, u32 hash, void *key, in sock_hash_lookup_elem_raw() argument
885 if (elem->hash == hash && in sock_hash_lookup_elem_raw()
896 u32 key_size = map->key_size, hash; in __sock_hash_lookup_elem() local
902 hash = sock_hash_bucket_hash(key, key_size); in __sock_hash_lookup_elem()
903 bucket = sock_hash_select_bucket(htab, hash); in __sock_hash_lookup_elem()
904 elem = sock_hash_lookup_elem_raw(&bucket->head, hash, key, key_size); in __sock_hash_lookup_elem()
924 bucket = sock_hash_select_bucket(htab, elem->hash); in sock_hash_delete_from_link()
931 elem_probe = sock_hash_lookup_elem_raw(&bucket->head, elem->hash, in sock_hash_delete_from_link()
944 u32 hash, key_size = map->key_size; in sock_hash_delete_elem() local
949 hash = sock_hash_bucket_hash(key, key_size); in sock_hash_delete_elem()
950 bucket = sock_hash_select_bucket(htab, hash); in sock_hash_delete_elem()
953 elem = sock_hash_lookup_elem_raw(&bucket->head, hash, key, key_size); in sock_hash_delete_elem()
966 u32 hash, struct sock *sk, in sock_hash_alloc_elem() argument
987 new->hash = hash; in sock_hash_alloc_elem()
995 u32 key_size = map->key_size, hash; in sock_hash_update_common() local
1017 hash = sock_hash_bucket_hash(key, key_size); in sock_hash_update_common()
1018 bucket = sock_hash_select_bucket(htab, hash); in sock_hash_update_common()
1021 elem = sock_hash_lookup_elem_raw(&bucket->head, hash, key, key_size); in sock_hash_update_common()
1030 elem_new = sock_hash_alloc_elem(htab, key, key_size, hash, sk, elem); in sock_hash_update_common()
1061 u32 hash, key_size = map->key_size; in sock_hash_get_next_key() local
1067 hash = sock_hash_bucket_hash(key, key_size); in sock_hash_get_next_key()
1068 head = &sock_hash_select_bucket(htab, hash)->head; in sock_hash_get_next_key()
1069 elem = sock_hash_lookup_elem_raw(head, hash, key, key_size); in sock_hash_get_next_key()
1080 i = hash & (htab->buckets_num - 1); in sock_hash_get_next_key()