Searched defs:key_r (Results 1 - 24 of 24) sorted by relevance

/dovecot/src/lib-storage/
H A Dmail-search-parser-cmdline.c14 const char **key_r)
30 *key_r = MAIL_SEARCH_PARSER_KEY_LIST;
39 *key_r = MAIL_SEARCH_PARSER_KEY_LIST;
42 *key_r = parser->args[0];
13 cmdline_search_parse_key(struct mail_search_parser *_parser, const char **key_r) argument
H A Dmail-search-parser.c15 const char **key_r)
19 if ((ret = parser->v.parse_key(parser, key_r)) <= 0)
22 parser->cur_key = *key_r;
14 mail_search_parse_key(struct mail_search_parser *parser, const char **key_r) argument
H A Dmail-search-parser-imap.c20 const char **key_r)
30 *key_r = imap_arg_as_astring(arg);
46 *key_r = MAIL_SEARCH_PARSER_KEY_LIST;
19 imap_search_parse_key(struct mail_search_parser *_parser, const char **key_r) argument
/dovecot/src/lib-mail/
H A Drfc822-parser.c375 const char **key_r, const char **value_r)
386 *key_r = NULL;
425 *key_r = str_c(tmp);
426 *value_r = *key_r + value_pos;
374 rfc822_parse_content_param(struct rfc822_parser_context *ctx, const char **key_r, const char **value_r) argument
/dovecot/src/auth/
H A Dpassword-scheme-pbkdf2.c18 unsigned int rounds, unsigned char key_r[PBKDF2_KEY_SIZE_SHA1])
20 memset(key_r, 0, PBKDF2_KEY_SIZE_SHA1);
22 buffer_create_from_data(&buf, key_r, PBKDF2_KEY_SIZE_SHA1);
17 pbkdf_run(const char *plaintext, const char *salt, unsigned int rounds, unsigned char key_r[PBKDF2_KEY_SIZE_SHA1]) argument
H A Ddb-dict.c496 const char **key_r, const char **value_r)
522 *key_r = str_c(tmpstr);
541 const char **key_r, const char **value_r)
547 return db_dict_value_iter_json_next(iter, iter->tmpstr, key_r, value_r);
560 return db_dict_value_iter_json_next(iter, iter->tmpstr, key_r, value_r);
607 const char **key_r, const char **value_r)
617 return db_dict_value_iter_object_next(iter, key_r, value_r);
629 *key_r = field->name;
494 db_dict_value_iter_json_next(struct db_dict_value_iter *iter, string_t *tmpstr, const char **key_r, const char **value_r) argument
540 db_dict_value_iter_object_next(struct db_dict_value_iter *iter, const char **key_r, const char **value_r) argument
606 db_dict_value_iter_next(struct db_dict_value_iter *iter, const char **key_r, const char **value_r) argument
/dovecot/src/lib-smtp/
H A Dsmtp-syntax.c169 const char **key_r, const char *const **params_r)
196 if (key_r != NULL)
197 *key_r = p_strdup_until(parser->pool, pbegin, parser->cur);
238 int smtp_ehlo_line_parse(const char *ehlo_line, const char **key_r, argument
252 if ((ret=smtp_parse_ehlo_line(&parser, key_r, params_r)) <= 0) {
168 smtp_parse_ehlo_line(struct smtp_parser *parser, const char **key_r, const char *const **params_r) argument
/dovecot/src/lib-dict-backend/
H A Ddict-cdb.c149 cdb_dict_next(struct cdb_dict_iterate_context *ctx, const char **key_r) argument
175 *key_r = data;
181 const char **key_r, const char **value_r)
213 *key_r = key;
180 cdb_dict_iterate(struct dict_iterate_context *_ctx, const char **key_r, const char **value_r) argument
H A Ddict-db.c33 const char **key_r, const char **value_r);
200 const char **key_r, const char **value_r)
211 *key_r = p_strndup(ctx->pool, ctx->pkey.data, ctx->pkey.size);
265 const char **key_r, const char **value_r)
297 return db_dict_iterate_set(ctx, ret, key_r, value_r);
301 const char **key_r, const char **value_r)
322 return db_dict_iterate_set(ctx, ret, key_r, value_r);
325 return db_dict_iterate_next(ctx, key_r, value_r);
347 const char **key_r, const char **value_r)
353 ret = ctx->iterate_next(ctx, key_r, value_
199 db_dict_iterate_set(struct db_dict_iterate_context *ctx, int ret, const char **key_r, const char **value_r) argument
264 db_dict_iterate_next(struct db_dict_iterate_context *ctx, const char **key_r, const char **value_r) argument
300 db_dict_iterate_first(struct db_dict_iterate_context *ctx, const char **key_r, const char **value_r) argument
346 db_dict_iterate(struct dict_iterate_context *_ctx, const char **key_r, const char **value_r) argument
[all...]
H A Ddict-sql.c793 const char **key_r, const char **value_r)
843 return sql_dict_iterate(_ctx, key_r, value_r);
875 *key_r = str_c(ctx->key);
792 sql_dict_iterate(struct dict_iterate_context *_ctx, const char **key_r, const char **value_r) argument
/dovecot/src/doveadm/
H A Ddoveadm-mail-mailbox-metadata.c103 const char **key_r)
109 *key_r = arg + 9;
112 *key_r = arg + 8;
115 *key_r = "";
118 *key_r = "";
101 cmd_mailbox_metadata_parse_key(const char *arg, enum mail_attribute_type *type_r, const char **key_r) argument
/dovecot/src/lib-dict-extra/
H A Ddict-fs.c148 const char **key_r, const char **value_r)
159 *key_r = fs_iter_next(iter->fs_iter);
160 if (*key_r == NULL) {
169 return fs_dict_iterate(ctx, key_r, value_r);
176 path = t_strconcat(iter->paths[iter->path_idx], *key_r, NULL);
183 return fs_dict_iterate(ctx, key_r, value_r);
147 fs_dict_iterate(struct dict_iterate_context *ctx, const char **key_r, const char **value_r) argument
/dovecot/src/lib-imap-storage/
H A Dimap-metadata.c79 const char **key_r)
89 *key_r = entry + strlen(IMAP_METADATA_PRIVATE_PREFIX);
94 *key_r = entry + strlen(IMAP_METADATA_SHARED_PREFIX);
97 if ((*key_r)[0] == '\0') {
100 i_assert((*key_r)[0] == '/');
101 *key_r += 1;
103 if (strncmp(*key_r, MAILBOX_ATTRIBUTE_PREFIX_DOVECOT_PVT,
112 *key_r = t_strconcat(key_prefix, *key_r, NULL);
77 imap_metadata_entry2key(struct imap_metadata_transaction *imtrans, const char *entry, enum mail_attribute_type *type_r, const char **key_r) argument
/dovecot/src/lib/
H A Dhash.c399 void **key_r, void **value_r)
407 *key_r = *value_r = NULL;
410 *key_r = node->key;
398 hash_table_iterate(struct hash_iterate_context *ctx, void **key_r, void **value_r) argument
/dovecot/src/lib-dict/
H A Ddict.c184 const char **key_r, const char **value_r)
191 if (!ctx->dict->v.iterate(ctx, key_r, value_r))
183 dict_iterate(struct dict_iterate_context *ctx, const char **key_r, const char **value_r) argument
H A Ddict-file.c255 const char **key_r, const char **value_r)
279 *key_r = key;
254 file_dict_iterate(struct dict_iterate_context *_ctx, const char **key_r, const char **value_r) argument
H A Ddict-client.c1195 const char **key_r, const char **value_r)
1209 *key_r = results[ctx->result_idx].key;
1219 return client_dict_iterate(_ctx, key_r, value_r);
1228 return client_dict_iterate(_ctx, key_r, value_r);
1194 client_dict_iterate(struct dict_iterate_context *_ctx, const char **key_r, const char **value_r) argument
/dovecot/src/plugins/mail-crypt/
H A Dmail-crypt-key.c170 struct dcrypt_private_key **key_r,
187 *key_r = key;
211 struct dcrypt_private_key **key_r,
290 *key_r = key;
297 struct dcrypt_private_key **key_r,
304 if (mail_crypt_get_key_cache(muser->key_cache, pubid, key_r, NULL) > 0) {
336 *key_r = key;
342 struct dcrypt_private_key **key_r,
379 key_r, error_r);
385 struct dcrypt_private_key **key_r,
169 mail_crypt_env_get_private_key(struct mail_user *user, const char *pubid, struct dcrypt_private_key **key_r, const char **error_r) argument
209 mail_crypt_decrypt_private_key(struct mailbox *box, const char *pubid, const char *data, struct dcrypt_private_key **key_r, const char **error_r) argument
295 mail_crypt_get_private_key(struct mailbox *box, const char *pubid, bool user_key, bool shared, struct dcrypt_private_key **key_r, const char **error_r) argument
341 mail_crypt_user_get_private_key(struct mail_user *user, const char *pubid, struct dcrypt_private_key **key_r, const char **error_r) argument
384 mail_crypt_box_get_private_key(struct mailbox *box, struct dcrypt_private_key **key_r, const char **error_r) argument
539 mail_crypt_get_public_key(struct mailbox *box, const char *pubid, bool user_key, struct dcrypt_public_key **key_r, const char **error_r) argument
607 mail_crypt_user_get_public_key(struct mail_user *user, struct dcrypt_public_key **key_r, const char **error_r) argument
642 mail_crypt_box_get_public_key(struct mailbox *box, struct dcrypt_public_key **key_r, const char **error_r) argument
819 mail_crypt_box_get_shared_key(struct mailbox *box, const char *pubid, struct dcrypt_private_key **key_r, const char **error_r) argument
[all...]
/dovecot/src/lib-dcrypt/
H A Ddcrypt-gnutls.c314 int dcrypt_gnutls_load_private_key(struct dcrypt_private_key **key_r, const unsigned char *data, size_t data_len, dcrypt_password_cb *cb, void *ctx, const char **error_r) argument
319 int dcrypt_gnutls_load_public_key(struct dcrypt_public_key **key_r, const unsigned char *data, size_t data_len, const char **error_r) argument
H A Ddcrypt.c238 bool dcrypt_key_load_private(struct dcrypt_private_key **key_r, const char *data, argument
242 return dcrypt_vfs->load_private_key(key_r, data, password, dec_key, error_r);
244 bool dcrypt_key_load_public(struct dcrypt_public_key **key_r, const char *data, const char **error_r) argument
247 return dcrypt_vfs->load_public_key(key_r, data, error_r);
H A Ddcrypt-openssl.c863 bool dcrypt_openssl_load_private_key_dovecot_v1(struct dcrypt_private_key **key_r, argument
968 *key_r = i_new(struct dcrypt_private_key, 1);
969 (*key_r)->key = key;
970 (*key_r)->ref++;
1027 bool dcrypt_openssl_load_private_key_dovecot_v2(struct dcrypt_private_key **key_r, argument
1172 *key_r = i_new(struct dcrypt_private_key, 1);
1173 (*key_r)->key = pkey;
1174 (*key_r)->ref++;
1214 *key_r = i_new(struct dcrypt_private_key, 1);
1215 (*key_r)
1239 dcrypt_openssl_load_private_key_dovecot(struct dcrypt_private_key **key_r, const char *data, const char *password, struct dcrypt_private_key *key, enum dcrypt_key_version version, const char **error_r) argument
1260 dcrypt_openssl_load_public_key_dovecot_v1(struct dcrypt_public_key **key_r, int len, const char **input, const char **error_r) argument
1321 dcrypt_openssl_load_public_key_dovecot_v2(struct dcrypt_public_key **key_r, int len, const char **input, const char **error_r) argument
1357 dcrypt_openssl_load_public_key_dovecot(struct dcrypt_public_key **key_r, const char *data, enum dcrypt_key_version version, const char **error_r) argument
1577 dcrypt_openssl_load_private_key(struct dcrypt_private_key **key_r, const char *data, const char *password, struct dcrypt_private_key *dec_key, const char **error_r) argument
1626 dcrypt_openssl_load_public_key(struct dcrypt_public_key **key_r, const char *data, const char **error_r) argument
[all...]
/dovecot/src/config/
H A Dconfig-parser.c574 const char **key_r, const char **value_r)
580 *key_r = NULL;
654 *key_r = key;
572 config_parse_line(struct config_parser_context *ctx, char *line, string_t *full_line, const char **key_r, const char **value_r) argument
/dovecot/src/lib-settings/
H A Dsettings-parser.c1419 const char **key_r, const char **value_r)
1450 *key_r = def->key;
1471 key_r, value_r))
1417 settings_vars_have_key(const struct setting_parser_info *info, void *set, char var_key, const char *long_var_key, const char **key_r, const char **value_r) argument
/dovecot/src/lib-imap-client/
H A Dimapc-connection.c793 const char **key_r, const char **value_r)
807 *key_r = t_strdup_until(text, value);
810 *key_r = text;
813 return imapc_connection_handle_resp_text_code(conn, *key_r, *value_r);
819 const char **key_r, const char **value_r)
835 return imapc_connection_handle_resp_text(conn, text, key_r, value_r);
791 imapc_connection_handle_resp_text(struct imapc_connection *conn, const char *text, const char **key_r, const char **value_r) argument
817 imapc_connection_handle_imap_resp_text(struct imapc_connection *conn, const struct imap_arg *args, const char **key_r, const char **value_r) argument

Completed in 239 milliseconds