Lines Matching refs:key

154     uint32_t key, nxt_uint_t nlvl);
158 void **slot, uint32_t key, nxt_uint_t nlvl);
160 void **slot, uint32_t key, nxt_int_t nlvl);
164 void **parent, uint32_t key, nxt_uint_t nlvl);
166 void **slot, uint32_t key, nxt_int_t nlvl);
170 uint32_t key, nxt_uint_t nlvl);
201 nxt_lvlhsh_level_find(nxt_lvlhsh_query_t *lhq, void **lvl, uint32_t key, in nxt_lvlhsh_level_find() argument
212 slot = lvl[key & mask]; in nxt_lvlhsh_level_find()
220 return nxt_lvlhsh_level_find(lhq, slot, key >> shift, nlvl + 1); in nxt_lvlhsh_level_find()
270 uint32_t key; in nxt_lvlhsh_insert() local
274 key = lhq->key_hash; in nxt_lvlhsh_insert()
277 return nxt_lvlhsh_bucket_insert(lhq, &lh->slot, key, -1); in nxt_lvlhsh_insert()
280 return nxt_lvlhsh_level_insert(lhq, &lh->slot, key, 0); in nxt_lvlhsh_insert()
311 nxt_lvlhsh_level_insert(nxt_lvlhsh_query_t *lhq, void **parent, uint32_t key, in nxt_lvlhsh_level_insert() argument
323 slot = &lvl[key & mask]; in nxt_lvlhsh_level_insert()
326 key >>= shift; in nxt_lvlhsh_level_insert()
329 return nxt_lvlhsh_bucket_insert(lhq, slot, key, nlvl); in nxt_lvlhsh_level_insert()
332 return nxt_lvlhsh_level_insert(lhq, slot, key, nlvl + 1); in nxt_lvlhsh_level_insert()
346 nxt_lvlhsh_bucket_insert(nxt_lvlhsh_query_t *lhq, void **slot, uint32_t key, in nxt_lvlhsh_bucket_insert() argument
439 return nxt_lvlhsh_level_insert(lhq, slot, key, nlvl); in nxt_lvlhsh_bucket_insert()
456 uint32_t *e, *end, key; in nxt_lvlhsh_convert_bucket_to_level() local
493 key = nxt_lvlhsh_entry_key(e); in nxt_lvlhsh_convert_bucket_to_level()
494 q.key_hash = key; in nxt_lvlhsh_convert_bucket_to_level()
496 ret = nxt_lvlhsh_level_convertion_insert(&q, &lvl, key >> shift, nlvl); in nxt_lvlhsh_convert_bucket_to_level()
513 uint32_t key, nxt_uint_t nlvl) in nxt_lvlhsh_level_convertion_insert() argument
524 slot = &lvl[key & mask]; in nxt_lvlhsh_level_convertion_insert()
538 return nxt_lvlhsh_bucket_convertion_insert(lhq, slot, key >> shift, nlvl); in nxt_lvlhsh_level_convertion_insert()
551 uint32_t key, nxt_int_t nlvl) in nxt_lvlhsh_bucket_convertion_insert() argument
589 return nxt_lvlhsh_level_insert(lhq, slot, key, nlvl); in nxt_lvlhsh_bucket_convertion_insert()
644 nxt_lvlhsh_level_delete(nxt_lvlhsh_query_t *lhq, void **parent, uint32_t key, in nxt_lvlhsh_level_delete() argument
656 slot = &lvl[key & mask]; in nxt_lvlhsh_level_delete()
664 key >>= shift; in nxt_lvlhsh_level_delete()
665 ret = nxt_lvlhsh_level_delete(lhq, slot, key, nlvl + 1); in nxt_lvlhsh_level_delete()