Lines Matching defs:old_ctx
1907 settings_parser_dup(const struct setting_parser_context *old_ctx,
1921 keep_values = new_pool == old_ctx->set_pool;
1929 new_ctx->flags = old_ctx->flags;
1930 new_ctx->str_vars_are_expanded = old_ctx->str_vars_are_expanded;
1931 new_ctx->linenum = old_ctx->linenum;
1932 new_ctx->error = p_strdup(new_ctx->parser_pool, old_ctx->error);
1933 new_ctx->prev_info = old_ctx->prev_info;
1937 new_ctx->root_count = old_ctx->root_count;
1941 i_assert(old_ctx->roots[i].parent == NULL);
1942 i_assert(old_ctx->roots[i].array == NULL);
1944 new_ctx->roots[i].info = old_ctx->roots[i].info;
1946 settings_dup_full(old_ctx->roots[i].info,
1947 old_ctx->roots[i].set_struct,
1950 settings_changes_dup(old_ctx->roots[i].info,
1951 old_ctx->roots[i].change_struct,
1953 hash_table_insert(links, &old_ctx->roots[i],
1960 iter = hash_table_iterate_init(old_ctx->links);
1961 while (hash_table_iterate(iter, old_ctx->links, &key, &value)) {