Lines Matching defs:ibc

10 #include "dsync-ibc-private.h"
54 struct dsync_ibc ibc;
140 static void dsync_ibc_pipe_deinit(struct dsync_ibc *ibc)
142 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
163 dsync_ibc_pipe_send_handshake(struct dsync_ibc *ibc,
166 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
186 dsync_ibc_pipe_recv_handshake(struct dsync_ibc *ibc,
189 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
200 static bool dsync_ibc_pipe_is_send_queue_full(struct dsync_ibc *ibc)
202 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
207 static bool dsync_ibc_pipe_has_pending_data(struct dsync_ibc *ibc)
209 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
215 dsync_ibc_pipe_send_end_of_list(struct dsync_ibc *ibc,
218 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
224 dsync_ibc_pipe_send_mailbox_state(struct dsync_ibc *ibc,
227 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
235 dsync_ibc_pipe_recv_mailbox_state(struct dsync_ibc *ibc,
238 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
253 dsync_ibc_pipe_send_mailbox_tree_node(struct dsync_ibc *ibc,
257 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
268 dsync_ibc_pipe_recv_mailbox_tree_node(struct dsync_ibc *ibc,
272 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
290 dsync_ibc_pipe_send_mailbox_deletes(struct dsync_ibc *ibc,
294 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
307 dsync_ibc_pipe_recv_mailbox_deletes(struct dsync_ibc *ibc,
312 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
329 dsync_ibc_pipe_send_mailbox(struct dsync_ibc *ibc,
332 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
350 dsync_ibc_pipe_recv_mailbox(struct dsync_ibc *ibc,
353 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
368 dsync_ibc_pipe_send_mailbox_attribute(struct dsync_ibc *ibc,
371 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
379 dsync_ibc_pipe_recv_mailbox_attribute(struct dsync_ibc *ibc,
382 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
397 dsync_ibc_pipe_send_change(struct dsync_ibc *ibc,
400 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
408 dsync_ibc_pipe_recv_change(struct dsync_ibc *ibc,
411 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
426 dsync_ibc_pipe_send_mail_request(struct dsync_ibc *ibc,
429 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
438 dsync_ibc_pipe_recv_mail_request(struct dsync_ibc *ibc,
441 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
456 dsync_ibc_pipe_send_mail(struct dsync_ibc *ibc, const struct dsync_mail *mail)
458 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
476 dsync_ibc_pipe_recv_mail(struct dsync_ibc *ibc, struct dsync_mail **mail_r)
478 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
493 dsync_ibc_pipe_send_finish(struct dsync_ibc *ibc, const char *error,
497 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
507 dsync_ibc_pipe_recv_finish(struct dsync_ibc *ibc, const char **error_r,
511 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
536 static void dsync_ibc_pipe_close_mail_streams(struct dsync_ibc *ibc)
538 struct dsync_ibc_pipe *pipe = (struct dsync_ibc_pipe *)ibc;
578 pipe->ibc.v = dsync_ibc_pipe_vfuncs;
592 *ibc1_r = &pipe1->ibc;
593 *ibc2_r = &pipe2->ibc;