Searched defs:query (Results 1 - 25 of 25) sorted by relevance

/dovecot/src/stats/
H A Dstats-metrics.c41 /* 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 Danvil-client.c97 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 Dmaster-service-settings.c111 struct event_filter_query query = { local
119 event_filter_add(filter, &query);
/dovecot/src/login-common/
H A Dsasl-server.c216 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 Ddoveadm-expire.c56 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 Dpassdb-sql.c74 "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 Duserdb-sql.c69 "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 Dauth-cache.c82 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 Dimap-url.c26 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 Ddriver-sqlite.c130 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 Ddriver-test.c37 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 Ddriver-mysql.c280 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 Ddriver-sqlpool.c35 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 Dsql-api-private.h22 /* 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 Ddriver-pgsql.c83 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 Dsql-api.c138 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 Ddriver-cassandra.c127 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 Devent-filter.c142 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 Duri-util.c13 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 Ddict-ldap.c421 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 Ddict-sql.c122 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 Dlmtp-local.c413 const char *query = t_strconcat("LOOKUP\t", local
416 rcpt->anvil_query = anvil_client_query(anvil, query,
/dovecot/src/plugins/fts-solr/
H A Dsolr-connection.c433 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 Dlucene-wrapper.cc51 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 Ddict-client.c38 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...]

Completed in 70 milliseconds