Lines Matching refs:hash
37 static inline uint32_t key_mask_hash(uint32_t hash) in key_mask_hash() argument
39 hash &= UBIFS_S_KEY_HASH_MASK; in key_mask_hash()
40 if (unlikely(hash <= 2)) in key_mask_hash()
41 hash += 3; in key_mask_hash()
42 return hash; in key_mask_hash()
145 uint32_t hash = c->key_hash(nm->name, nm->len); in dent_key_init() local
147 ubifs_assert(!(hash & ~UBIFS_S_KEY_HASH_MASK)); in dent_key_init()
149 key->u32[1] = hash | (UBIFS_DENT_KEY << UBIFS_S_KEY_HASH_BITS); in dent_key_init()
162 uint32_t hash) in dent_key_init_hash() argument
164 ubifs_assert(!(hash & ~UBIFS_S_KEY_HASH_MASK)); in dent_key_init_hash()
166 key->u32[1] = hash | (UBIFS_DENT_KEY << UBIFS_S_KEY_HASH_BITS); in dent_key_init_hash()
180 uint32_t hash = c->key_hash(nm->name, nm->len); in dent_key_init_flash() local
182 ubifs_assert(!(hash & ~UBIFS_S_KEY_HASH_MASK)); in dent_key_init_flash()
184 key->j32[1] = cpu_to_le32(hash | in dent_key_init_flash()
213 uint32_t hash = c->key_hash(nm->name, nm->len); in xent_key_init() local
215 ubifs_assert(!(hash & ~UBIFS_S_KEY_HASH_MASK)); in xent_key_init()
217 key->u32[1] = hash | (UBIFS_XENT_KEY << UBIFS_S_KEY_HASH_BITS); in xent_key_init()
231 uint32_t hash = c->key_hash(nm->name, nm->len); in xent_key_init_flash() local
233 ubifs_assert(!(hash & ~UBIFS_S_KEY_HASH_MASK)); in xent_key_init_flash()
235 key->j32[1] = cpu_to_le32(hash | in xent_key_init_flash()