/dovecot/src/stats/ |
H A D | stats-metrics.c | 41 /* add query to the event filter */ 51 struct event_filter_query query; local 72 stats_metric_settings_to_query(set, &query); 73 query.context = metric; 74 event_filter_add(metrics->filter, &query);
|
/dovecot/src/lib-master/ |
H A D | anvil-client.c | 97 struct anvil_query *query; local 108 query = queries[aqueue_idx(client->queries, 0)]; 109 if (query->callback != NULL) T_BEGIN { 110 query->callback(line, query->context); 112 i_free(query); 164 struct anvil_query *const *queries, *query; local 169 query = queries[aqueue_idx(client->queries, 0)]; 170 if (query->callback != NULL) 171 query 224 anvil_client_query(struct anvil_client *client, const char *query, anvil_callback_t *callback, void *context) argument 250 struct anvil_query *query = *_query; local [all...] |
H A D | master-service-settings.c | 111 struct event_filter_query query = { local 119 event_filter_add(filter, &query);
|
/dovecot/src/login-common/ |
H A D | sasl-server.c | 216 const char *query, *cookie; local 235 query = t_strconcat("LOOKUP\t", login_binary->protocol, "/", 238 anvil_client_query(anvil, query, anvil_lookup_callback, req);
|
/dovecot/src/plugins/expire/ |
H A D | doveadm-expire.c | 56 const struct expire_query *query; local 58 array_foreach(&ectx->queries, query) { 59 if (oldest_savedate >= query->before_time) 62 if (query->glob == NULL) { 63 if (strcmp(query->mailbox, mailbox) == 0) 66 if (imap_match(query->glob, mailbox) == IMAP_MATCH_YES) 193 struct expire_query query) 200 query.mailbox = NULL; 205 query.glob = imap_match_init(ctx->pool, arg->value.str, 210 query 191 doveadm_expire_get_or_mailboxes(struct doveadm_mail_cmd_context *ctx, const struct mail_search_arg *args, struct expire_query query) argument 231 struct expire_query query; local 375 const struct expire_query *query; local [all...] |
/dovecot/src/auth/ |
H A D | passdb-sql.c | 74 "Password query failed: %s", 78 "Password query failed: %s " 96 "Password query must return a field named " 100 "Password query returned multiple matches"); 157 const char *query, *error; local 161 passdb_sql_escape, &query, &error) <= 0) { 171 "query: %s", query); 174 sql_query(module->conn->db, query, 214 "Set credentials query faile 237 const char *query, *error; local [all...] |
H A D | userdb-sql.c | 69 "User query failed: %s", 73 "User query failed: %s " 108 const char *query, *error; local 112 &query, &error) <= 0) { 125 auth_request_log_debug(auth_request, AUTH_SUBSYS_DB, "%s", query); 127 sql_query(module->conn->db, query, 151 const char *query, *error; local 155 &query, &error) <= 0) { 167 sql_query(module->conn->db, query, 169 auth_request_log_debug(auth_request, AUTH_SUBSYS_DB, "%s", query); [all...] |
H A D | auth-cache.c | 82 char *auth_cache_parse_key(pool_t pool, const char *query) argument 92 for (; *query != '\0'; ) { 93 if (*query != '%') { 94 query++; 98 var_get_key_range(++query, &idx, &size); 103 query += idx; 105 if (!auth_request_var_expand_tab_find(query, size, &tab_idx)) { 109 auth_cache_key_add_var(str, query, size); 114 query += size;
|
/dovecot/src/lib-imap/ |
H A D | imap-url.c | 26 imapurl = "imap://" iserver ipath-query 39 ipath-query = ["/" [ icommand ]] 40 ; Corresponds to "path-abempty [ "?" query ]" in 45 ; "enc-search" is [URI-GEN] "query". 448 * ; "enc-search" is [URI-GEN] "query". 767 const char *query; local 771 * imapurl = "imap://" iserver ipath-query 776 * ipath-query = ["/" [ icommand ]] 777 * ; Corresponds to "path-abempty [ "?" query ]" in 782 * ; "enc-search" is [URI-GEN] "query" [all...] |
/dovecot/src/lib-sql/ |
H A D | driver-sqlite.c | 130 static void driver_sqlite_exec(struct sql_db *_db, const char *query) argument 137 db->rc = sqlite3_exec(db->sqlite, query, NULL, NULL, NULL); 140 query, sqlite3_errmsg(db->sqlite), db->rc); 144 static void driver_sqlite_query(struct sql_db *db, const char *query, argument 149 result = sql_query_s(db, query); 157 driver_sqlite_query_s(struct sql_db *_db, const char *query) argument 170 rc = sqlite3_prepare(db->sqlite, query, -1, &result->stmt, NULL); 380 driver_sqlite_update(struct sql_transaction_context *_ctx, const char *query, argument 390 sql_exec(_ctx->db, query); 420 .query [all...] |
H A D | driver-test.c | 37 static void driver_test_exec(struct sql_db *_db, const char *query); 38 static void driver_test_query(struct sql_db *_db, const char *query, 41 driver_test_query_s(struct sql_db *_db, const char *query); 53 driver_test_update(struct sql_transaction_context *ctx, const char *query, 96 .query = driver_test_query, 119 .query = driver_test_query, 142 .query = driver_test_query, 247 static void driver_test_exec(struct sql_db *_db, const char *query) argument 254 /* i_debug("DUMMY EXECUTE: %s", query); 257 test_assert(strcmp(result->queries[result->cur], query) 268 driver_test_query(struct sql_db *_db, const char *query, sql_query_callback_t *callback, void *context) argument 277 driver_test_query_s(struct sql_db *_db, const char *query) argument 351 driver_test_update(struct sql_transaction_context *ctx, const char *query, unsigned int *affected_rows) argument [all...] |
H A D | driver-mysql.c | 280 static int driver_mysql_do_query(struct mysql_db *db, const char *query) argument 282 if (mysql_query(db->mysql, query) == 0) 311 to using default escaping. the next query will most 315 fail the query reliably. */ 328 static void driver_mysql_exec(struct sql_db *_db, const char *query) argument 332 if (driver_mysql_do_query(db, query) < 0) { 334 mysql_prefix(db), query, mysql_error(db->mysql)); 338 static void driver_mysql_query(struct sql_db *db, const char *query, argument 343 result = sql_query_s(db, query); 351 driver_mysql_query_s(struct sql_db *_db, const char *query) argument 554 transaction_send_query(struct mysql_transaction_context *ctx, const char *query, unsigned int *affected_rows_r) argument 639 driver_mysql_update(struct sql_transaction_context *_ctx, const char *query, unsigned int *affected_rows) argument [all...] |
H A D | driver-sqlpool.c | 35 send a query. */ 53 char *query; member in struct:sqlpool_request 84 sqlpool_request_new(struct sqlpool_db *db, const char *query) argument 91 request->query = i_strdup(query); 103 i_free(request->query); 129 struct sql_transaction_query *query; local 136 for (query = conn_trans->head; query != NULL; query 644 driver_sqlpool_query(struct sql_db *_db, const char *query, sql_query_callback_t *callback, void *context) argument 664 driver_sqlpool_exec(struct sql_db *_db, const char *query) argument 670 driver_sqlpool_query_s(struct sql_db *_db, const char *query) argument 781 driver_sqlpool_update(struct sql_transaction_context *_ctx, const char *query, unsigned int *affected_rows) argument [all...] |
H A D | sql-api-private.h | 22 /* If no servers are connected but a query is requested, try reconnecting to 52 const char *query; member in struct:sql_transaction_query 64 void (*exec)(struct sql_db *db, const char *query); 65 void (*query)(struct sql_db *db, const char *query, member in struct:sql_db_vfuncs 67 struct sql_result *(*query_s)(struct sql_db *db, const char *query); 77 void (*update)(struct sql_transaction_context *ctx, const char *query, 195 /* commit() must use this query list if head is non-NULL. */ 210 const char *query, unsigned int *affected_rows);
|
H A D | driver-pgsql.c | 83 struct sql_transaction_query *query); 140 /* running a sync query, stop it */ 474 static void do_query(struct pgsql_result *result, const char *query) argument 488 if (PQsendQuery(db->pg, query) == 0 || 490 /* failed to send query */ 540 static void driver_pgsql_exec(struct sql_db *db, const char *query) argument 549 do_query(result, query); 552 static void driver_pgsql_query(struct sql_db *db, const char *query, argument 563 do_query(result, query); 607 driver_pgsql_sync_query(struct pgsql_db *db, const char *query) argument 645 driver_pgsql_query_s(struct sql_db *_db, const char *query) argument 900 struct sql_transaction_query *query = ctx->ctx.head; local 944 transaction_update_callback(struct sql_result *result, struct sql_transaction_query *query) argument 970 transaction_trans_query_callback(struct sql_result *result, struct sql_transaction_query *query) argument 1024 commit_multi_fail(struct pgsql_transaction_context *ctx, struct sql_result *result, const char *query) argument 1038 struct sql_transaction_query *query; local 1147 driver_pgsql_update(struct sql_transaction_context *_ctx, const char *query, unsigned int *affected_rows) argument [all...] |
H A D | sql-api.c | 138 void sql_exec(struct sql_db *db, const char *query) argument 140 db->v.exec(db, query); 144 void sql_query(struct sql_db *db, const char *query, argument 147 db->v.query(db, query, callback, context); 150 struct sql_result *sql_query_s(struct sql_db *db, const char *query) argument 152 return db->v.query_s(db, query); 187 string_t *query = t_str_new(128); local 200 str_append(query, args[arg_pos++]); 202 str_append_c(query, stm 629 sql_update(struct sql_transaction_context *ctx, const char *query) argument 646 sql_update_get_rows(struct sql_transaction_context *ctx, const char *query, unsigned int *affected_rows) argument 679 sql_transaction_add_query(struct sql_transaction_context *ctx, pool_t pool, const char *query, unsigned int *affected_rows) argument [all...] |
H A D | driver-cassandra.c | 127 char *query; member in struct:cassandra_result 156 char *query; member in struct:cassandra_transaction_context 304 /* running a sync query, stop it */ 784 result->is_prepared ? "prepared " : "", result->query); 823 /* Multi-page query finishes now. Log a debug/warning summary 837 i_free(result->query); 929 /* Timeouts bring uncertainty whether the query succeeded or 931 enough copies of the data for the query to succeed. */ 938 result->query, (int)errsize, errmsg, msecs/1000, msecs%1000, 968 /* non-fallback query finishe 1110 driver_cassandra_query_init(struct cassandra_db *db, const char *query, enum cassandra_query_type query_type, bool is_prepared, sql_query_callback_t *callback, void *context) argument 1131 driver_cassandra_query_full(struct sql_db *_db, const char *query, enum cassandra_query_type query_type, sql_query_callback_t *callback, void *context) argument 1144 driver_cassandra_exec(struct sql_db *db, const char *query) argument 1149 driver_cassandra_query(struct sql_db *db, const char *query, sql_query_callback_t *callback, void *context) argument 1190 driver_cassandra_sync_query(struct cassandra_db *db, const char *query, enum cassandra_query_type query_type) argument 1228 driver_cassandra_query_s(struct sql_db *_db, const char *query) argument 1553 const char *query = ctx->query != NULL ? local 1642 driver_cassandra_update(struct sql_transaction_context *_ctx, const char *query, unsigned int *affected_rows) argument 1983 const char *query = sql_statement_get_query(_stmt); local [all...] |
/dovecot/src/lib/ |
H A D | event-filter.c | 142 const struct event_filter_query *query) 147 int_query->context = query->context; 149 if (query->name != NULL) 150 int_query->name = p_strdup(filter->pool, query->name); 155 p_strdup_empty(filter->pool, query->source_filename); 156 int_query->source_linenum = query->source_linenum; 158 if (query->categories != NULL) 159 event_filter_add_categories(filter, int_query, query->categories); 160 if (query->fields != NULL) 161 event_filter_add_fields(filter, int_query, query 141 event_filter_add(struct event_filter *filter, const struct event_filter_query *query) argument 168 struct event_filter_query query; local 208 event_filter_export_query(const struct event_filter_query_internal *query, string_t *dest) argument 239 const struct event_filter_query_internal *query; local 261 struct event_filter_query query; local 358 event_filter_query_match_categories(const struct event_filter_query_internal *query, struct event *event) argument 398 event_filter_query_match_fields(const struct event_filter_query_internal *query, struct event *event) argument 409 event_filter_query_match(const struct event_filter_query_internal *query, struct event *event, const char *source_filename, unsigned int source_linenum) argument 453 const struct event_filter_query_internal *query; local 492 const struct event_filter_query_internal *query = local 514 event_filter_query_remove_category(struct event_filter_query_internal *query, struct event_category *category) argument 529 struct event_filter_query_internal *query; local 536 event_filter_query_add_missing_category(struct event_filter_query_internal *query, struct event_category *category) argument 558 struct event_filter_query_internal *query; local [all...] |
H A D | uri-util.c | 13 URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ] 14 absolute-URI = scheme ":" hier-part [ "?" query ] 18 relative-ref = relative-part [ "?" query ] [ "#" fragment ] 72 query = *( pchar / "/" / "?" ) 977 * URI = { ... } [ "?" query ] { ... } 978 * query = *( pchar / "/" / "?" ) 1082 URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ] 1121 /* [ "?" query ] */ 1302 void uri_append_query(string_t *out, const char *query) argument 1305 if (*query ! [all...] |
/dovecot/src/lib-dict-backend/ |
H A D | dict-ldap.c | 421 string_t *query = str_new(oppool, 64); local 442 if (!ldap_dict_build_query(ctx, map, &values, strncmp(key, DICT_PATH_PRIVATE, strlen(DICT_PATH_PRIVATE))==0, query, &error)) { 447 input.filter = str_c(query);
|
H A D | dict-sql.c | 122 const char *query; local 128 while (hash_table_iterate(iter, dict->prep_stmt_hash, &query, &prep_stmt)) 265 sql_dict_statement_init(struct sql_dict *dict, const char *query, argument 273 prep_stmt = hash_table_lookup(dict->prep_stmt_hash, query); 275 const char *query_dup = p_strdup(dict->pool, query); 276 prep_stmt = sql_prepared_statement_init(dict->db, query); 283 stmt = sql_statement_init(dict->db, query); 362 string_t *query, ARRAY_TYPE(sql_dict_param) *params, 380 str_append(query, " WHERE"); 385 str_append(query, " AN 359 sql_dict_where_build(struct sql_dict *dict, const struct dict_sql_map *map, const ARRAY_TYPE(const_string) *values_arr, char key1, enum sql_recurse_type recurse_type, string_t *query, ARRAY_TYPE(sql_dict_param) *params, const char **error_r) argument 453 string_t *query = t_str_new(256); local 674 string_t *query = t_str_new(256); local 1020 sql_dict_transaction_stmt_init(struct sql_dict_transaction_context *ctx, const char *query, const ARRAY_TYPE(sql_dict_param) *params) argument 1138 string_t *query; local 1211 string_t *query = t_str_new(256); local 1269 const char *query, *error; local 1460 const char *query, *error; local [all...] |
/dovecot/src/lmtp/ |
H A D | lmtp-local.c | 413 const char *query = t_strconcat("LOOKUP\t", local 416 rcpt->anvil_query = anvil_client_query(anvil, query,
|
/dovecot/src/plugins/fts-solr/ |
H A D | solr-connection.c | 433 int solr_connection_select(struct solr_connection *conn, const char *query, argument 455 url = t_strconcat(conn->http_base_url, "select?", query, NULL);
|
/dovecot/src/plugins/fts-lucene/ |
H A D | lucene-wrapper.cc | 51 Query *query; member in struct:lucene_query 366 TermQuery query(&mailbox_term); 370 Hits *hits = index->searcher->search(&query); 888 WildcardQuery query(&term); 899 Hits *hits = index->searcher->search(&query, &sort); 941 lucene_index_add_uid_filter(BooleanQuery *query, argument 962 query->add(_CLNEW TermQuery(term), true, BooleanClause::SHOULD); 977 BooleanQuery query; 981 query.add(&uids_query, BooleanClause::MUST); 987 query 1328 search_query_add(BooleanQuery &query, ARRAY_TYPE(lucene_query) &queries) argument 1353 BooleanQuery query; local 1462 BooleanQuery query; local 1562 WildcardQuery *query; member in struct:lucene_index_iter [all...] |
/dovecot/src/lib-dict/ |
H A D | dict-client.c | 38 char *query; member in struct:client_dict_cmd 137 client_dict_cmd_init(struct client_dict *dict, const char *query) argument 146 cmd->query = i_strdup(query); 168 i_free(cmd->query); 283 cmd_diff/1000, cmd_diff%1000, cmd->query, 288 client_dict_cmd_query_send(struct client_dict *dict, const char *query) argument 293 iov[0].iov_base = query; 294 iov[0].iov_len = strlen(query); 323 ret = client_dict_cmd_query_send(dict, cmd->query); 369 const char *query, *error; local 388 client_dict_send_transaction_query(struct client_dict_transaction_context *ctx, const char *query) argument 568 const char *query, *error; local 982 const char *query; local 1175 string_t *query = t_str_new(256); local 1357 const char *query; local 1402 const char *query; local 1419 const char *query; local 1433 const char *query; local 1446 const char *query; local 1459 const char *query; local [all...] |