Searched refs:dest (Results 1 - 25 of 232) sorted by relevance

12345678910

/dovecot/src/lib-imap/
H A Dimap-quote.h5 void imap_append_string(string_t *dest, const char *src);
7 void imap_append_astring(string_t *dest, const char *src);
9 void imap_append_nstring(string_t *dest, const char *src);
11 void imap_append_nstring_nolf(string_t *dest, const char *src);
13 void imap_append_quoted(string_t *dest, const char *src);
18 void imap_append_string_for_humans(string_t *dest,
H A Dimap-util.c12 void imap_write_flags(string_t *dest, enum mail_flags flags, argument
17 size = str_len(dest);
19 str_append(dest, "\\Answered ");
21 str_append(dest, "\\Flagged ");
23 str_append(dest, "\\Deleted ");
25 str_append(dest, "\\Seen ");
27 str_append(dest, "\\Draft ");
29 str_append(dest, "\\Recent ");
34 str_append(dest, *keywords);
35 str_append_c(dest, ' ');
62 imap_write_seq_range(string_t *dest, const ARRAY_TYPE(seq_range) *array) argument
77 imap_write_arg(string_t *dest, const struct imap_arg *arg) argument
114 imap_write_args(string_t *dest, const struct imap_arg *args) argument
137 imap_write_args_for_human(string_t *dest, const struct imap_arg *args) argument
[all...]
H A Dimap-quote.c18 void imap_append_string(string_t *dest, const char *src) argument
22 imap_append_nstring(dest, src);
25 void imap_append_astring(string_t *dest, const char *src) argument
33 imap_append_string(dest, src);
39 imap_append_string(dest, src);
41 str_append(dest, src);
45 imap_append_literal(string_t *dest, const char *src, unsigned int pos) argument
49 str_printfa(dest, "{%"PRIuSIZE_T"}\r\n", full_len);
50 buffer_append(dest, src, full_len);
53 void imap_append_nstring(string_t *dest, cons argument
93 remove_newlines_and_append(string_t *dest, const char *src) argument
114 imap_append_nstring_nolf(string_t *dest, const char *src) argument
125 imap_append_quoted(string_t *dest, const char *src) argument
152 imap_append_string_for_humans(string_t *dest, const unsigned char *src, size_t size) argument
[all...]
H A Dimap-util.h10 void imap_write_flags(string_t *dest, enum mail_flags flags,
16 void imap_write_seq_range(string_t *dest, const ARRAY_TYPE(seq_range) *array);
19 void imap_write_arg(string_t *dest, const struct imap_arg *arg);
21 void imap_write_args(string_t *dest, const struct imap_arg *args);
25 void imap_write_args_for_human(string_t *dest, const struct imap_arg *args);
H A Dimap-seqset.h6 /* Parse IMAP sequence-set and store the result in dest. '*' is stored as
8 int imap_seq_set_parse(const char *str, ARRAY_TYPE(seq_range) *dest);
10 int imap_seq_set_nostar_parse(const char *str, ARRAY_TYPE(seq_range) *dest);
H A Dimap-utf7.h6 int imap_utf8_to_utf7(const char *src, string_t *dest);
10 int imap_utf7_to_utf8(const char *src, string_t *dest);
H A Dtest-imap-utf7.c25 string_t *dest; local
28 dest = t_str_new(256);
33 str_truncate(dest, 0);
34 if (imap_utf8_to_utf7(tests[i].utf8, dest) < 0)
37 test_assert_idx(null_strcmp(tests[i].mutf7, str_c(dest)) == 0, i);
40 str_truncate(dest, 0);
41 if (imap_utf7_to_utf8(tests[i].mutf7, dest) < 0)
44 test_assert_idx(null_strcmp(tests[i].utf8, str_c(dest)) == 0, i);
53 string_t *src, *dest; local
59 dest
115 string_t *dest; local
136 string_t *dest; local
[all...]
/dovecot/src/lib-fts/
H A Dtest-fts-icu.c14 ARRAY_TYPE(icu_utf16) dest;
17 t_array_init(&dest, 2);
18 test_assert(buffer_get_writable_size(dest.arr.buffer) == 4);
19 fts_icu_utf8_to_utf16(&dest, "12");
20 test_assert(array_count(&dest) == 2);
21 test_assert(buffer_get_writable_size(dest.arr.buffer) == 4);
23 fts_icu_utf8_to_utf16(&dest, "123");
24 test_assert(array_count(&dest) == 3);
25 test_assert(buffer_get_writable_size(dest.arr.buffer) == 7);
27 fts_icu_utf8_to_utf16(&dest, "1234
51 string_t *dest = t_str_new(64); local
65 string_t *dest; local
148 string_t *dest = t_str_new(64); local
159 string_t *dest; local
176 string_t *dest; local
[all...]
/dovecot/src/lib-mail/
H A Dquoted-printable.h6 buffer_t *dest);
H A Dquoted-printable.c9 buffer_t *dest)
22 buffer_append(dest, src + next, src_pos - next);
26 buffer_append_c(dest, ' ');
38 if (hex_to_binary(hexbuf, dest) == 0) {
47 buffer_append(dest, src + next, src_size - next);
8 quoted_printable_q_decode(const unsigned char *src, size_t src_size, buffer_t *dest) argument
/dovecot/src/lib-storage/
H A Dmail-search-args-cmdline.c9 mail_search_arg_to_cmdline(string_t *dest, const struct mail_search_arg *arg);
12 mail_search_subargs_to_cmdline(string_t *dest, const struct mail_search_arg *args, argument
17 str_append(dest, "( ");
19 mail_search_arg_to_cmdline(dest, arg);
21 str_append(dest, middle);
23 str_append(dest, " )");
27 mail_search_arg_to_cmdline(string_t *dest, const struct mail_search_arg *arg) argument
33 str_append(dest, "NOT ");
36 mail_search_subargs_to_cmdline(dest, arg->value.subargs, " OR ");
39 mail_search_subargs_to_cmdline(dest, ar
95 mail_search_args_to_cmdline(string_t *dest, const struct mail_search_arg *args) argument
[all...]
H A Dmail-search-args-imap.c18 mail_search_subargs_to_imap(string_t *dest, const struct mail_search_arg *args, argument
24 str_append_c(dest, '(');
27 str_append(dest, prefix);
28 if (!mail_search_arg_to_imap(dest, arg, error_r))
31 str_append_c(dest, ' ');
34 str_append_c(dest, ')');
39 mail_search_arg_to_imap_date(string_t *dest, const struct mail_search_arg *arg) argument
52 str_printfa(dest, " \"%s\"", str);
57 mail_search_arg_to_imap_flags(string_t *dest, enum mail_flags flags) argument
66 str_append_c(dest, '(');
79 mail_search_arg_to_imap(string_t *dest, const struct mail_search_arg *arg, const char **error_r) argument
311 mail_search_args_to_imap(string_t *dest, const struct mail_search_arg *args, const char **error_r) argument
[all...]
H A Dmail-search-mime.c98 struct mail_search_mime_arg *new_arg = NULL, **dest = &new_arg; local
101 *dest = mail_search_mime_arg_dup_one(pool, arg);
102 dest = &(*dest)->next;
350 mail_search_mime_subargs_to_imap(string_t *dest, argument
357 str_append_c(dest, '(');
360 str_append(dest, prefix);
361 if (!mail_search_mime_arg_to_imap(dest, arg, error_r))
364 str_append_c(dest, ' ');
367 str_append_c(dest, ')');
372 mail_search_mime_arg_to_imap_date(string_t *dest, const struct mail_search_mime_arg *arg) argument
390 mail_search_mime_arg_to_imap(string_t *dest, const struct mail_search_mime_arg *arg, const char **error_r) argument
588 mail_search_mime_part_to_imap(string_t *dest, const struct mail_search_mime_part *mpart, const char **error_r) argument
[all...]
/dovecot/src/lib/
H A Dhex-binary.c8 binary_to_hex_case(unsigned char *dest, const unsigned char *data, argument
19 p = dest;
31 unsigned char *dest = t_malloc_no0(MALLOC_MULTIPLY(size, 2) + 1); local
33 binary_to_hex_case(dest, data, size, FALSE);
34 dest[size*2] = '\0';
35 return (char *)dest;
40 unsigned char *dest = t_malloc_no0(MALLOC_MULTIPLY(size, 2) + 1); local
42 binary_to_hex_case(dest, data, size, TRUE);
43 dest[size*2] = '\0';
44 return (char *)dest;
47 binary_to_hex_append(string_t *dest, const unsigned char *data, size_t size) argument
56 hex_to_binary(const char *data, buffer_t *dest) argument
[all...]
H A Dhex-binary.h8 void binary_to_hex_append(string_t *dest, const unsigned char *data,
11 /* Convert hex to binary. data and dest may point to same value.
13 int hex_to_binary(const char *data, buffer_t *dest);
H A Dostream-escaped.h19 (string_t *dest, unsigned char chr);
21 void ostream_escaped_hex_format(string_t *dest, unsigned char chr);
H A Dstr-sanitize.c25 static void str_sanitize_truncate_char(string_t *dest, unsigned int initial_pos) argument
27 const unsigned char *data = str_data(dest);
28 size_t len = str_len(dest);
35 str_truncate(dest, len-1);
44 str_truncate(dest, len);
47 void str_sanitize_append(string_t *dest, const char *src, size_t max_bytes) argument
49 size_t initial_pos = str_len(dest);
60 str_append_c(dest, '?');
65 str_append_c(dest, '?');
67 str_append_n(dest, sr
[all...]
H A Dstrescape.c33 void str_append_unescaped(string_t *dest, const void *src, size_t src_size) argument
44 str_append_n(dest, src_c + start, i-start);
49 str_append_c(dest, src_c[i++]);
58 char *dest, *start = str; local
66 for (dest = str; *str != '\0'; str++) {
73 *dest++ = *str;
76 *dest = '\0';
104 void str_append_tabescaped_n(string_t *dest, const unsigned char *src, size_t src_size) argument
109 str_append_c(dest, '\001');
110 str_append_c(dest, '
135 str_append_tabescaped(string_t *dest, const char *src) argument
156 str_append_tabunescaped(string_t *dest, const void *src, size_t src_size) argument
202 char *dest, *start = str; local
[all...]
H A Dbase32.h5 point to dest buffer. The pad argument determines whether output is padded
9 buffer_t *dest);
12 not point to dest buffer. The pad argument determines whether output is
16 buffer_t *dest);
18 /* Translates base32/base32hex data into binary and appends it to dest buffer.
19 dest may point to same buffer as src. Returns 1 if all ok, 0 if end of
28 size_t *src_pos_r, buffer_t *dest) ATTR_NULL(4);
30 size_t *src_pos_r, buffer_t *dest) ATTR_NULL(4);
H A Dstr-sanitize.h8 void str_sanitize_append(string_t *dest, const char *src, size_t max_bytes);
H A Dbase64.h4 /* Translates binary data into base64. The src must not point to dest buffer. */
5 void base64_encode(const void *src, size_t src_size, buffer_t *dest);
7 /* Translates base64 data into binary and appends it to dest buffer. dest may
18 size_t *src_pos_r, buffer_t *dest) ATTR_NULL(3);
H A Dhash-format.h15 void hash_format_write(struct hash_format *format, string_t *dest);
19 void hash_format_deinit(struct hash_format **format, string_t *dest);
H A Distream-crlf.c43 unsigned char *dest, *dest_end; local
54 dest = stream->w_buffer + stream->pos;
61 if (!cstream->last_cr && dest < dest_end)
62 *dest++ = '\r';
64 if (dest < dest_end) {
65 *dest++ = '\n';
70 while (dest < dest_end) {
77 if (dest + copy_len > dest_end)
78 copy_len = dest_end - dest;
81 memcpy(dest, sr
119 size_t i, dest, size, max; local
[all...]
H A Distream-jsonstr.c55 unsigned char *dest,
62 *dest = *src;
65 *dest = '\b';
68 *dest = '\f';
71 *dest = '\n';
74 *dest = '\r';
77 *dest = '\t';
85 buffer_create_from_data(&buf, dest, MAX_UTF8_LEN);
124 size_t i, dest, size; local
137 dest
54 i_stream_json_unescape(const unsigned char *src, size_t len, unsigned char *dest, unsigned int *src_size_r, unsigned int *dest_size_r) argument
[all...]
/dovecot/src/lib-old-stats/
H A Dstats-parser.c10 static bool stats_diff_timeval(struct timeval *dest, argument
19 dest->tv_sec = diff_usecs / USECS_PER_SEC;
20 dest->tv_usec = diff_usecs % USECS_PER_SEC;
25 stats_diff_uint32(uint32_t *dest, const uint32_t *src1, const uint32_t *src2) argument
29 *dest = *src2 - *src1;
34 stats_diff_uint64(uint64_t *dest, const uint64_t *src1, const uint64_t *src2) argument
38 *dest = *src2 - *src1;
51 void *dest = PTR_OFFSET(diff_stats_r, offset); local
59 if (!stats_diff_uint32(dest, src1, src2)) {
68 if (!stats_diff_uint64(dest, src
96 stats_timeval_add(struct timeval *dest, const struct timeval *src) argument
106 stats_parser_add(const struct stats_parser_field *fields, unsigned int fields_count, struct stats *dest, const struct stats *src) argument
[all...]

Completed in 62 milliseconds

12345678910