/dports/mail/dovecot-pigeonhole/dovecot-2.3-pigeonhole-0.5.17/src/lib-sieve/ |
H A D | sieve-ast.h | 83 struct sieve_ast *ast; 114 struct sieve_ast *ast; 167 struct sieve_ast; 170 void sieve_ast_ref(struct sieve_ast *ast); 171 void sieve_ast_unref(struct sieve_ast **ast); 174 pool_t sieve_ast_pool(struct sieve_ast *ast); 186 void sieve_ast_extension_link(struct sieve_ast *ast, 192 void sieve_ast_extension_register(struct sieve_ast *ast, 196 void sieve_ast_extension_set_context(struct sieve_ast *ast, 202 bool sieve_ast_extension_is_required(struct sieve_ast *ast, [all …]
|
H A D | sieve-ast.c | 43 struct sieve_ast { struct 60 struct sieve_ast *ast; in sieve_ast_create() 64 ast = p_new(pool, struct sieve_ast, 1); in sieve_ast_create() 82 void sieve_ast_ref(struct sieve_ast *ast) in sieve_ast_ref() 87 void sieve_ast_unref(struct sieve_ast **ast) in sieve_ast_unref() 114 struct sieve_ast_node *sieve_ast_root(struct sieve_ast *ast) in sieve_ast_root() 119 pool_t sieve_ast_pool(struct sieve_ast *ast) in sieve_ast_pool() 133 void sieve_ast_extension_link(struct sieve_ast *ast, in sieve_ast_extension_link() 166 void sieve_ast_extension_register(struct sieve_ast *ast, in sieve_ast_extension_register() 211 (struct sieve_ast *ast, const struct sieve_extension *ext) in sieve_ast_extension_is_required() [all …]
|
H A D | sieve-common.h | 31 struct sieve_ast; 148 struct sieve_ast *sieve_parse 152 (struct sieve_ast *ast, struct sieve_error_handler *ehandler,
|
H A D | sieve-generator.h | 19 struct sieve_ast *ast; 26 sieve_generator_create(struct sieve_ast *ast,
|
H A D | sieve-validator.h | 30 sieve_validator_create(struct sieve_ast *ast, 44 struct sieve_ast *sieve_validator_ast(struct sieve_validator *valdtr);
|
H A D | sieve-parser.h | 15 bool sieve_parser_run(struct sieve_parser *parser, struct sieve_ast **ast);
|
H A D | sieve.c | 173 struct sieve_ast * 178 struct sieve_ast *ast = NULL; in sieve_parse() 201 bool sieve_validate(struct sieve_ast *ast, struct sieve_error_handler *ehandler, in sieve_validate() 223 sieve_generate(struct sieve_ast *ast, struct sieve_error_handler *ehandler, in sieve_generate() 253 struct sieve_ast *ast; in sieve_compile_script()
|
H A D | sieve-parser.c | 38 struct sieve_ast *ast; 544 bool sieve_parser_run(struct sieve_parser *parser, struct sieve_ast **ast) in sieve_parser_run()
|
H A D | sieve-commands.h | 89 (struct sieve_ast *ast, const struct sieve_argument_def *def,
|
H A D | sieve-commands.c | 210 (struct sieve_ast *ast, const struct sieve_argument_def *def, in sieve_argument_create()
|
/dports/mail/dovecot-pigeonhole/dovecot-2.3-pigeonhole-0.5.17/src/lib-sieve/plugins/include/ |
H A D | ext-include-common.h | 130 struct sieve_ast *ast, struct sieve_ast *parent); 133 struct sieve_ast *ast); 136 const struct sieve_extension *this_ext, struct sieve_ast *ast,
|
H A D | ext-include-common.c | 182 struct sieve_ast *ast ATTR_UNUSED, void *context) in ext_include_ast_free() 207 struct sieve_ast *ast, struct sieve_ast *parent) in ext_include_create_ast_context() 239 struct sieve_ast *ast) in ext_include_get_ast_context() 251 const struct sieve_extension *this_ext, struct sieve_ast *ast, in ext_include_ast_link_included_script() 471 struct sieve_ast *ast; in ext_include_generate_include()
|
H A D | ext-include-variables.c | 33 struct sieve_ast *ast = cmd->ast_node->ast; in ext_include_variable_import_global() 181 struct sieve_ast *ast = arg->ast; in vnspc_global_variables_validate()
|
H A D | ext-include-binary.h | 14 struct sieve_ast *ast);
|
/dports/mail/dovecot-pigeonhole/dovecot-2.3-pigeonhole-0.5.17/src/lib-sieve/plugins/ihave/ |
H A D | ext-ihave-common.h | 45 (const struct sieve_extension *this_ext, struct sieve_ast *ast); 48 (const struct sieve_extension *this_ext, struct sieve_ast *ast,
|
H A D | ext-ihave-common.c | 17 (const struct sieve_extension *this_ext, struct sieve_ast *ast) in ext_ihave_get_ast_context() 36 (const struct sieve_extension *this_ext, struct sieve_ast *ast, in ext_ihave_ast_add_missing_extension()
|
H A D | ext-ihave-binary.h | 14 struct sieve_ast *ast);
|
H A D | ext-ihave-binary.c | 84 struct sieve_ast *ast) in ext_ihave_binary_init()
|
/dports/mail/dovecot-pigeonhole/dovecot-2.3-pigeonhole-0.5.17/src/lib-sieve/plugins/variables/ |
H A D | ext-variables-arguments.c | 43 struct sieve_ast *ast = arg->ast; in ext_variables_variable_argument_activate() 65 struct sieve_ast *ast = parent_arg->ast; in ext_variables_variable_argument_create() 108 struct sieve_ast *ast = arg->ast; in ext_variables_match_value_argument_activate() 133 struct sieve_ast *ast = parent_arg->ast; in ext_variables_match_value_argument_create()
|
H A D | ext-variables-namespaces.c | 88 struct sieve_ast *ast = arg->ast; in ext_variables_namespace_argument_activate() 124 struct sieve_ast *ast = parent_arg->ast; in ext_variables_namespace_argument_create()
|
H A D | ext-variables-common.c | 667 struct sieve_ast *ast ATTR_UNUSED, void *context) in ext_variables_ast_free() 683 struct sieve_ast *ast) in ext_variables_create_local_scope() 696 struct sieve_ast *ast) in ext_variables_ast_get_local_scope() 715 struct sieve_ast *ast = sieve_validator_ast(valdtr); in ext_variables_validator_context_create()
|
/dports/mail/dovecot-pigeonhole/dovecot-2.3-pigeonhole-0.5.17/src/testsuite/ |
H A D | testsuite-substitutions.h | 20 (struct sieve_validator *valdtr, struct sieve_ast *ast,
|
H A D | testsuite-substitutions.c | 54 (struct sieve_ast *ast, const char *identifier) in testsuite_substitution_create() 94 (struct sieve_validator *valdtr ATTR_UNUSED, struct sieve_ast *ast, in testsuite_substitution_argument_create()
|
H A D | testsuite-variables.c | 64 struct sieve_ast *ast = arg->ast; in testsuite_varnamespace_validate()
|
/dports/mail/dovecot-pigeonhole/dovecot-2.3-pigeonhole-0.5.17/src/lib-sieve/plugins/vnd.dovecot/environment/ |
H A D | ext-vnd-environment-variables.c | 58 struct sieve_ast *ast = arg->ast; in vnspc_vnd_environment_validate()
|