zfs_prop_t
static uint64_t (*_zfs_prop_get_int)(zfs_handle_t *, zfs_prop_t);
zfs_prop_t prop;
zfs_prop_t sc_prop;
zfs_prop_t resv_prop;
zfs_prop_t prop = zfs_name_to_prop(cb->cb_propname);
zfs_prop_t prop;
zfs_prop_t prop = sortcol->sc_prop;
zfs_prop_t fprop;
ztest_random_dsl_prop(zfs_prop_t prop)
ztest_dsl_prop_set_uint64(char *osname, zfs_prop_t prop, uint64_t value,
zfs_prop_t proplist[] = {
zfs_prop_t prop;
zfs_prop_delegatable(zfs_prop_t prop)
zfs_prop_t
zfs_prop_string_to_index(zfs_prop_t prop, const char *string, uint64_t *index)
zfs_prop_index_to_string(zfs_prop_t prop, uint64_t index, const char **string)
zfs_prop_random_value(zfs_prop_t prop, uint64_t seed)
zfs_prop_get_type(zfs_prop_t prop)
zfs_prop_readonly(zfs_prop_t prop)
zfs_prop_visible(zfs_prop_t prop)
zfs_prop_setonce(zfs_prop_t prop)
zfs_prop_default_string(zfs_prop_t prop)
zfs_prop_default_numeric(zfs_prop_t prop)
zfs_prop_to_name(zfs_prop_t prop)
zfs_prop_inheritable(zfs_prop_t prop)
zfs_prop_encryption_key_param(zfs_prop_t prop)
zfs_prop_values(zfs_prop_t prop)
zfs_prop_is_string(zfs_prop_t prop)
zfs_prop_column_name(zfs_prop_t prop)
zfs_prop_align_right(zfs_prop_t prop)
zprop_type_t zfs_prop_get_type(zfs_prop_t);
boolean_t zfs_prop_delegatable(zfs_prop_t prop);
get_zfs_property(char *dataset, zfs_prop_t property)
extern const char *zfs_prop_default_string(zfs_prop_t);
extern uint64_t zfs_prop_default_numeric(zfs_prop_t);
extern const char *zfs_prop_column_name(zfs_prop_t);
extern boolean_t zfs_prop_align_right(zfs_prop_t);
extern const char *zfs_prop_to_name(zfs_prop_t);
extern int zfs_prop_get(zfs_handle_t *, zfs_prop_t, char *, size_t,
extern int zfs_prop_get_numeric(zfs_handle_t *, zfs_prop_t, uint64_t *,
extern uint64_t zfs_prop_get_int(zfs_handle_t *, zfs_prop_t);
extern const char *zfs_prop_values(zfs_prop_t);
extern int zfs_prop_is_string(zfs_prop_t prop);
changelist_gather(zfs_handle_t *zhp, zfs_prop_t prop, int gather_flags,
zfs_prop_t cl_prop;
zfs_prop_t cl_realprop;
zfs_prop_t cl_shareprop; /* used with sharenfs/sharesmb */
zfs_prop_t resv_prop;
zfs_prop_t prop;
zfs_setprop_error(libzfs_handle_t *hdl, zfs_prop_t prop, int err,
zfs_prop_t prop = zfs_name_to_prop(nvpair_name(elem));
zfs_prop_t prop = zfs_name_to_prop(nvpair_name(elem));
zfs_prop_t prop;
getprop_uint64(zfs_handle_t *zhp, zfs_prop_t prop, char **source)
getprop_string(zfs_handle_t *zhp, zfs_prop_t prop, char **source)
get_numeric_property(zfs_handle_t *zhp, zfs_prop_t prop, zprop_source_t *src,
zfs_prop_t prop;
zcp_check(zfs_handle_t *zhp, zfs_prop_t prop, uint64_t intval,
zfs_prop_get(zfs_handle_t *zhp, zfs_prop_t prop, char *propbuf, size_t proplen,
zfs_prop_get_int(zfs_handle_t *zhp, zfs_prop_t prop)
zfs_prop_set_int(zfs_handle_t *zhp, zfs_prop_t prop, uint64_t val)
zfs_prop_get_numeric(zfs_handle_t *zhp, zfs_prop_t prop, uint64_t *value,
zfs_prop_t resv_prop;
zfs_prop_t zfs_prop = zfs_name_to_prop(nvpair_name(curr));
zfs_which_resv_prop(zfs_handle_t *zhp, zfs_prop_t *resv_prop)
zfs_prop_t prop;
prop_changelist_t *changelist_gather(zfs_handle_t *, zfs_prop_t, int, int);
zfs_prop_t p_prop;
zfs_prop_t prop = zfs_name_to_prop(name);
zfs_prop_t prop;
zfs_prop_t prop;
extern void zfs_setprop_error(libzfs_handle_t *, zfs_prop_t, int, char *);
zfs_prop_t prop = zfs_name_to_prop(propname);
zfs_prop_t prop = zjni_get_property_from_name(name);
zfs_prop_t props_string[] = {
create_BasicProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop,
create_BooleanProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop)
create_LongProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop)
create_StringProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop)
create_ObjectProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop,
create_default_BasicProperty(JNIEnv *env, zfs_prop_t prop,
create_default_BooleanProperty(JNIEnv *env, zfs_prop_t prop)
create_default_LongProperty(JNIEnv *env, zfs_prop_t prop)
create_default_StringProperty(JNIEnv *env, zfs_prop_t prop)
create_default_ObjectProperty(JNIEnv *env, zfs_prop_t prop,
zfs_prop_t prop;
zjni_get_default_property(JNIEnv *env, zfs_prop_t prop)
zfs_prop_t
zfs_prop_t prop;
zfs_prop_t, str_to_obj_f, uint64_to_obj_f, char *, char *);
static jobject create_BooleanProperty(JNIEnv *, zfs_handle_t *, zfs_prop_t);
static jobject create_LongProperty(JNIEnv *, zfs_handle_t *, zfs_prop_t);
static jobject create_StringProperty(JNIEnv *, zfs_handle_t *, zfs_prop_t);
zfs_prop_t, str_to_obj_f, uint64_to_obj_f, char *, char *);
static jobject create_default_BasicProperty(JNIEnv *, zfs_prop_t,
static jobject create_default_BooleanProperty(JNIEnv *, zfs_prop_t);
static jobject create_default_LongProperty(JNIEnv *, zfs_prop_t);
static jobject create_default_StringProperty(JNIEnv *, zfs_prop_t);
JNIEnv *, zfs_prop_t, str_to_obj_f, uint64_to_obj_f, char *, char *);
zfs_prop_t props_boolean[] = {
zfs_prop_t props_long[] = {
jobject zjni_get_default_property(JNIEnv *, zfs_prop_t);
zfs_prop_t zjni_get_property_from_name(const char *);
zfs_prop_t i;
dsl_enforce_ds_ss_limits(dsl_dir_t *dd, zfs_prop_t prop, cred_t *cr)
dsl_fs_ss_limit_check(dsl_dir_t *dd, uint64_t delta, zfs_prop_t prop,
dsl_prop_nvlist_add_uint64(nvlist_t *nv, zfs_prop_t prop, uint64_t value)
dsl_prop_nvlist_add_string(nvlist_t *nv, zfs_prop_t prop, const char *value)
zfs_prop_t prop = zfs_name_to_prop(propname);
zfs_prop_t prop = zfs_name_to_prop(propname);
dodefault(zfs_prop_t prop, int intsz, int numints, void *buf)
zfs_prop_t prop;
zfs_prop_t prop;
int dsl_fs_ss_limit_check(dsl_dir_t *, uint64_t, zfs_prop_t, dsl_dir_t *,
void dsl_prop_nvlist_add_uint64(nvlist_t *nv, zfs_prop_t prop, uint64_t value);
zfs_prop_t prop, const char *value);
boolean_t prop_valid_for_ds(dsl_dataset_t *ds, zfs_prop_t zfs_prop);
extern int zfs_get_temporary_prop(dsl_dataset_t *ds, zfs_prop_t zfs_prop,
extern int zfs_get_zplprop(objset_t *os, zfs_prop_t prop, uint64_t *value);
get_prop_src(lua_State *state, const char *setpoint, zfs_prop_t prop)
get_dsl_dir_prop(dsl_dataset_t *ds, zfs_prop_t zfs_prop,
zfs_prop_t zfs_prop)
get_zap_prop(lua_State *state, dsl_dataset_t *ds, zfs_prop_t zfs_prop)
prop_valid_for_ds(dsl_dataset_t *ds, zfs_prop_t zfs_prop)
zfs_prop_t zfs_prop)
zfs_prop_t zfs_prop = zfs_name_to_prop(property_name);
zfs_prop_t prop = zfs_name_to_prop(args->zipa_prop);
zfs_prop_t prop = zfs_name_to_prop(zc->zc_value);
nvl_add_zplprop(objset_t *os, nvlist_t *props, zfs_prop_t prop)
zfs_prop_t prop = zfs_name_to_prop(propname);
zfs_prop_t prop = zfs_name_to_prop(propname);
zfs_prop_t prop = zfs_name_to_prop(propname);
zfs_prop_t prop = zfs_name_to_prop(propname);
static const zfs_prop_t delayable[] = {
zfs_prop_t prop = zfs_name_to_prop(name);
zfs_secpolicy_setprop(const char *dsname, zfs_prop_t prop, nvpair_t *propval,
zfs_get_zplprop(objset_t *os, zfs_prop_t prop, uint64_t *value)
zfs_get_temporary_prop(dsl_dataset_t *ds, zfs_prop_t zfs_prop, uint64_t *val,
const char *zfs_prop_default_string(zfs_prop_t);
uint64_t zfs_prop_default_numeric(zfs_prop_t);
boolean_t zfs_prop_readonly(zfs_prop_t);
boolean_t zfs_prop_visible(zfs_prop_t prop);
boolean_t zfs_prop_inheritable(zfs_prop_t);
boolean_t zfs_prop_setonce(zfs_prop_t);
boolean_t zfs_prop_encryption_key_param(zfs_prop_t);
const char *zfs_prop_to_name(zfs_prop_t);
zfs_prop_t zfs_name_to_prop(const char *);
int zfs_prop_index_to_string(zfs_prop_t, uint64_t, const char **);
int zfs_prop_string_to_index(zfs_prop_t, const char *, uint64_t *);
uint64_t zfs_prop_random_value(zfs_prop_t, uint64_t seed);