Searched defs:_parser (Results 1 - 14 of 14) sorted by relevance

/dovecot/src/lib-storage/
H A Dmail-search-parser-cmdline.c13 static int cmdline_search_parse_key(struct mail_search_parser *_parser, argument
17 (struct cmdline_mail_search_parser *)_parser;
21 _parser->error = "Missing ')'";
34 _parser->error = "Unexpected ')'";
48 static int cmdline_search_parse_string(struct mail_search_parser *_parser, argument
52 (struct cmdline_mail_search_parser *)_parser;
55 _parser->error = "Missing parameter for search key";
65 cmdline_search_parse_skip_next(struct mail_search_parser *_parser, argument
69 (struct cmdline_mail_search_parser *)_parser;
H A Dmail-search-parser.c6 void mail_search_parser_deinit(struct mail_search_parser **_parser) argument
8 struct mail_search_parser *parser = *_parser;
10 *_parser = NULL;
H A Dmail-search-parser-imap.c19 static int imap_search_parse_key(struct mail_search_parser *_parser, argument
23 (struct imap_mail_search_parser *)_parser;
34 _parser->error = t_strconcat(
39 stack = p_new(_parser->pool, struct imap_arg_stack, 1);
59 static int imap_search_parse_string(struct mail_search_parser *_parser, argument
63 (struct imap_mail_search_parser *)_parser;
74 _parser->error = "Unexpected (";
77 _parser->error = "Missing parameter for search key";
88 imap_search_parse_skip_next(struct mail_search_parser *_parser, const char *str) argument
91 (struct imap_mail_search_parser *)_parser;
[all...]
/dovecot/src/plugins/fts/
H A Dfts-parser-html.c30 static void fts_parser_html_more(struct fts_parser *_parser, argument
33 struct html_fts_parser *parser = (struct html_fts_parser *)_parser;
48 static int fts_parser_html_deinit(struct fts_parser *_parser, argument
51 struct html_fts_parser *parser = (struct html_fts_parser *)_parser;
H A Dfts-parser.c94 int fts_parser_deinit(struct fts_parser **_parser, const char **retriable_err_msg_r) argument
96 struct fts_parser *parser = *_parser;
99 *_parser = NULL;
H A Dfts-parser-tika.c171 static void fts_parser_tika_more(struct fts_parser *_parser, argument
174 struct tika_fts_parser *parser = (struct tika_fts_parser *)_parser;
239 static int fts_parser_tika_deinit(struct fts_parser *_parser, const char **retriable_err_msg_r) argument
241 struct tika_fts_parser *parser = (struct tika_fts_parser *)_parser;
242 int ret = _parser->may_need_retry ? 0: (parser->failed ? -1 : 1);
244 i_assert(ret != 0 || _parser->retriable_error_msg != NULL);
246 *retriable_err_msg_r = t_strdup(_parser->retriable_error_msg);
247 i_free(_parser->retriable_error_msg);
H A Dfts-parser-script.c225 static void fts_parser_script_more(struct fts_parser *_parser, argument
228 struct script_fts_parser *parser = (struct script_fts_parser *)_parser;
256 static int fts_parser_script_deinit(struct fts_parser *_parser, argument
259 struct script_fts_parser *parser = (struct script_fts_parser *)_parser;
/dovecot/src/lib-smtp/
H A Dsmtp-command-parser.c97 void smtp_command_parser_deinit(struct smtp_command_parser **_parser) argument
99 struct smtp_command_parser *parser = *_parser;
107 *_parser = NULL;
H A Dsmtp-reply-parser.c119 void smtp_reply_parser_deinit(struct smtp_reply_parser **_parser) argument
121 struct smtp_reply_parser *parser = *_parser;
123 *_parser = NULL;
/dovecot/src/lib-http/
H A Dhttp-header-parser.c71 void http_header_parser_deinit(struct http_header_parser **_parser) argument
73 struct http_header_parser *parser = *_parser;
75 *_parser = NULL;
H A Dhttp-request-parser.c77 void http_request_parser_deinit(struct http_request_parser **_parser) argument
79 struct http_request_parser *parser = *_parser;
81 *_parser = NULL;
122 struct http_message_parser *_parser = &parser->parser; local
130 while (p < _parser->end && *p > ' ')
139 if ((uoff_t)(p - _parser->cur) > parser->max_target_length ||
140 (p == _parser->end && ((uoff_t)(p - _parser->cur) >=
141 i_stream_get_max_buffer_size(_parser->input)))) {
146 if (p == _parser
168 struct http_message_parser *_parser = &parser->parser; local
288 struct http_message_parser *_parser = &parser->parser; local
356 struct http_message_parser *_parser = &parser->parser; local
[all...]
H A Dhttp-response-parser.c52 void http_response_parser_deinit(struct http_response_parser **_parser) argument
54 struct http_response_parser *parser = *_parser;
56 *_parser = NULL;
146 struct http_message_parser *_parser = &parser->parser; local
158 parser->response_offset = _parser->input->v_offset +
159 (_parser->cur - _parser->begin);
162 if ((ret=http_message_parse_version(_parser)) <= 0) {
164 _parser->error = t_strdup_printf(
166 _reply_sanitize(_parser));
245 struct http_message_parser *_parser = &parser->parser; local
[all...]
/dovecot/src/lib/
H A Djson-parser.c127 int json_parser_deinit(struct json_parser **_parser, const char **error_r) argument
129 struct json_parser *parser = *_parser;
131 *_parser = NULL;
/dovecot/src/lib-imap/
H A Dimap-parser.c96 void imap_parser_unref(struct imap_parser **_parser) argument
98 struct imap_parser *parser = *_parser;
100 *_parser = NULL;

Completed in 1320 milliseconds