/dovecot/src/lib-storage/index/ |
H A D | index-sync-search.c | 50 struct mail_search_result *const *results; local 55 results = array_get(&ctx->ctx.box->search_results, &count); 57 if ((results[i]->flags & MAILBOX_SEARCH_RESULT_FLAG_UPDATE) != 0 && 58 search_result_want_flag_updates(results[i])) { 83 struct mail_search_result *const *results; local 86 results = array_get(&ctx->ctx.box->search_results, &count); 88 search_result_update(ctx, results[i]);
|
/dovecot/src/lib-storage/ |
H A D | mailbox-search-result.c | 60 struct mail_search_result *const *results; local 65 results = array_get(&result->box->search_results, &count); 67 if (results[i] == result) { 94 array_append(&ctx->results, &result, 1); 109 struct mail_search_result *const *results; local 112 results = array_get(&ctx->results, &count); 114 mailbox_search_result_initial_done(results[i]); 144 struct mail_search_result *const *results; local 147 results 154 struct mail_search_result *const *results; local 171 struct mail_search_result *const *results; local [all...] |
H A D | mail-storage-private.h | 419 /* Saved search results */ 646 /* add matches to these search results */ 647 ARRAY(struct mail_search_result *) results; member in struct:mail_search_context
|
/dovecot/src/lib-mail/ |
H A D | message-decoder.c | 128 const char *const *results; local 143 rfc2231_parse(&parser, &results); 144 for (; *results != NULL; results += 2) { 145 if (strcasecmp(results[0], "charset") == 0) { 146 ctx->content_charset = i_strdup(results[1]);
|
H A D | message-part-data.c | 250 const char *const *results; local 254 rfc2231_parse(parser, &results); 256 params_count = str_array_length(results); 263 params[i].name = p_strdup(pool, results[i*2+0]); 264 params[i].value = p_strdup(pool, results[i*2+1]);
|
H A D | message-parser.c | 476 const char *const *results; local 509 rfc2231_parse(&parser, &results); 510 for (; *results != NULL; results += 2) { 511 if (strcasecmp(results[0], "boundary") == 0) { 513 p_strdup(ctx->parser_pool, results[1]);
|
/dovecot/src/plugins/fts/ |
H A D | fts-parser-script.c | 163 const char *const *results, *filename2; local 180 rfc2231_parse(&parser, &results); 182 for (; *results != NULL; results += 2) { 183 if (strcasecmp(results[0], "filename") == 0) { 184 *filename_r = results[1]; 187 if (strcasecmp(results[0], "filename*") == 0) 188 filename2 = results[1];
|
/dovecot/src/plugins/fts-solr/ |
H A D | fts-backend-solr-old.c | 317 struct solr_result **results; local 339 pool, &results) < 0) 341 else if (results[0] == NULL) { 345 uidvals = array_get(&results[0]->uids, &count); 703 struct solr_result **results; local 730 pool, &results); 731 if (ret == 0 && results[0] != NULL) { 733 array_append_array(&result->definite_uids, &results[0]->uids); 735 array_append_array(&result->maybe_uids, &results[0]->uids); 736 array_append_array(&result->scores, &results[ [all...] |
H A D | fts-backend-solr.c | 221 struct solr_result **results; local 240 pool, &results) < 0) 242 else if (results[0] == NULL) { 246 uidvals = array_get(&results[0]->uids, &count); 662 fuzzy results even if we did escape them.. */ 799 struct solr_result **results; local 811 pool, &results); 812 if (ret == 0 && results[0] != NULL) { 813 array_append_array(uids_r, &results[0]->uids); 814 array_append_array(scores_r, &results[ [all...] |
H A D | solr-connection.c | 47 ARRAY(struct solr_result *) results; member in struct:solr_lookup_xml_context 250 array_append(&ctx->results, &result, 1); 445 p_array_init(&solr_lookup_context.results, pool, 32); 477 array_append_zero(&solr_lookup_context.results); 478 *box_results_r = array_idx_modifiable(&solr_lookup_context.results, 0);
|
/dovecot/src/lib-dict/ |
H A D | dict-client.c | 106 ARRAY(struct client_dict_iter_result) results; member in struct:client_dict_iterate_context 1147 result = array_append_space(&ctx->results); 1165 i_array_init(&ctx->results, 64); 1199 const struct client_dict_iter_result *results; local 1207 results = array_get(&ctx->results, &count); 1209 *key_r = results[ctx->result_idx].key; 1210 *value_r = results[ctx->result_idx].value; 1223 array_clear(&ctx->results); 1244 array_free(&ctx->results); [all...] |
/dovecot/src/lib-sql/ |
H A D | driver-cassandra.c | 104 ARRAY(struct cassandra_result *) results; member in struct:cassandra_db 296 while (array_count(&db->results) > 0) { 297 resultp = array_idx(&db->results, 0); 719 i_array_init(&db->results, 16); 733 i_assert(array_count(&db->results) == 0); 734 array_free(&db->results); 755 struct cassandra_result *const *results; local 758 results = array_get(&db->results, &count); 760 if (results[ 1092 struct cassandra_result *const *results; local [all...] |