Lines Matching refs:key_len
118 size_t key_len; member
147 unsigned int key_len; member
218 if (!__builtin_constant_p(params.key_len)) in rht_key_hashfn()
219 hash = ht->p.hashfn(key, ht->key_len, tbl->hash_rnd); in rht_key_hashfn()
220 else if (params.key_len) { in rht_key_hashfn()
221 unsigned int key_len = params.key_len; in rht_key_hashfn() local
224 hash = params.hashfn(key, key_len, tbl->hash_rnd); in rht_key_hashfn()
225 else if (key_len & (sizeof(u32) - 1)) in rht_key_hashfn()
226 hash = jhash(key, key_len, tbl->hash_rnd); in rht_key_hashfn()
228 hash = jhash2(key, key_len / sizeof(u32), in rht_key_hashfn()
231 unsigned int key_len = ht->p.key_len; in rht_key_hashfn() local
234 hash = params.hashfn(key, key_len, tbl->hash_rnd); in rht_key_hashfn()
236 hash = jhash(key, key_len, tbl->hash_rnd); in rht_key_hashfn()
249 rht_bucket_index(tbl, params.obj_hashfn(ptr, params.key_len ?: in rht_head_hashfn()
250 ht->p.key_len, in rht_head_hashfn()
514 return memcmp(ptr + ht->p.key_offset, arg->key, ht->p.key_len); in rhashtable_compare()