/dovecot/src/lib-fts/ |
H A D | fts-tokenizer.h | 68 Returns 1 if *token_r was returned, 0 if more data is needed, -1 on error. 80 const char **token_r, const char **error_r); 82 int fts_tokenizer_final(struct fts_tokenizer *tok, const char **token_r,
|
H A D | fts-tokenizer.c | 133 const char **token_r, const char **error_r) 143 ret = tok->v->next(tok, data, size, &skip, token_r, error_r); 149 token_r, error_r); 173 const char **token_r, const char **error_r) 179 ret = fts_tokenizer_next_self(tok, data, size, token_r, error_r); 183 buffer_append(tok->parent_input, *token_r, strlen(*token_r)); 188 tok->parent_input->used, token_r, error_r); 194 ret = fts_tokenizer_next(tok->parent, NULL, 0, token_r, error_r); 200 return fts_tokenizer_next(tok, data, size, token_r, error_ 131 fts_tokenizer_next_self(struct fts_tokenizer *tok, const unsigned char *data, size_t size, const char **token_r, const char **error_r) argument 171 fts_tokenizer_next(struct fts_tokenizer *tok, const unsigned char *data, size_t size, const char **token_r, const char **error_r) argument 209 fts_tokenizer_final(struct fts_tokenizer *tok, const char **token_r, const char **error_r) argument [all...] |
H A D | fts-tokenizer-private.h | 15 size_t size, size_t *skip_r, const char **token_r,
|
H A D | fts-tokenizer-address.c | 80 const char **token_r) 99 *token_r = len == 0 ? "" : 106 const char **token_r) 125 *token_r = t_strdup(str_c(tok->parent_data)); 235 size_t *skip_r, const char **token_r, 247 if (fts_tokenizer_address_current_token(tok, token_r)) 261 if (fts_tokenizer_address_parent_data(tok, token_r)) 265 if (fts_tokenizer_address_current_token(tok, token_r)) 314 if (fts_tokenizer_address_parent_data(tok, token_r)) 316 if (fts_tokenizer_address_current_token(tok, token_r)) 79 fts_tokenizer_address_current_token(struct email_address_fts_tokenizer *tok, const char **token_r) argument 105 fts_tokenizer_address_parent_data(struct email_address_fts_tokenizer *tok, const char **token_r) argument 233 fts_tokenizer_email_address_next(struct fts_tokenizer *_tok, const unsigned char *data, size_t size, size_t *skip_r, const char **token_r, const char **error_r ATTR_UNUSED) argument [all...] |
H A D | fts-tokenizer-generic.c | 106 const char **token_r) 127 *token_r = len == 0 ? "" : 198 size_t *skip_r, const char **token_r, 215 if (fts_tokenizer_generic_simple_current_token(tok, token_r)) { 244 if (fts_tokenizer_generic_simple_current_token(tok, token_r)) 559 const char **token_r) 582 *token_r = t_strndup(data, len); 652 size_t *skip_r, const char **token_r, 690 fts_tokenizer_generic_tr29_current_token(tok, token_r); 709 fts_tokenizer_generic_tr29_current_token(tok, token_r); 105 fts_tokenizer_generic_simple_current_token(struct generic_fts_tokenizer *tok, const char **token_r) argument 196 fts_tokenizer_generic_simple_next(struct fts_tokenizer *_tok, const unsigned char *data, size_t size, size_t *skip_r, const char **token_r, const char **error_r ATTR_UNUSED) argument 558 fts_tokenizer_generic_tr29_current_token(struct generic_fts_tokenizer *tok, const char **token_r) argument 650 fts_tokenizer_generic_tr29_next(struct fts_tokenizer *_tok, const unsigned char *data, size_t size, size_t *skip_r, const char **token_r, const char **error_r ATTR_UNUSED) argument [all...] |
/dovecot/src/lib-http/ |
H A D | http-parser.h | 55 int http_parse_token(struct http_parser *parser, const char **token_r); 57 const char **token_r);
|
H A D | http-parser.c | 107 int http_parse_token(struct http_parser *parser, const char **token_r) argument 114 *token_r = t_strndup(first, parser->cur - first); 119 const char **token_r) 133 if (http_parse_token(parser, token_r) > 0) 118 http_parse_token_list_next(struct http_parser *parser, const char **token_r) argument
|