Lines Matching defs:err

528 	int err = 0;
552 return (err);
565 int err;
569 err = traverse_dataset_resume(st_arg->ds,
573 if (err != EINTR)
574 st_arg->error_code = err;
596 int err = 0;
610 err = dump_freeobjects(dsa, dnobj, span >> DNODE_SHIFT);
614 err = dump_free(dsa, zb->zb_object, offset, span);
632 err = dump_dnode(dsa, dnobj + i, blk + i);
633 if (err != 0)
647 err = dump_spill(dsa, zb->zb_object, blksz, abuf->b_data);
653 err = dump_write_embedded(dsa, zb->zb_object,
721 while (blksz > 0 && err == 0) {
723 err = dump_write(dsa, type, zb->zb_object,
730 err = dump_write(dsa, type, zb->zb_object, offset,
736 ASSERT(err == 0 || err == EINTR);
737 return (err);
766 int err;
771 err = dmu_objset_from_ds(to_ds, &os);
772 if (err != 0) {
774 return (err);
868 err = dmu_object_info(os, resumeobj, &to_doi);
869 if (err != 0)
882 err = dump_record(dsp, payload, payload_len);
884 if (err != 0) {
885 err = dsp->dsa_err;
889 err = bqueue_init(&to_arg.q, zfs_send_queue_length,
902 while (!to_data->eos_marker && err == 0) {
903 err = do_dump(dsp, to_data);
906 err = EINTR;
909 if (err != 0) {
919 if (err == 0 && to_arg.error_code != 0)
920 err = to_arg.error_code;
922 if (err != 0)
927 err = SET_ERROR(EINTR);
929 if (err != 0) {
930 if (err == EINTR && dsp->dsa_err != 0)
931 err = dsp->dsa_err;
941 err = dsp->dsa_err;
948 VERIFY(err != 0 || (dsp->dsa_sent_begin && dsp->dsa_sent_end));
955 return (err);
966 int err;
968 err = dsl_pool_hold(pool, FTAG, &dp);
969 if (err != 0)
970 return (err);
972 err = dsl_dataset_hold_obj(dp, tosnap, FTAG, &ds);
973 if (err != 0) {
975 return (err);
982 err = dsl_dataset_hold_obj(dp, fromsnap, FTAG, &fromds);
983 if (err != 0) {
986 return (err);
989 err = SET_ERROR(EXDEV);
996 err = dmu_send_impl(FTAG, dp, ds, &zb, is_clone,
999 err = dmu_send_impl(FTAG, dp, ds, NULL, B_FALSE,
1003 return (err);
1014 int err;
1020 err = dsl_pool_hold(tosnap, FTAG, &dp);
1021 if (err != 0)
1022 return (err);
1029 err = dsl_dataset_own(dp, tosnap, FTAG, &ds);
1032 err = dsl_dataset_hold(dp, tosnap, FTAG, &ds);
1034 if (err != 0) {
1036 return (err);
1056 err = dsl_dataset_hold(dp, fromsnap, FTAG, &fromds);
1057 if (err == 0) {
1059 err = SET_ERROR(EXDEV);
1069 err = dsl_bookmark_lookup(dp, fromsnap, ds, &zb);
1071 if (err != 0) {
1074 return (err);
1076 err = dmu_send_impl(FTAG, dp, ds, &zb, is_clone,
1080 err = dmu_send_impl(FTAG, dp, ds, NULL, B_FALSE,
1088 return (err);
1095 int err;
1106 err = dsl_prop_get_int_ds(ds, zfs_prop_to_name(ZFS_PROP_RECORDSIZE),
1108 if (err != 0)
1109 return (err);
1142 int err;
1168 err = dsl_dataset_space_written(fromds, ds,
1170 if (err != 0)
1171 return (err);
1174 err = dmu_adjust_send_estimate_for_indirects(ds, uncomp, comp,
1176 return (err);
1211 int err;
1229 err = traverse_dataset(ds, from_txg, TRAVERSE_POST,
1231 if (err)
1232 return (err);
1234 err = dmu_adjust_send_estimate_for_indirects(ds, size.uncompressed,
1236 return (err);
1797 int err;
1833 int err;
1888 ra->err = vn_rdwr(UIO_READ, ra->vp,
1898 ra->err = SET_ERROR(ECKSUM);
1902 if (ra->err != 0)
1903 return (ra->err);
2053 int err;
2067 err = dmu_object_info(rwa->os, drro->drr_object, &doi);
2069 if (err != 0 && err != ENOENT)
2071 object = err == 0 ? drro->drr_object : DMU_NEW_OBJECT;
2078 if (err == 0) {
2086 err = dmu_free_long_range(rwa->os, drro->drr_object,
2088 if (err != 0)
2095 err = dmu_tx_assign(tx, TXG_WAIT);
2096 if (err != 0) {
2098 return (err);
2103 err = dmu_object_claim(rwa->os, drro->drr_object,
2111 err = dmu_object_reclaim(rwa->os, drro->drr_object,
2115 if (err != 0) {
2160 int err;
2165 err = dmu_free_long_object(rwa->os, obj);
2166 if (err != 0)
2167 return (err);
2179 int err;
2204 err = dmu_tx_assign(tx, TXG_WAIT);
2205 if (err != 0) {
2207 return (err);
2247 int err;
2273 err = dmu_buf_hold(ref_os, drrwbr->drr_refobject,
2275 if (err != 0)
2276 return (err);
2282 err = dmu_tx_assign(tx, TXG_WAIT);
2283 if (err != 0) {
2285 return (err);
2302 int err;
2319 err = dmu_tx_assign(tx, TXG_WAIT);
2320 if (err != 0) {
2322 return (err);
2342 int err;
2352 if ((err = dmu_spill_hold_by_bonus(db, FTAG, &db_spill)) != 0) {
2354 return (err);
2361 err = dmu_tx_assign(tx, TXG_WAIT);
2362 if (err != 0) {
2366 return (err);
2386 int err;
2395 err = dmu_free_long_range(rwa->os, drrf->drr_object,
2398 return (err);
2437 int err;
2441 err = receive_read(ra, len, buf);
2442 if (err != 0)
2443 return (err);
2457 err = receive_read(ra, sizeof (ra->next_rrd->header),
2460 if (err != 0) {
2463 return (err);
2595 int err;
2604 err = receive_read_payload_and_next_header(ra, size, buf);
2605 if (err != 0) {
2607 return (err);
2609 err = dmu_object_info(ra->os, drro->drr_object, &doi);
2614 if (err == ENOENT ||
2615 (err == 0 && doi.doi_data_block_size != drro->drr_blksz)) {
2617 err = 0;
2619 return (err);
2623 err = receive_read_payload_and_next_header(ra, 0, NULL);
2624 return (err);
2645 err = receive_read_payload_and_next_header(ra,
2647 if (err != 0) {
2649 return (err);
2654 return (err);
2660 err = receive_read_payload_and_next_header(ra, 0, NULL);
2663 return (err);
2672 err = receive_read_payload_and_next_header(ra, size, buf);
2673 if (err != 0) {
2675 return (err);
2680 return (err);
2688 err = receive_read_payload_and_next_header(ra, 0, NULL);
2689 return (err);
2702 err = receive_read_payload_and_next_header(ra, drrs->drr_length,
2704 if (err != 0)
2706 return (err);
2720 int err;
2730 err = receive_object(rwa, drro, rrd->payload);
2733 return (err);
2744 err = receive_write(rwa, drrw, rrd->write_buf);
2746 if (err != 0)
2750 return (err);
2762 err = receive_write_embedded(rwa, drrwe, rrd->payload);
2765 return (err);
2775 err = receive_spill(rwa, drrs, rrd->payload);
2778 return (err);
2801 if (rwa->err == 0) {
2802 rwa->err = receive_process_record(rwa, rrd);
2862 int err = 0;
2900 ra.err = SET_ERROR(EBADF);
2903 ra.err = zfs_onexit_fd_hold(cleanup_fd, &minor);
2904 if (ra.err != 0) {
2915 err = zfs_onexit_add_cb(minor,
2918 if (ra.err != 0)
2921 err = zfs_onexit_cb_data(minor, *action_handlep,
2923 if (ra.err != 0)
2935 err = receive_read_payload_and_next_header(&ra, payloadlen, payload);
2936 if (err != 0) {
2942 err = nvlist_unpack(payload, payloadlen, &begin_nvl, KM_SLEEP);
2944 if (err != 0)
2949 err = resume_check(&ra, begin_nvl);
2950 if (err != 0)
2965 * We're reading rwa.err without locks, which is safe since we are the
2971 * We can leave this loop in 3 ways: First, if rwa.err is
2979 while (rwa.err == 0) {
2981 err = SET_ERROR(EINTR);
2989 err = receive_read_record(&ra);
2991 if (ra.rrd->header.drr_type == DRR_END || err != 0) {
3015 if (err == 0)
3016 err = rwa.err;
3023 if (err != 0) {
3034 return (err);
3217 int err;
3221 err = dsl_pool_hold(name, FTAG, &dp);
3222 if (err != 0)
3223 return (err);
3225 err = dsl_dataset_hold_obj(dp, snapobj, gmep, &snapds);
3226 if (err == 0) {
3236 return (err);