Lines Matching refs:prop
116 zpool_get_prop_string(zpool_handle_t *zhp, zpool_prop_t prop,
125 if (nvlist_lookup_nvlist(nvl, zpool_prop_to_name(prop), &nv) == 0) {
131 if ((value = (char *)zpool_prop_default_string(prop)) == NULL)
142 zpool_get_prop_int(zpool_handle_t *zhp, zpool_prop_t prop, zprop_source_t *src)
154 if ((prop == ZPOOL_PROP_GUID) &&
161 return (zpool_prop_default_numeric(prop));
165 if (nvlist_lookup_nvlist(nvl, zpool_prop_to_name(prop), &nv) == 0) {
171 value = zpool_prop_default_numeric(prop);
207 * Get a zpool property value for 'prop' and return the value in
211 zpool_get_prop(zpool_handle_t *zhp, zpool_prop_t prop, char *buf, size_t len,
223 switch (prop) {
233 intval = zpool_get_prop_int(zhp, prop, &src);
242 zpool_get_prop_string(zhp, prop, &src),
260 prop != ZPOOL_PROP_NAME)
263 switch (zpool_prop_get_type(prop)) {
265 (void) strlcpy(buf, zpool_get_prop_string(zhp, prop, &src),
270 intval = zpool_get_prop_int(zhp, prop, &src);
272 switch (prop) {
307 intval = zpool_get_prop_int(zhp, prop, &src);
308 if (zpool_prop_index_to_string(prop, intval, &strval)
517 zpool_prop_t prop;
537 if ((prop = zpool_name_to_prop(propname)) == ZPROP_INVAL) {
544 if (zpool_prop_readonly(prop)) {
551 if (zprop_parse_value(hdl, elem, prop, ZFS_TYPE_POOL, retprops,
558 switch (prop) {