Searched defs:child (Results 1 - 11 of 11) sorted by relevance

/dovecot/src/lib/
H A Djson-tree.h17 struct json_tree_node *child; member in struct:json_tree_node::__anon35
24 return node->value.child;
H A Djson-tree.c45 tree->cur->value.child = node;
55 tree->cur_child = tree->cur->value.child;
157 const struct json_tree_node *child; local
166 child = json_tree_find_key(node, key);
167 if (child != NULL &&
168 json_tree_get_value_str(child) != NULL &&
169 strcmp(json_tree_get_value_str(child), value) == 0)
/dovecot/src/lib-storage/index/
H A Dindex-thread-links.c48 struct mail_thread_node *node, *parent, *child; local
58 child = array_idx_modifiable(&cache->thread_nodes, child_idx);
60 child = array_idx_get_space(&cache->thread_nodes, child_idx);
64 child->parent_link_refcount++;
65 if (thread_node_has_ancestor(cache, parent, child)) {
66 if (parent == child) {
71 /* child is an ancestor of parent. Adding child -> parent_node
89 } while (node != child);
91 } else if (child
178 struct mail_thread_node *parent, *child; local
[all...]
H A Dindex-mail-binary.c91 struct message_part *child; local
161 for (child = part->children; child != NULL; child = child->next) {
162 if (add_binary_part(ctx, child, TRUE) < 0)
467 struct message_part *part, *child; local
472 child = msg_part_find(part->children, physical_pos);
473 if (child != NULL)
474 return child;
[all...]
H A Dindex-thread-finish.c145 struct mail_thread_child_node *child)
149 child->uid = thread_lookup_existing(ctx, child->idx);
151 if (!mail_set_uid(ctx->tmp_mail, child->uid)) {
159 child->sort_date = 0;
160 else if (mail_get_date(ctx->tmp_mail, &child->sort_date, &tz) < 0)
161 child->sort_date = 0;
163 if (child->sort_date == 0) {
165 (void)mail_get_received_date(ctx->tmp_mail, &child->sort_date);
174 struct mail_thread_child_node child; local
144 thread_child_node_fill(struct thread_finish_context *ctx, struct mail_thread_child_node *child) argument
420 struct mail_thread_child_node child; local
464 struct mail_thread_child_node child; local
638 const struct mail_thread_child_node *children, *child; local
[all...]
/dovecot/src/plugins/acl/
H A Dacl-mailbox-list.c255 const char *child; local
259 this by simply checking if name/child mailbox matches. */
260 child = t_strdup_printf("%s%cx", ctx->info.vname, ctx->sep);
262 imap_match(_ctx->glob, child) == IMAP_MATCH_YES;
278 /* do we have child mailboxes with LOOKUP right that don't match
317 /* at least one child matches also the original list
372 /* we're listing subscribed mailboxes. this one or its child
394 /* no child mailboxes match the list pattern(s), but mailbox
/dovecot/src/lib-storage/list/
H A Dmailbox-list-index-backend.c625 /* this directory may contain also child mailboxes' data.
740 struct mailbox_list_index_node *oldnode, *newnode, *child; local
785 for (child = newnode->children; child != NULL; child = child->next)
786 child->parent = newnode;
/dovecot/src/doveadm/dsync/
H A Ddsync-mailbox-tree-sync.c829 child mailboxes (with GUIDs). we can then rename the entire branch.
898 child mailboxes */
1025 struct dsync_mailbox_node *child; local
1027 for (child = node->first_child; child != NULL; child = child->next)
1028 sync_rename_delete_node_dirs(ctx, tree, child);
1055 any child directories it may have */
1334 /* create/delete child dir
[all...]
/dovecot/src/lib-settings/
H A Dsettings-parser.c1136 /* child */
1482 void *child, void *parent)
1489 ptr = PTR_OFFSET(child, info->parent_offset);
1481 settings_set_parent(const struct setting_parser_info *info, void *child, void *parent) argument
/dovecot/src/plugins/fts-squat/
H A Dsquat-trie.c387 /* first child */
432 struct squat_node *child, *children = NULL; local
469 /* get child offsets */
473 check always goes to add the first child */
484 child = &children[child_idx];
486 /* 1) child offset */
501 child->children_not_mapped = TRUE;
502 child->children.offset = base_offset;
506 child->uid_list_idx = squat_unpack_num(&data, end);
507 if (child
652 struct squat_node *child; local
[all...]
/dovecot/src/lib-storage/
H A Dmail-storage.c1795 const struct mailbox_info *child; local
1796 while((child = mailbox_list_iter_next(iter)) != NULL) {
1797 if (strncmp(child->vname, src->vname, src_prefix_len-1) != 0 ||
1798 child->vname[src_prefix_len-1] != ns_sep)
1799 continue; /* not our child */
1801 if (strlen(child->vname + src_prefix_len)+dest_prefix_len > MAILBOX_LIST_NAME_MAX_LENGTH) {
1803 "Mailbox or child name too long");

Completed in 56 milliseconds