Lines Matching defs:err

330 	int err;
340 err = dmu_bonus_hold(mos, dsl_dir_phys(ds->ds_dir)->dd_head_dataset_obj,
342 if (err != 0)
343 return (err);
345 err = zap_value_search(dp->dp_meta_objset,
348 return (err);
357 int err;
364 err = zap_lookup_norm(mos, snapobj, name, 8, 1,
366 if (err == ENOTSUP && mt == MT_FIRST)
367 err = zap_lookup(mos, snapobj, name, 8, 1, value);
368 return (err);
378 int err;
387 err = zap_remove_norm(mos, snapobj, name, mt, tx);
388 if (err == ENOTSUP && mt == MT_FIRST)
389 err = zap_remove(mos, snapobj, name, tx);
391 if (err == 0 && adj_cnt)
395 return (err);
423 int err;
428 err = dmu_bonus_hold(mos, dsobj, tag, &dbuf);
429 if (err != 0)
430 return (err);
469 err = zap_contains(mos, dsobj,
471 if (err == 0) {
474 ASSERT3U(err, ==, ENOENT);
475 err = 0;
480 err = dsl_dir_hold_obj(dp,
482 if (err != 0) {
491 return (err);
497 err = dsl_dataset_hold_obj(dp,
511 err = dsl_dataset_get_snapname(ds);
512 if (err == 0 &&
514 err = zap_count(
521 if (err == 0 && !ds->ds_is_snapshot) {
522 err = dsl_prop_get_int_ds(ds,
525 if (err == 0) {
526 err = dsl_prop_get_int_ds(ds,
536 if (err == 0)
539 if (err != 0 || winner != NULL) {
550 if (err != 0) {
552 return (err);
586 int err = 0;
589 err = dsl_dir_hold(dp, name, FTAG, &dd, &snapname);
590 if (err != 0)
591 return (err);
596 err = dsl_dataset_hold_obj(dp, obj, tag, &ds);
598 err = SET_ERROR(ENOENT);
601 if (err == 0 && snapname != NULL) {
611 err = dsl_dataset_snap_lookup(ds, snapname, &obj);
612 if (err == 0)
613 err = dsl_dataset_hold_obj(dp, obj, tag, &snap_ds);
616 if (err == 0) {
625 if (err == 0)
628 return (err);
635 int err = dsl_dataset_hold_obj(dp, dsobj, tag, dsp);
636 if (err != 0)
637 return (err);
650 int err = dsl_dataset_hold(dp, name, tag, dsp);
651 if (err != 0)
652 return (err);
1025 int err;
1028 err = zap_remove_int(mos, dsl_dataset_phys(ds)->ds_next_clones_obj,
1031 * The err should not be ENOENT, but a bug in a previous version
1040 if (err != ENOENT)
1041 VERIFY0(err);
1900 int err = dsl_dataset_hold_obj(dp,
1902 if (err == 0) {
1903 err = dsl_dataset_space_written(prev, ds, &written,
1906 if (err == 0) {
2381 int err;
2386 err = promote_hold(ddpa, dp, FTAG);
2387 if (err != 0)
2388 return (err);
2449 err = SET_ERROR(EBUSY);
2456 err = SET_ERROR(ENAMETOOLONG);
2459 err = dsl_dataset_snap_lookup(hds, ds->ds_snapname, &val);
2460 if (err == 0) {
2462 err = SET_ERROR(EEXIST);
2465 if (err != ENOENT)
2494 err = dsl_dir_transfer_possible(origin_ds->ds_dir, hds->ds_dir,
2496 if (err != 0)
2516 err = snaplist_space(&ddpa->shared_snaps,
2518 if (err != 0)
2521 err = snaplist_space(&ddpa->clone_snaps,
2523 if (err != 0)
2529 err = snaplist_space(&ddpa->origin_snaps,
2532 if (err != 0)
2538 return (err);
2743 int err;
2745 err = dsl_dataset_hold_obj(dp, obj, tag, &ds);
2746 ASSERT(err != ENOENT);
2747 if (err != 0)
2748 return (err);
3442 int err = 0;
3468 err = dsl_dataset_hold_obj(dp, snapobj, FTAG, &snap);
3469 if (err != 0)
3503 err = SET_ERROR(EINVAL);
3508 return (err);
3531 int err = 0;
3554 err = dsl_dataset_hold_obj(dp, snapobj, FTAG, &ds);
3555 if (err != 0)
3569 return (err);