Lines Matching refs:propname

72 dsl_prop_get_dd(dsl_dir_t *dd, const char *propname,
89 prop = zfs_name_to_prop(propname);
91 inheritstr = kmem_asprintf("%s%s", propname, ZPROP_INHERIT_SUFFIX);
92 recvdstr = kmem_asprintf("%s%s", propname, ZPROP_RECVD_SUFFIX);
107 propname, intsz, numints, buf);
159 dsl_prop_get_ds(dsl_dataset_t *ds, const char *propname,
162 zfs_prop_t prop = zfs_name_to_prop(propname);
177 err = zap_lookup(mos, zapobj, propname, intsz, numints, buf);
189 char *inheritstr = kmem_asprintf("%s%s", propname,
199 char *recvdstr = kmem_asprintf("%s%s", propname,
213 return (dsl_prop_get_dd(ds->ds_dir, propname,
218 dsl_prop_record_find(dsl_dir_t *dd, const char *propname)
226 if (strcmp(pr->pr_propname, propname) == 0)
234 dsl_prop_record_create(dsl_dir_t *dd, const char *propname)
241 pr->pr_propname = spa_strdup(propname);
277 dsl_prop_register(dsl_dataset_t *ds, const char *propname,
289 err = dsl_prop_get_int_ds(ds, propname, &value);
299 pr = dsl_prop_record_find(dd, propname);
301 pr = dsl_prop_record_create(dd, propname);
312 dsl_prop_get(const char *dsname, const char *propname,
322 error = dsl_prop_get_ds(dmu_objset_ds(os), propname,
338 dsl_prop_get_integer(const char *ddname, const char *propname,
341 return (dsl_prop_get(ddname, propname, 8, 1, valuep, setpoint));
345 dsl_prop_get_int_ds(dsl_dataset_t *ds, const char *propname,
348 return (dsl_prop_get_ds(ds, propname, 8, 1, valuep, NULL));
362 dsl_prop_predict(dsl_dir_t *dd, const char *propname,
365 zfs_prop_t prop = zfs_name_to_prop(propname);
384 recvdstr = kmem_asprintf("%s%s", propname, ZPROP_RECVD_SUFFIX);
409 err = zap_lookup(mos, zapobj, propname, 8, 1, newvalp);
418 err = zap_lookup(mos, zapobj, propname, 8, 1, newvalp);
535 const char *propname, uint64_t value, int first)
556 propname);
565 pr = dsl_prop_record_find(dd, propname);
587 zap_contains(mos, propobj, propname) != 0)
601 propname, value, FALSE);
609 dsl_prop_set_sync_impl(dsl_dataset_t *ds, const char *propname,
624 isint = (dodefault(zfs_name_to_prop(propname), 8, 1, &intval) == 0);
646 inheritstr = kmem_asprintf("%s%s", propname, ZPROP_INHERIT_SUFFIX);
647 recvdstr = kmem_asprintf("%s%s", propname, ZPROP_RECVD_SUFFIX);
653 * - remove propname
654 * - remove propname$inherit
656 err = zap_remove(mos, zapobj, propname, tx);
663 * remove propname$inherit
664 * set propname -> value
668 VERIFY0(zap_update(mos, zapobj, propname,
674 * - remove propname
675 * - set propname$inherit
677 err = zap_remove(mos, zapobj, propname, tx);
688 * set propname$recvd -> value
697 * - remove propname
698 * - remove propname$inherit
699 * - remove propname$recvd
701 err = zap_remove(mos, zapobj, propname, tx);
708 * remove propname$recvd
721 VERIFY0(dsl_prop_get_int_ds(ds, propname, &intval));
734 propname) == 0)
740 ds->ds_dir->dd_object, propname, intval, TRUE);
751 if (dsl_prop_get_ds(ds, propname, 1,
759 "%s=%s", propname, (valstr == NULL ? "" : valstr));
766 dsl_prop_set_int(const char *dsname, const char *propname,
772 fnvlist_add_uint64(nvl, propname, value);
779 dsl_prop_set_string(const char *dsname, const char *propname,
785 fnvlist_add_string(nvl, propname, value);
792 dsl_prop_inherit(const char *dsname, const char *propname,
798 fnvlist_add_boolean(nvl, propname);
943 const char *propname;
956 propname = za.za_name;
967 propname = buf;
971 err = zap_contains(mos, propobj, propname);
978 valstr = kmem_asprintf("%s%s", propname,
998 prop = zfs_name_to_prop(propname);
1011 if (nvlist_exists(nv, propname))
1040 VERIFY(nvlist_add_nvlist(nv, propname, propval) == 0);
1171 const char *propname = zfs_prop_to_name(prop);
1174 if (nvlist_lookup_nvlist(nv, propname, &propval) == 0) {
1186 VERIFY(nvlist_add_nvlist(nv, propname, propval) == 0);
1194 const char *propname = zfs_prop_to_name(prop);
1196 if (nvlist_lookup_nvlist(nv, propname, &propval) == 0) {
1203 VERIFY(nvlist_add_nvlist(nv, propname, propval) == 0);