Lines Matching refs:keylen
106 return mum_hash (o->key, o->keylen, ucl_hash_seed ()); in ucl_hash_func()
111 if (k1->keylen == k2->keylen) { in ucl_hash_equal()
112 return memcmp (k1->key, k2->key, k1->keylen) == 0; in ucl_hash_equal()
124 unsigned len = o->keylen; in ucl_hash_caseless_func()
125 unsigned leftover = o->keylen % 8; in ucl_hash_caseless_func()
185 if (k1->keylen == k2->keylen) { in ucl_hash_caseless_equal()
193 size_t leftover = k1->keylen % 4; in ucl_hash_caseless_equal()
195 fp = k1->keylen - leftover; in ucl_hash_caseless_equal()
302 const char *key, unsigned keylen) in ucl_hash_insert() argument
437 ucl_hash_search (ucl_hash_t* hashlin, const char *key, unsigned keylen) in ucl_hash_search() argument
445 search.keylen = keylen; in ucl_hash_search()
597 if (oa->keylen == ob->keylen) { in ucl_hash_cmp_icase()
598 return ucl_lc_cmp (oa->key, ob->key, oa->keylen); in ucl_hash_cmp_icase()
601 return ((int)(oa->keylen)) - ob->keylen; in ucl_hash_cmp_icase()
610 if (oa->keylen == ob->keylen) { in ucl_hash_cmp_case_sens()
611 return memcmp (oa->key, ob->key, oa->keylen); in ucl_hash_cmp_case_sens()
614 return ((int)(oa->keylen)) - ob->keylen; in ucl_hash_cmp_case_sens()