Lines Matching +full:int +full:- +full:property
9 * or https://opensource.org/licenses/CDDL-1.0.
69 const char *pd_name; /* human-readable property name */
70 int pd_propnum; /* property number */
75 int pd_types; /* bitfield of valid dataset types */
80 boolean_t pd_visible: 1; /* do we list this property with the */
83 boolean_t pd_always_flex: 1; /* never fixed-width */
90 * zfs dataset property functions
98 * zpool property functions
105 * vdev property functions
112 * Common routines to initialize property tables
114 _ZFS_PROP_H void zprop_register_impl(int, const char *, zprop_type_t, uint64_t,
115 const char *, zprop_attr_t, int, const char *, const char *,
118 _ZFS_PROP_H void zprop_register_string(int, const char *, const char *,
119 zprop_attr_t attr, int, const char *, const char *,
121 _ZFS_PROP_H void zprop_register_number(int, const char *, uint64_t,
122 zprop_attr_t, int, const char *, const char *, boolean_t,
124 _ZFS_PROP_H void zprop_register_index(int, const char *, uint64_t, zprop_attr_t,
125 int, const char *, const char *, const zprop_index_t *,
127 _ZFS_PROP_H void zprop_register_hidden(int, const char *, zprop_type_t,
128 zprop_attr_t, int, const char *, boolean_t,
132 * Common routines for zfs and zpool property management
134 _ZFS_PROP_H int zprop_iter_common(zprop_func, void *, boolean_t, boolean_t,
136 _ZFS_PROP_H int zprop_name_to_prop(const char *, zfs_type_t);
137 _ZFS_PROP_H int zprop_string_to_index(int, const char *, uint64_t *,
139 _ZFS_PROP_H int zprop_index_to_string(int, uint64_t, const char **,
141 _ZFS_PROP_H uint64_t zprop_random_value(int, uint64_t, zfs_type_t);
142 _ZFS_PROP_H const char *zprop_values(int, zfs_type_t);
143 _ZFS_PROP_H size_t zprop_width(int, boolean_t *, zfs_type_t);
144 _ZFS_PROP_H boolean_t zprop_valid_for_type(int, zfs_type_t, boolean_t);
145 _ZFS_PROP_H int zprop_valid_char(char c);