Lines Matching refs:state
232 char state; /* zero if we think that this server is down */ member
512 if (ns->state == 1) { in nameserver_probe_failed()
571 if (!ns->state) return; in nameserver_failed()
585 ns->state = 0; in nameserver_failed()
626 if (ns->state) return; in nameserver_up()
636 ns->state = 1; in nameserver_up()
1364 if (base->server_head->state) { in nameserver_pick()
2564 ns->state = 1; in evdns_nameserver_add_impl_()
3087 search_state_decref(struct search_state *const state) { in search_state_decref() argument
3088 if (!state) return; in search_state_decref()
3089 state->refcount--; in search_state_decref()
3090 if (!state->refcount) { in search_state_decref()
3092 for (dom = state->head; dom; dom = next) { in search_state_decref()
3096 mm_free(state); in search_state_decref()
3102 struct search_state *state = (struct search_state *) mm_malloc(sizeof(struct search_state)); in search_state_new() local
3103 if (!state) return NULL; in search_state_new()
3104 memset(state, 0, sizeof(struct search_state)); in search_state_new()
3105 state->refcount = 1; in search_state_new()
3106 state->ndots = 1; in search_state_new()
3108 return state; in search_state_new()
3210 search_make_new(const struct search_state *const state, int n, const char *const base_name) { in search_make_new() argument
3218 for (dom = state->head; dom; dom = dom->next) { in search_make_new()
3364 strtok_r(char *s, const char *delim, char **state) { in strtok_r() argument
3366 start = cp = s ? s : *state; in strtok_r()
3374 *state = NULL; in strtok_r()
3378 *state = cp; in strtok_r()
4091 if (server->state == 0) in evdns_nameserver_free()