Lines Matching refs:hash
168 unsigned long hash, type; in hash_key_type_and_desc() local
195 hash = acc; in hash_key_type_and_desc()
197 hash ^= acc >> 32; in hash_key_type_and_desc()
203 if (index_key->type != &key_type_keyring && (hash & fan_mask) == 0) in hash_key_type_and_desc()
204 hash |= (hash >> (ASSOC_ARRAY_KEY_CHUNK_SIZE - level_shift)) | 1; in hash_key_type_and_desc()
205 else if (index_key->type == &key_type_keyring && (hash & fan_mask) != 0) in hash_key_type_and_desc()
206 hash = (hash + (hash << level_shift)) & ~fan_mask; in hash_key_type_and_desc()
207 index_key->hash = hash; in hash_key_type_and_desc()
278 return index_key->hash; in keyring_get_key_chunk()
334 seg_a = a->hash; in keyring_diff_objects()
335 seg_b = b->hash; in keyring_diff_objects()