Lines Matching refs:rc
134 libxl__stream_read_state *stream, int rc);
136 libxl__stream_read_state *stream, int rc);
138 libxl__stream_read_state *stream, int rc);
140 libxl__conversion_helper_state *chs, int rc);
142 libxl__stream_read_state *stream, int rc);
147 int rc, int onwrite, int errnoval);
154 int rc, int onwrite, int errnoval);
157 int rc, int onwrite, int errnoval);
167 int rc, int onwrite, int errnoval);
171 libxl__stream_read_state *stream, int rc);
211 stream->rc = 0; in libxl__stream_read_init()
230 int rc = 0; in libxl__stream_read_start() local
254 rc = libxl__convert_legacy_stream(egc, &stream->chs); in libxl__stream_read_start()
256 if (rc) { in libxl__stream_read_start()
282 rc = setup_read(stream, "stream header", in libxl__stream_read_start()
285 if (rc) in libxl__stream_read_start()
288 assert(!rc); in libxl__stream_read_start()
292 assert(rc); in libxl__stream_read_start()
293 stream_complete(egc, stream, rc); in libxl__stream_read_start()
313 libxl__stream_read_state *stream, int rc) in libxl__stream_read_abort() argument
315 assert(rc); in libxl__stream_read_abort()
318 stream_complete(egc, stream, rc); in libxl__stream_read_abort()
325 int rc, int onwrite, int errnoval) in stream_header_done() argument
331 if (rc) in stream_header_done()
339 rc = ERROR_FAIL; in stream_header_done()
346 rc = ERROR_FAIL; in stream_header_done()
352 rc = ERROR_FAIL; in stream_header_done()
364 assert(rc); in stream_header_done()
365 stream_complete(egc, stream, rc); in stream_header_done()
480 int rc; in setup_read_record() local
485 rc = setup_read(stream, "record header", in setup_read_record()
488 if (rc) in setup_read_record()
493 assert(rc); in setup_read_record()
494 stream_complete(egc, stream, rc); in setup_read_record()
499 int rc, int onwrite, int errnoval) in record_header_done() argument
505 if (rc) in record_header_done()
517 rc = setup_read(stream, "record body", in record_header_done()
520 if (rc) in record_header_done()
525 assert(rc); in record_header_done()
526 stream_complete(egc, stream, rc); in record_header_done()
531 int rc, int onwrite, int errnoval) in record_body_done() argument
537 if (rc) in record_body_done()
547 assert(rc); in record_body_done()
548 stream_complete(egc, stream, rc); in record_body_done()
567 int rc = 0; in process_record() local
588 rc = ERROR_FAIL; in process_record()
595 rc = ERROR_FAIL; in process_record()
601 rc = libxl__restore_emulator_xenstore_data(dcs, in process_record()
604 if (rc) in process_record()
616 rc = ERROR_FAIL; in process_record()
628 rc = ERROR_FAIL; in process_record()
637 rc = ERROR_FAIL; in process_record()
647 rc = ERROR_FAIL; in process_record()
651 assert(!rc); in process_record()
656 assert(rc); in process_record()
658 stream_complete(egc, stream, rc); in process_record()
671 int rc = 0, writefd; in write_emulator_blob() local
674 rc = ERROR_FAIL; in write_emulator_blob()
688 rc = ERROR_FAIL; in write_emulator_blob()
702 rc = libxl__datacopier_start(dc); in write_emulator_blob()
703 if (rc) in write_emulator_blob()
712 assert(rc); in write_emulator_blob()
713 stream_complete(egc, stream, rc); in write_emulator_blob()
718 int rc, int onwrite, int errnoval) in write_emulator_done() argument
726 if (rc) in write_emulator_done()
733 assert(rc); in write_emulator_done()
734 stream_complete(egc, stream, rc); in write_emulator_done()
740 libxl__stream_read_state *stream, int rc) in stream_complete() argument
745 assert(rc); in stream_complete()
752 checkpoint_done(egc, stream, rc); in stream_complete()
757 assert(rc); in stream_complete()
767 checkpoint_state_done(egc, stream, rc); in stream_complete()
771 stream_done(egc, stream, rc); in stream_complete()
775 libxl__stream_read_state *stream, int rc) in checkpoint_done() argument
781 if (rc == 0) in checkpoint_done()
795 libxl__stream_read_state *stream, int rc) in stream_done() argument
816 assert(LIBXL_STAILQ_EMPTY(&stream->record_queue) || stream->rc); in stream_done()
832 check_all_finished(egc, stream, rc); in stream_done()
837 int rc, int retval, int errnoval) in libxl__xc_domain_restore_done() argument
846 if (rc) in libxl__xc_domain_restore_done()
851 rc = ERROR_FAIL; in libxl__xc_domain_restore_done()
856 check_all_finished(egc, stream, rc); in libxl__xc_domain_restore_done()
898 libxl__conversion_helper_state *chs, int rc) in conversion_done() argument
902 check_all_finished(egc, stream, rc); in conversion_done()
906 libxl__stream_read_state *stream, int rc) in check_all_finished() argument
927 if (!stream->rc && rc) { in check_all_finished()
929 stream->rc = rc; in check_all_finished()
932 libxl__stream_read_abort(egc, stream, rc); in check_all_finished()
934 libxl__conversion_helper_abort(egc, &stream->chs, rc); in check_all_finished()
947 stream->completion_callback(egc, stream, stream->rc); in check_all_finished()
964 libxl__stream_read_state *stream, int rc) in checkpoint_state_done() argument
968 stream->checkpoint_callback(egc, stream, rc); in checkpoint_state_done()