Lines Matching refs:propname

73 dsl_prop_get_dd(dsl_dir_t *dd, const char *propname,
90 prop = zfs_name_to_prop(propname);
92 inheritstr = kmem_asprintf("%s%s", propname, ZPROP_INHERIT_SUFFIX);
93 recvdstr = kmem_asprintf("%s%s", propname, ZPROP_RECVD_SUFFIX);
108 propname, intsz, numints, buf);
160 dsl_prop_get_ds(dsl_dataset_t *ds, const char *propname,
163 zfs_prop_t prop = zfs_name_to_prop(propname);
178 err = zap_lookup(mos, zapobj, propname, intsz, numints, buf);
190 char *inheritstr = kmem_asprintf("%s%s", propname,
200 char *recvdstr = kmem_asprintf("%s%s", propname,
214 return (dsl_prop_get_dd(ds->ds_dir, propname,
219 dsl_prop_record_find(dsl_dir_t *dd, const char *propname)
227 if (strcmp(pr->pr_propname, propname) == 0)
235 dsl_prop_record_create(dsl_dir_t *dd, const char *propname)
242 pr->pr_propname = spa_strdup(propname);
278 dsl_prop_register(dsl_dataset_t *ds, const char *propname,
290 err = dsl_prop_get_int_ds(ds, propname, &value);
300 pr = dsl_prop_record_find(dd, propname);
302 pr = dsl_prop_record_create(dd, propname);
313 dsl_prop_get(const char *dsname, const char *propname,
323 error = dsl_prop_get_ds(dmu_objset_ds(os), propname,
339 dsl_prop_get_integer(const char *ddname, const char *propname,
342 return (dsl_prop_get(ddname, propname, 8, 1, valuep, setpoint));
346 dsl_prop_get_int_ds(dsl_dataset_t *ds, const char *propname,
349 return (dsl_prop_get_ds(ds, propname, 8, 1, valuep, NULL));
363 dsl_prop_predict(dsl_dir_t *dd, const char *propname,
366 zfs_prop_t prop = zfs_name_to_prop(propname);
385 recvdstr = kmem_asprintf("%s%s", propname, ZPROP_RECVD_SUFFIX);
410 err = zap_lookup(mos, zapobj, propname, 8, 1, newvalp);
419 err = zap_lookup(mos, zapobj, propname, 8, 1, newvalp);
536 const char *propname, uint64_t value, int first)
557 propname);
566 pr = dsl_prop_record_find(dd, propname);
588 zap_contains(mos, propobj, propname) != 0)
602 propname, value, FALSE);
610 dsl_prop_set_sync_impl(dsl_dataset_t *ds, const char *propname,
625 isint = (dodefault(zfs_name_to_prop(propname), 8, 1, &intval) == 0);
647 inheritstr = kmem_asprintf("%s%s", propname, ZPROP_INHERIT_SUFFIX);
648 recvdstr = kmem_asprintf("%s%s", propname, ZPROP_RECVD_SUFFIX);
654 * - remove propname
655 * - remove propname$inherit
657 err = zap_remove(mos, zapobj, propname, tx);
664 * remove propname$inherit
665 * set propname -> value
669 VERIFY0(zap_update(mos, zapobj, propname,
675 * - remove propname
676 * - set propname$inherit
678 err = zap_remove(mos, zapobj, propname, tx);
689 * set propname$recvd -> value
698 * - remove propname
699 * - remove propname$inherit
700 * - remove propname$recvd
702 err = zap_remove(mos, zapobj, propname, tx);
709 * remove propname$recvd
722 VERIFY0(dsl_prop_get_int_ds(ds, propname, &intval));
735 propname) == 0)
741 ds->ds_dir->dd_object, propname, intval, TRUE);
752 if (dsl_prop_get_ds(ds, propname, 1,
760 "%s=%s", propname, (valstr == NULL ? "" : valstr));
767 dsl_prop_set_int(const char *dsname, const char *propname,
773 fnvlist_add_uint64(nvl, propname, value);
780 dsl_prop_set_string(const char *dsname, const char *propname,
786 fnvlist_add_string(nvl, propname, value);
793 dsl_prop_inherit(const char *dsname, const char *propname,
799 fnvlist_add_boolean(nvl, propname);
944 const char *propname;
957 propname = za.za_name;
968 propname = buf;
972 err = zap_contains(mos, propobj, propname);
979 valstr = kmem_asprintf("%s%s", propname,
999 prop = zfs_name_to_prop(propname);
1012 if (nvlist_exists(nv, propname))
1041 VERIFY(nvlist_add_nvlist(nv, propname, propval) == 0);
1172 const char *propname = zfs_prop_to_name(prop);
1175 if (nvlist_lookup_nvlist(nv, propname, &propval) == 0) {
1187 VERIFY(nvlist_add_nvlist(nv, propname, propval) == 0);
1195 const char *propname = zfs_prop_to_name(prop);
1197 if (nvlist_lookup_nvlist(nv, propname, &propval) == 0) {
1204 VERIFY(nvlist_add_nvlist(nv, propname, propval) == 0);