Lines Matching defs:dsp
596 dsl_dataset_t **dsp)
773 *dsp = ds;
792 ds_hold_flags_t flags, const void *tag, dsl_dataset_t **dsp)
796 err = dsl_dataset_hold_obj(dp, dsobj, tag, dsp);
800 ASSERT3P(*dsp, !=, NULL);
803 err = dsl_dataset_create_key_mapping(*dsp);
805 dsl_dataset_rele(*dsp, tag);
813 const void *tag, dsl_dataset_t **dsp)
860 *dsp = ds;
867 dsl_dataset_t **dsp)
869 return (dsl_dataset_hold_flags(dp, name, 0, tag, dsp));
874 const void *tag, boolean_t override, dsl_dataset_t **dsp)
876 int err = dsl_dataset_hold_obj_flags(dp, dsobj, flags, tag, dsp);
879 if (!dsl_dataset_tryown(*dsp, tag, override)) {
880 dsl_dataset_rele_flags(*dsp, flags, tag);
881 *dsp = NULL;
890 const void *tag, dsl_dataset_t **dsp)
892 return (dsl_dataset_own_obj_impl(dp, dsobj, flags, tag, B_FALSE, dsp));
897 ds_hold_flags_t flags, const void *tag, dsl_dataset_t **dsp)
899 return (dsl_dataset_own_obj_impl(dp, dsobj, flags, tag, B_TRUE, dsp));
904 const void *tag, boolean_t override, dsl_dataset_t **dsp)
906 int err = dsl_dataset_hold_flags(dp, name, flags, tag, dsp);
909 if (!dsl_dataset_tryown(*dsp, tag, override)) {
910 dsl_dataset_rele_flags(*dsp, flags, tag);
918 const void *tag, dsl_dataset_t **dsp)
920 return (dsl_dataset_own_impl(dp, name, flags, tag, B_TRUE, dsp));
925 const void *tag, dsl_dataset_t **dsp)
927 return (dsl_dataset_own_impl(dp, name, flags, tag, B_FALSE, dsp));
4727 dsl_dataset_phys_t *dsp = dsl_dataset_phys(oldsnap);
4728 zbm.zbm_guid = dsp->ds_guid;
4729 zbm.zbm_creation_txg = dsp->ds_creation_txg;
4730 zbm.zbm_creation_time = dsp->ds_creation_time;
4731 zbm.zbm_referenced_bytes_refd = dsp->ds_referenced_bytes;
4732 zbm.zbm_compressed_bytes_refd = dsp->ds_compressed_bytes;
4733 zbm.zbm_uncompressed_bytes_refd = dsp->ds_uncompressed_bytes;