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

12

/dovecot/src/lib-storage/
H A Dmail-search-mime-build.h15 struct mail_search_mime_arg *parent; member in struct:mail_search_mime_build_context
41 struct mail_search_mime_arg *parent,
H A Dmailbox-tree.h7 struct mailbox_node *parent; member in struct:mailbox_node
H A Dmail-search-build.h16 struct mail_search_arg *parent; member in struct:mail_search_build_context
55 struct mail_search_arg *parent,
H A Dmail-search-mime-build.c41 struct mail_search_mime_arg *parent,
45 struct mail_search_mime_arg *old_parent = ctx->parent;
50 ctx->parent = parent;
63 ctx->parent = old_parent;
78 ctx->parent = old_parent;
84 struct mail_search_mime_arg *parent,
89 ret = mail_search_mime_build_key_int(ctx, parent, arg_r);
40 mail_search_mime_build_key_int(struct mail_search_mime_build_context *ctx, struct mail_search_mime_arg *parent, struct mail_search_mime_arg **arg_r) argument
83 mail_search_mime_build_key(struct mail_search_mime_build_context *ctx, struct mail_search_mime_arg *parent, struct mail_search_mime_arg **arg_r) argument
H A Dmail-search-build.c42 struct mail_search_arg *parent,
46 struct mail_search_arg *old_parent = ctx->parent;
52 ctx->parent = parent;
65 ctx->parent = old_parent;
82 ctx->parent = old_parent;
88 struct mail_search_arg *parent,
93 ret = mail_search_build_key_int(ctx, parent, arg_r);
41 mail_search_build_key_int(struct mail_search_build_context *ctx, struct mail_search_arg *parent, struct mail_search_arg **arg_r) argument
87 mail_search_build_key(struct mail_search_build_context *ctx, struct mail_search_arg *parent, struct mail_search_arg **arg_r) argument
H A Dmailbox-tree.c85 struct mailbox_node **node, *parent; local
98 parent = NULL;
124 (*node)->parent = parent;
137 parent = *node;
244 if (node->parent != NULL) {
280 node->parent = dest_parent;
/dovecot/src/lib/
H A Dtest-istream.c8 struct istream *parent, *child1, *child2; local
14 parent = test_istream_create_data("123456789", 9);
15 test_istream_set_max_buffer_size(parent, 3);
17 child1 = i_stream_create_limit(parent, (uoff_t)-1);
18 child2 = i_stream_create_limit(parent, (uoff_t)-1);
33 /* child1 check middle again.. the parent has been modified,
54 i_stream_destroy(&parent);
H A Djson-tree.h12 struct json_tree_node *parent, *next; member in struct:json_tree_node
H A Dostream-private.h35 struct ostream *parent; /* for filter streams */ member in struct:ostream_private
54 o_stream_create(struct ostream_private *_stream, struct ostream *parent, int fd)
61 /* This should be called before sending data to parent stream. It makes sure
62 that the parent stream's output buffer doesn't become too large.
66 /* Call this in flush() handler to flush the parent stream. It will call
68 stream is already finished. If the parent fails, its error will be also
H A Distream-private.h43 struct istream *parent; /* for filter streams */ member in struct:istream_private
46 /* parent stream's expected offset is kept here. i_stream_read()
47 always seeks parent stream to here before calling read(). */
53 this way streams can check if their parent streams have been
62 bool stream_size_passthrough:1; /* stream is parent's size */
78 i_stream_create(struct istream_private *stream, struct istream *parent, int fd,
80 /* Initialize parent lazily after i_stream_create() has already been called. */
82 struct istream *parent);
103 parent stream. */
115 parent istrea
[all...]
H A Dlib-event-private.h11 struct event *parent; member in struct:event
53 /* Called when category is registered or unregistered. The parent category
H A Dlib-event.h13 struct event_category *parent; member in struct:event_category
47 event_create_passthrough(parent)->name("name")->...->event() */
76 /* Create a new empty event under the parent event, or NULL for root event. */
77 struct event *event_create(struct event *parent, const char *source_filename,
79 #define event_create(parent) \
80 event_create((parent), __FILE__, __LINE__)
89 event_add_str(event_set_name(event_create(parent), "name"), "key", "value")
91 event_create_passthrough(parent)->set_name("name")->
97 event_create_passthrough(struct event *parent, const char *source_filename,
99 #define event_create_passthrough(parent) \
[all...]
/dovecot/src/stats/
H A Dstats-event-category.c9 struct event_category *parent)
13 category->parent = parent;
8 stats_event_category_register(const char *name, struct event_category *parent) argument
/dovecot/src/lib-fts/
H A Dfts-filter-private.h29 struct fts_filter *parent; member in struct:fts_filter
H A Dfts-filter.c54 struct fts_filter *parent,
83 fp->parent = parent;
84 if (parent != NULL) {
85 fts_filter_ref(parent);
107 if (fp->parent != NULL)
108 fts_filter_unref(&fp->parent);
125 /* Recurse to parent. */
126 if (filter->parent != NULL)
127 ret = fts_filter_filter(filter->parent, toke
53 fts_filter_create(const struct fts_filter *filter_class, struct fts_filter *parent, const struct fts_language *lang, const char *const *settings, struct fts_filter **filter_r, const char **error_r) argument
[all...]
H A Dfts-tokenizer-private.h30 struct fts_tokenizer *parent; member in struct:fts_tokenizer
H A Dfts-tokenizer.c78 struct fts_tokenizer *parent,
97 if (parent != NULL) {
98 fts_tokenizer_ref(parent);
99 tok->parent = parent;
125 if (tok->parent != NULL)
126 fts_tokenizer_unref(&tok->parent);
180 if (ret <= 0 || tok->parent == NULL || tok->skip_parents)
187 ret = fts_tokenizer_next(tok->parent, tok->parent_input->data,
194 ret = fts_tokenizer_next(tok->parent, NUL
77 fts_tokenizer_create(const struct fts_tokenizer *tok_class, struct fts_tokenizer *parent, const char *const *settings, struct fts_tokenizer **tokenizer_r, const char **error_r) argument
[all...]
/dovecot/src/lib-mail/
H A Dmessage-part.h28 struct message_part *parent; member in struct:message_part
H A Dmessage-part-serialize.c47 bool root = part->parent == NULL;
122 struct message_part *parent,
129 bool root = parent == NULL;
137 part->parent = parent;
138 for (p = parent; p != NULL; p = p->parent)
232 ctx->pos = pos; /* save it for above check for parent */
121 message_part_deserialize_part(struct deserialize_context *ctx, struct message_part *parent, unsigned int siblings, struct message_part **part_r) argument
/dovecot/src/lib-storage/index/
H A Dindex-thread-links.c48 struct mail_thread_node *node, *parent, *child; local
57 parent = array_idx_get_space(&cache->thread_nodes, parent_idx);
61 parent = array_idx_modifiable(&cache->thread_nodes, parent_idx);
65 if (thread_node_has_ancestor(cache, parent, child)) {
66 if (parent == child) {
71 /* child is an ancestor of parent. Adding child -> parent_node
73 between parent_node's parent and child_node get expunged, we
83 node = parent;
96 /* Set parent_node as child_node's parent */
100 /* Conflicting parent alread
178 struct mail_thread_node *parent, *child; local
[all...]
/dovecot/src/lib-storage/index/maildir/
H A Dmaildir-util.c181 const char *p, *parent; local
199 parent = t_strdup_until(path, p);
200 if (mailbox_list_mkdir_root(box->list, parent, type) < 0) {
/dovecot/src/lib-imap/
H A Dimap-arg.h50 struct imap_arg *parent; /* always of type IMAP_ARG_LIST */ member in struct:imap_arg
/dovecot/src/lib-master/
H A Dstats-client.c155 struct event *parent = event->parent; local
158 if (parent == NULL || parent->id_sent_to_stats)
159 return parent;
161 (void)event_get_fields(parent, &count);
163 return parent;
164 (void)event_get_categories(parent, &count);
166 return parent;
167 return stats_event_get_parent(parent);
[all...]
/dovecot/src/lib-settings/
H A Dsettings-parser.h87 const struct setting_parser_info *parent; member in struct:setting_parser_info
221 dynamic_settings_list structures to their parent. All must have the same
222 parent. The new structures are allocated from the given pool. */
224 struct setting_parser_info *parent,
/dovecot/src/plugins/acl/
H A Dacl-backend-vfile.c280 const char *parent; local
282 /* stop at the first parent that
286 while ((parent = get_parent_mailbox(backend, child_name)) != NULL) {
287 if (acl_backend_vfile_has_acl(backend, parent))
289 child_name = parent;
291 if (parent == NULL) {
293 parent = acl_backend_get_default_object(backend)->name;
295 return acl_backend_vfile_object_init(backend, parent);

Completed in 1338 milliseconds

12