Lines Matching refs:lh
39 nxt_lvlhsh_test_add(nxt_lvlhsh_t *lh, const nxt_lvlhsh_proto_t *proto, in nxt_lvlhsh_test_add() argument
52 switch (nxt_lvlhsh_insert(lh, &lhq)) { in nxt_lvlhsh_test_add()
68 nxt_lvlhsh_test_get(nxt_lvlhsh_t *lh, const nxt_lvlhsh_proto_t *proto, in nxt_lvlhsh_test_get() argument
78 if (nxt_lvlhsh_find(lh, &lhq) == NXT_OK) { in nxt_lvlhsh_test_get()
93 nxt_lvlhsh_test_delete(nxt_lvlhsh_t *lh, const nxt_lvlhsh_proto_t *proto, in nxt_lvlhsh_test_delete() argument
105 ret = nxt_lvlhsh_delete(lh, &lhq); in nxt_lvlhsh_test_delete()
124 nxt_lvlhsh_t lh; in nxt_lvlhsh_test() local
154 nxt_memzero(&lh, sizeof(nxt_lvlhsh_t)); in nxt_lvlhsh_test()
160 if (nxt_lvlhsh_test_add(&lh, proto, mp, key) != NXT_OK) { in nxt_lvlhsh_test()
171 if (nxt_lvlhsh_test_get(&lh, proto, key) != NXT_OK) { in nxt_lvlhsh_test()
179 if (nxt_lvlhsh_each(&lh, &lhe) == NULL) { in nxt_lvlhsh_test()
191 value = nxt_lvlhsh_peek(&lh, proto); in nxt_lvlhsh_test()
199 if (nxt_lvlhsh_test_delete(&lh, proto, mp, key) != NXT_OK) { in nxt_lvlhsh_test()
210 if (!nxt_lvlhsh_is_empty(&lh)) { in nxt_lvlhsh_test()
220 if (nxt_lvlhsh_test_add(&lh, proto, mp, key) != NXT_OK) { in nxt_lvlhsh_test()
228 value = nxt_lvlhsh_retrieve(&lh, proto, mp); in nxt_lvlhsh_test()
241 if (!nxt_lvlhsh_is_empty(&lh)) { in nxt_lvlhsh_test()