Lines Matching defs:set_pool
44 pool_t set_pool, parser_pool;
81 settings_parser_init(pool_t set_pool, const struct setting_parser_info *root,
84 return settings_parser_init_list(set_pool, &root, 1, flags);
110 p_array_init(carr, ctx->set_pool, count + 4);
112 p_array_init(arr, ctx->set_pool, count + 4);
118 new_set = p_malloc(ctx->set_pool, info.struct_size);
123 new_changes = p_malloc(ctx->set_pool, info.struct_size);
130 new_link = p_new(ctx->set_pool, struct setting_link, 1);
135 full_key = p_strconcat(ctx->set_pool, prefix, key, NULL);
171 *strp = p_strdup_until(ctx->set_pool, *strp, p);
178 *strp = p_strconcat(ctx->set_pool,
194 settings_parser_init_list(pool_t set_pool,
207 ctx->set_pool = set_pool;
226 p_malloc(ctx->set_pool, roots[i]->struct_size);
229 p_malloc(ctx->set_pool, roots[i]->struct_size);
234 pool_ref(ctx->set_pool);
244 pool_unref(&ctx->set_pool);
517 *result_r = p_strdup(ctx->set_pool, value);
527 link->set_struct = p_malloc(ctx->set_pool, link->info->struct_size);
530 p_malloc(ctx->set_pool, link->info->struct_size);
587 p_array_init(result, ctx->set_pool, 5);
589 p_array_init(change_result, ctx->set_pool, 5);
689 *((char **)ptr) = p_strdup(ctx->set_pool, value);
692 *((char **)ptr) = p_strconcat(ctx->set_pool,
818 vvalue = p_strdup(ctx->set_pool, value);
829 vkey = p_strdup(ctx->set_pool, key);
1921 keep_values = new_pool == old_ctx->set_pool;
1927 new_ctx->set_pool = new_pool;
1948 new_ctx->set_pool, keep_values);
1952 new_ctx->set_pool);