Lines Matching refs:server_head
314 struct nameserver *server_head; member
1351 struct nameserver *started_at = base->server_head, *picked; in nameserver_pick()
1353 if (!base->server_head) return NULL; in nameserver_pick()
1358 base->server_head = base->server_head->next; in nameserver_pick()
1359 return base->server_head; in nameserver_pick()
1364 if (base->server_head->state) { in nameserver_pick()
1366 picked = base->server_head; in nameserver_pick()
1367 base->server_head = base->server_head->next; in nameserver_pick()
1371 base->server_head = base->server_head->next; in nameserver_pick()
1372 if (base->server_head == started_at) { in nameserver_pick()
1377 picked = base->server_head; in nameserver_pick()
1378 base->server_head = base->server_head->next; in nameserver_pick()
2393 server = base->server_head; in evdns_base_count_nameservers()
2399 } while (server != base->server_head); in evdns_base_count_nameservers()
2419 server = base->server_head; in evdns_base_clear_nameservers_and_suspend()
2420 started_at = base->server_head; in evdns_base_clear_nameservers_and_suspend()
2441 base->server_head = NULL; in evdns_base_clear_nameservers_and_suspend()
2505 const struct nameserver *server = base->server_head, *const started_at = base->server_head; in evdns_nameserver_add_impl_()
2576 if (!base->server_head) { in evdns_nameserver_add_impl_()
2578 base->server_head = ns; in evdns_nameserver_add_impl_()
2580 ns->next = base->server_head->next; in evdns_nameserver_add_impl_()
2581 ns->prev = base->server_head; in evdns_nameserver_add_impl_()
2582 base->server_head->next = ns; in evdns_nameserver_add_impl_()
2695 server = base->server_head; in evdns_base_get_nameserver_addr()
2697 if (server->next == base->server_head) in evdns_base_get_nameserver_addr()
3711 if (!base->server_head && add_default) { in evdns_base_resolv_conf_parse_impl()
3993 base->server_head = NULL; in evdns_base_new()
4126 for (server = base->server_head; server; server = server_next) { in evdns_base_free_and_unlock()
4131 if (server_next == base->server_head) in evdns_base_free_and_unlock()
4134 base->server_head = NULL; in evdns_base_free_and_unlock()