Lines Matching refs:prop
472 zfs_prop_delegatable(zfs_prop_t prop)
474 zprop_desc_t *pd = &zfs_prop_table[prop];
477 if (prop == ZFS_PROP_MLSLABEL)
536 zfs_userquota_prop_t prop;
538 for (prop = 0; prop < ZFS_NUM_USERQUOTA_PROPS; prop++) {
539 if (strncmp(name, zfs_userquota_prop_prefixes[prop],
540 strlen(zfs_userquota_prop_prefixes[prop])) == 0) {
565 zfs_prop_string_to_index(zfs_prop_t prop, const char *string, uint64_t *index)
567 return (zprop_string_to_index(prop, string, index, ZFS_TYPE_DATASET));
571 zfs_prop_index_to_string(zfs_prop_t prop, uint64_t index, const char **string)
573 return (zprop_index_to_string(prop, index, string, ZFS_TYPE_DATASET));
577 zfs_prop_random_value(zfs_prop_t prop, uint64_t seed)
579 return (zprop_random_value(prop, seed, ZFS_TYPE_DATASET));
586 zfs_prop_valid_for_type(int prop, zfs_type_t types)
588 return (zprop_valid_for_type(prop, types));
592 zfs_prop_get_type(zfs_prop_t prop)
594 return (zfs_prop_table[prop].pd_proptype);
601 zfs_prop_readonly(zfs_prop_t prop)
603 return (zfs_prop_table[prop].pd_attr == PROP_READONLY ||
604 zfs_prop_table[prop].pd_attr == PROP_ONETIME);
611 zfs_prop_setonce(zfs_prop_t prop)
613 return (zfs_prop_table[prop].pd_attr == PROP_ONETIME);
617 zfs_prop_default_string(zfs_prop_t prop)
619 return (zfs_prop_table[prop].pd_strdefault);
623 zfs_prop_default_numeric(zfs_prop_t prop)
625 return (zfs_prop_table[prop].pd_numdefault);
633 zfs_prop_to_name(zfs_prop_t prop)
635 return (zfs_prop_table[prop].pd_name);
642 zfs_prop_inheritable(zfs_prop_t prop)
644 return (zfs_prop_table[prop].pd_attr == PROP_INHERIT ||
645 zfs_prop_table[prop].pd_attr == PROP_ONETIME);
655 zfs_prop_values(zfs_prop_t prop)
657 return (zfs_prop_table[prop].pd_values);
666 zfs_prop_is_string(zfs_prop_t prop)
668 return (zfs_prop_table[prop].pd_proptype == PROP_TYPE_STRING ||
669 zfs_prop_table[prop].pd_proptype == PROP_TYPE_INDEX);
677 zfs_prop_column_name(zfs_prop_t prop)
679 return (zfs_prop_table[prop].pd_colname);
687 zfs_prop_align_right(zfs_prop_t prop)
689 return (zfs_prop_table[prop].pd_rightalign);