Lines Matching refs:slab
66 static void test_keep_probing(struct infra_cache* slab, in test_keep_probing() argument
79 slab->infra_keep_probing = keep_probing; in test_keep_probing()
83 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, in test_keep_probing()
88 unit_assert( infra_rtt_update(slab, &one, onelen, zone, zonelen, in test_keep_probing()
90 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, in test_keep_probing()
97 unit_assert( (d=infra_lookup_host(slab, &one, onelen, zone, zonelen, 0, *now, &k)) ); in test_keep_probing()
108 unit_assert( infra_get_lame_rtt(slab, &one, onelen, zone, zonelen, in test_keep_probing()
121 struct infra_cache* slab; in infra_test() local
134 slab = infra_create(cfg); in infra_test()
136 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, now, in infra_test()
141 unit_assert( infra_rtt_update(slab, &one, onelen, zone, zonelen, LDNS_RR_TYPE_A, -1, init, now) ); in infra_test()
142 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, in infra_test()
147 unit_assert( infra_edns_update(slab, &one, onelen, zone, zonelen, -1, now) ); in infra_test()
148 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, in infra_test()
154 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, in infra_test()
159 unit_assert( infra_set_lame(slab, &one, onelen, in infra_test()
161 unit_assert( (d=infra_lookup_host(slab, &one, onelen, zone, zonelen, 0, now, &k)) ); in infra_test()
169 unit_assert( infra_set_lame(slab, &one, onelen, in infra_test()
171 unit_assert( (d=infra_lookup_host(slab, &one, onelen, zone, zonelen, 0, now, &k)) ); in infra_test()
178 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, in infra_test()
182 unit_assert( infra_edns_update(slab, &one, onelen, zone, zonelen, 0, now) ); in infra_test()
183 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, in infra_test()
187 unit_assert( infra_edns_update(slab, &one, onelen, zone, zonelen, -1, now) ); in infra_test()
188 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, in infra_test()
193 test_keep_probing(slab, cfg, one, onelen, zone, zonelen, &now, 0, default_max_rtt); in infra_test()
196 test_keep_probing(slab, cfg, one, onelen, zone, zonelen, &now, 1, default_max_rtt); in infra_test()
199 test_keep_probing(slab, cfg, one, onelen, zone, zonelen, &now, 0, 3000); in infra_test()
202 test_keep_probing(slab, cfg, one, onelen, zone, zonelen, &now, 1, 3000); in infra_test()
207 infra_delete(slab); in infra_test()