Lines Matching refs:search_state
167 struct search_state *search_state; member
358 struct search_state *global_search_state;
949 if (req->handle->search_state && in reply_handle()
3079 struct search_state { struct
3087 search_state_decref(struct search_state *const state) { in search_state_decref() argument
3100 static struct search_state *
3102 struct search_state *state = (struct search_state *) mm_malloc(sizeof(struct search_state)); in search_state_new()
3104 memset(state, 0, sizeof(struct search_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()
3271 handle->search_state = base->global_search_state; in search_request_new()
3295 if (handle->search_state) { in search_try_next()
3299 if (handle->search_index >= handle->search_state->num_domains) { in search_try_next()
3302 if (string_num_dots(handle->search_origname) < handle->search_state->ndots) { in search_try_next()
3314 new_name = search_make_new(handle->search_state, handle->search_index, handle->search_origname); in search_try_next()
3335 if (handle->search_state) { in search_request_finished()
3336 search_state_decref(handle->search_state); in search_request_finished()
3337 handle->search_state = NULL; in search_request_finished()