Searched refs:dsync_ibc (Results 1 - 9 of 9) sorted by relevance

/dovecot/src/doveadm/dsync/
H A Ddsync-ibc-private.h7 void (*deinit)(struct dsync_ibc *ibc);
9 void (*send_handshake)(struct dsync_ibc *ibc,
12 (*recv_handshake)(struct dsync_ibc *ibc,
15 void (*send_end_of_list)(struct dsync_ibc *ibc,
18 void (*send_mailbox_state)(struct dsync_ibc *ibc,
21 (*recv_mailbox_state)(struct dsync_ibc *ibc,
24 void (*send_mailbox_tree_node)(struct dsync_ibc *ibc,
28 (*recv_mailbox_tree_node)(struct dsync_ibc *ibc,
32 void (*send_mailbox_deletes)(struct dsync_ibc *ibc,
36 (*recv_mailbox_deletes)(struct dsync_ibc *ib
84 struct dsync_ibc { struct
[all...]
H A Ddsync-ibc.h78 void dsync_ibc_init_pipe(struct dsync_ibc **ibc1_r,
79 struct dsync_ibc **ibc2_r);
80 struct dsync_ibc *
84 void dsync_ibc_deinit(struct dsync_ibc **ibc);
88 void dsync_ibc_set_io_callback(struct dsync_ibc *ibc,
91 void dsync_ibc_send_handshake(struct dsync_ibc *ibc,
94 dsync_ibc_recv_handshake(struct dsync_ibc *ibc,
98 dsync_ibc_send_end_of_list(struct dsync_ibc *ibc, enum dsync_ibc_eol_type type);
101 dsync_ibc_send_mailbox_state(struct dsync_ibc *ibc,
104 dsync_ibc_recv_mailbox_state(struct dsync_ibc *ib
[all...]
H A Ddsync-ibc.c7 void dsync_ibc_deinit(struct dsync_ibc **_ibc)
9 struct dsync_ibc *ibc = *_ibc;
15 void dsync_ibc_set_io_callback(struct dsync_ibc *ibc,
22 void dsync_ibc_send_handshake(struct dsync_ibc *ibc,
29 dsync_ibc_recv_handshake(struct dsync_ibc *ibc,
36 dsync_ibc_send_ret(struct dsync_ibc *ibc)
44 dsync_ibc_send_end_of_list(struct dsync_ibc *ibc, enum dsync_ibc_eol_type type)
51 dsync_ibc_send_mailbox_state(struct dsync_ibc *ibc,
61 dsync_ibc_recv_mailbox_state(struct dsync_ibc *ibc,
68 dsync_ibc_send_mailbox_tree_node(struct dsync_ibc *ib
[all...]
H A Ddsync-brain.h9 struct dsync_ibc;
92 dsync_brain_master_init(struct mail_user *user, struct dsync_ibc *ibc,
97 dsync_brain_slave_init(struct mail_user *user, struct dsync_ibc *ibc,
H A Ddsync-ibc-pipe.c54 struct dsync_ibc ibc;
140 static void dsync_ibc_pipe_deinit(struct dsync_ibc *ibc)
163 dsync_ibc_pipe_send_handshake(struct dsync_ibc *ibc,
186 dsync_ibc_pipe_recv_handshake(struct dsync_ibc *ibc,
200 static bool dsync_ibc_pipe_is_send_queue_full(struct dsync_ibc *ibc)
207 static bool dsync_ibc_pipe_has_pending_data(struct dsync_ibc *ibc)
215 dsync_ibc_pipe_send_end_of_list(struct dsync_ibc *ibc,
224 dsync_ibc_pipe_send_mailbox_state(struct dsync_ibc *ibc,
235 dsync_ibc_pipe_recv_mailbox_state(struct dsync_ibc *ibc,
253 dsync_ibc_pipe_send_mailbox_tree_node(struct dsync_ibc *ib
[all...]
H A Ddsync-ibc-stream.c144 struct dsync_ibc ibc;
355 static void dsync_ibc_stream_deinit(struct dsync_ibc *_ibc)
650 dsync_ibc_stream_send_handshake(struct dsync_ibc *_ibc,
764 dsync_ibc_stream_recv_handshake(struct dsync_ibc *_ibc,
902 dsync_ibc_stream_send_end_of_list(struct dsync_ibc *_ibc,
923 dsync_ibc_stream_send_mailbox_state(struct dsync_ibc *_ibc,
952 dsync_ibc_stream_recv_mailbox_state(struct dsync_ibc *_ibc,
1002 dsync_ibc_stream_send_mailbox_tree_node(struct dsync_ibc *_ibc,
1066 dsync_ibc_stream_recv_mailbox_tree_node(struct dsync_ibc *_ibc,
1158 dsync_ibc_stream_send_mailbox_deletes(struct dsync_ibc *_ib
[all...]
H A Ddsync-brain-private.h54 struct dsync_ibc *ibc;
H A Ddsync-brain.c125 dsync_brain_common_init(struct mail_user *user, struct dsync_ibc *ibc)
181 dsync_brain_master_init(struct mail_user *user, struct dsync_ibc *ibc,
291 dsync_brain_slave_init(struct mail_user *user, struct dsync_ibc *ibc,
/dovecot/src/doveadm/
H A Ddoveadm-dsync.c350 struct dsync_brain *brain, struct dsync_ibc *ibc2,
502 static struct dsync_ibc *
575 struct dsync_ibc *ibc, *ibc2 = NULL;
1163 struct dsync_ibc *ibc;

Completed in 19 milliseconds