Searched refs:dsync_mailbox_node (Results 1 - 14 of 14) sorted by relevance
/dovecot/src/doveadm/dsync/ |
H A D | dsync-mailbox-tree-private.h | 11 struct dsync_mailbox_node root; 17 /* guid_128_t => struct dsync_mailbox_node */ 18 HASH_TABLE(uint8_t *, struct dsync_mailbox_node *) name128_hash; 19 HASH_TABLE(uint8_t *, struct dsync_mailbox_node *) name128_remotesep_hash; 20 HASH_TABLE(uint8_t *, struct dsync_mailbox_node *) guid_hash; 25 int dsync_mailbox_node_name_cmp(struct dsync_mailbox_node *const *n1, 26 struct dsync_mailbox_node *const *n2); 28 void dsync_mailbox_tree_node_attach(struct dsync_mailbox_node *node, 29 struct dsync_mailbox_node *parent); 30 void dsync_mailbox_tree_node_detach(struct dsync_mailbox_node *nod [all...] |
H A D | dsync-mailbox-tree.h | 41 struct dsync_mailbox_node { struct 42 struct dsync_mailbox_node *parent, *next, *first_child; 69 ARRAY_DEFINE_TYPE(dsync_mailbox_node, struct dsync_mailbox_node *); 123 struct dsync_mailbox_node * 128 struct dsync_mailbox_node * 132 struct dsync_mailbox_node * 137 const struct dsync_mailbox_node *node); 140 const struct dsync_mailbox_node *node); 143 void dsync_mailbox_node_copy_data(struct dsync_mailbox_node *des [all...] |
H A D | dsync-mailbox-tree-sync.c | 21 ARRAY(struct dsync_mailbox_node *) queue_arr; 23 struct dsync_mailbox_node *cur; 53 struct dsync_mailbox_node **node_r) 55 struct dsync_mailbox_node *const *nodep; 86 const struct dsync_mailbox_node *node, 104 const struct dsync_mailbox_node *node, const char *name) 119 static void sort_siblings(ARRAY_TYPE(dsync_mailbox_node) *siblings) 121 struct dsync_mailbox_node *const *nodes; 138 struct dsync_mailbox_node *node) 155 struct dsync_mailbox_node *nod [all...] |
H A D | dsync-mailbox-tree.c | 15 struct dsync_mailbox_node *cur; 49 static struct dsync_mailbox_node * 50 dsync_mailbox_node_find(struct dsync_mailbox_node *nodes, const char *name) 59 struct dsync_mailbox_node * 63 struct dsync_mailbox_node *node = &tree->root; 75 void dsync_mailbox_tree_node_attach(struct dsync_mailbox_node *node, 76 struct dsync_mailbox_node *parent) 83 void dsync_mailbox_tree_node_detach(struct dsync_mailbox_node *node) 85 struct dsync_mailbox_node **p; 96 struct dsync_mailbox_node * [all...] |
H A D | dsync-mailbox-tree-fill.c | 18 struct dsync_mailbox_node **node_r) 20 struct dsync_mailbox_node *node; 40 struct dsync_mailbox_node **node_r, 80 struct dsync_mailbox_node *node; 131 static struct dsync_mailbox_node * 135 struct dsync_mailbox_node *node; 148 struct dsync_mailbox_node *node; 237 struct dsync_mailbox_node *node1, 238 struct dsync_mailbox_node *node2) 242 struct dsync_mailbox_node *change_nod [all...] |
H A D | dsync-ibc-private.h | 26 const struct dsync_mailbox_node *node); 30 const struct dsync_mailbox_node **node_r);
|
H A D | dsync-ibc.h | 13 struct dsync_mailbox_node; 110 const struct dsync_mailbox_node *node); 114 const struct dsync_mailbox_node **node_r);
|
H A D | test-dsync-mailbox-tree-sync.c | 33 static struct dsync_mailbox_node * 37 struct dsync_mailbox_node *node; 47 static struct dsync_mailbox_node * 66 struct dsync_mailbox_node *node; 109 static void test_tree_nodes_fixup(struct dsync_mailbox_node **pos, 112 struct dsync_mailbox_node *node; 144 static void nodes_dump(const struct dsync_mailbox_node *node, unsigned int depth) 173 struct dsync_mailbox_node *dup_node1, *dup_node2; 222 test_tree_nodes_add_namespace(struct dsync_mailbox_node *node, 235 struct dsync_mailbox_node *nod [all...] |
H A D | dsync-brain-mailbox-tree.c | 79 struct dsync_mailbox_node *node; 323 const struct dsync_mailbox_node *remote_node; 324 struct dsync_mailbox_node *node, *dup_node1, *dup_node2; 372 const struct dsync_mailbox_node **node_r, 375 const struct dsync_mailbox_node *node; 376 struct dsync_mailbox_node *other_node, *old_node; 453 const struct dsync_mailbox_node *node;
|
H A D | dsync-ibc.c | 70 const struct dsync_mailbox_node *node) 83 const struct dsync_mailbox_node **node_r)
|
H A D | dsync-ibc-pipe.c | 33 struct dsync_mailbox_node node; 255 const struct dsync_mailbox_node *node) 270 const struct dsync_mailbox_node **node_r)
|
H A D | dsync-ibc-stream.c | 1004 const struct dsync_mailbox_node *node) 1068 const struct dsync_mailbox_node **node_r) 1072 struct dsync_mailbox_node *node; 1081 node = p_new(ibc->ret_pool, struct dsync_mailbox_node, 1);
|
H A D | dsync-brain-mailbox.c | 477 struct dsync_mailbox_node *node;
|
H A D | dsync-brain.c | 765 struct dsync_mailbox_node *node;
|
Completed in 26 milliseconds