Lines Matching full:prop

808 zfs_prop_delegatable(zfs_prop_t prop)  in zfs_prop_delegatable()  argument
810 ASSERT3S(prop, >=, 0); in zfs_prop_delegatable()
811 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_delegatable()
812 zprop_desc_t *pd = &zfs_prop_table[prop]; in zfs_prop_delegatable()
815 if (prop == ZFS_PROP_MLSLABEL) in zfs_prop_delegatable()
863 zfs_userquota_prop_t prop; in zfs_prop_userquota() local
865 for (prop = 0; prop < ZFS_NUM_USERQUOTA_PROPS; prop++) { in zfs_prop_userquota()
866 if (strncmp(name, zfs_userquota_prop_prefixes[prop], in zfs_prop_userquota()
867 strlen(zfs_userquota_prop_prefixes[prop])) == 0) { in zfs_prop_userquota()
894 zfs_prop_string_to_index(zfs_prop_t prop, const char *string, uint64_t *index) in zfs_prop_string_to_index() argument
896 return (zprop_string_to_index(prop, string, index, ZFS_TYPE_DATASET)); in zfs_prop_string_to_index()
900 zfs_prop_index_to_string(zfs_prop_t prop, uint64_t index, const char **string) in zfs_prop_index_to_string() argument
902 return (zprop_index_to_string(prop, index, string, ZFS_TYPE_DATASET)); in zfs_prop_index_to_string()
906 zfs_prop_random_value(zfs_prop_t prop, uint64_t seed) in zfs_prop_random_value() argument
908 return (zprop_random_value(prop, seed, ZFS_TYPE_DATASET)); in zfs_prop_random_value()
915 zfs_prop_valid_for_type(int prop, zfs_type_t types, boolean_t headcheck) in zfs_prop_valid_for_type() argument
917 return (zprop_valid_for_type(prop, types, headcheck)); in zfs_prop_valid_for_type()
921 zfs_prop_get_type(zfs_prop_t prop) in zfs_prop_get_type() argument
923 ASSERT3S(prop, >=, 0); in zfs_prop_get_type()
924 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_get_type()
925 return (zfs_prop_table[prop].pd_proptype); in zfs_prop_get_type()
932 zfs_prop_readonly(zfs_prop_t prop) in zfs_prop_readonly() argument
934 ASSERT3S(prop, >=, 0); in zfs_prop_readonly()
935 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_readonly()
936 return (zfs_prop_table[prop].pd_attr == PROP_READONLY || in zfs_prop_readonly()
937 zfs_prop_table[prop].pd_attr == PROP_ONETIME || in zfs_prop_readonly()
938 zfs_prop_table[prop].pd_attr == PROP_ONETIME_DEFAULT); in zfs_prop_readonly()
945 zfs_prop_visible(zfs_prop_t prop) in zfs_prop_visible() argument
947 ASSERT3S(prop, >=, 0); in zfs_prop_visible()
948 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_visible()
949 return (zfs_prop_table[prop].pd_visible && in zfs_prop_visible()
950 zfs_prop_table[prop].pd_zfs_mod_supported); in zfs_prop_visible()
957 zfs_prop_setonce(zfs_prop_t prop) in zfs_prop_setonce() argument
959 ASSERT3S(prop, >=, 0); in zfs_prop_setonce()
960 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_setonce()
961 return (zfs_prop_table[prop].pd_attr == PROP_ONETIME || in zfs_prop_setonce()
962 zfs_prop_table[prop].pd_attr == PROP_ONETIME_DEFAULT); in zfs_prop_setonce()
966 zfs_prop_default_string(zfs_prop_t prop) in zfs_prop_default_string() argument
968 ASSERT3S(prop, >=, 0); in zfs_prop_default_string()
969 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_default_string()
970 return (zfs_prop_table[prop].pd_strdefault); in zfs_prop_default_string()
974 zfs_prop_default_numeric(zfs_prop_t prop) in zfs_prop_default_numeric() argument
976 ASSERT3S(prop, >=, 0); in zfs_prop_default_numeric()
977 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_default_numeric()
978 return (zfs_prop_table[prop].pd_numdefault); in zfs_prop_default_numeric()
986 zfs_prop_to_name(zfs_prop_t prop) in zfs_prop_to_name() argument
988 ASSERT3S(prop, >=, 0); in zfs_prop_to_name()
989 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_to_name()
990 return (zfs_prop_table[prop].pd_name); in zfs_prop_to_name()
997 zfs_prop_inheritable(zfs_prop_t prop) in zfs_prop_inheritable() argument
999 ASSERT3S(prop, >=, 0); in zfs_prop_inheritable()
1000 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_inheritable()
1001 return (zfs_prop_table[prop].pd_attr == PROP_INHERIT || in zfs_prop_inheritable()
1002 zfs_prop_table[prop].pd_attr == PROP_ONETIME); in zfs_prop_inheritable()
1010 zfs_prop_encryption_key_param(zfs_prop_t prop) in zfs_prop_encryption_key_param() argument
1016 return (prop == ZFS_PROP_PBKDF2_SALT || prop == ZFS_PROP_PBKDF2_ITERS || in zfs_prop_encryption_key_param()
1017 prop == ZFS_PROP_KEYFORMAT); in zfs_prop_encryption_key_param()
1051 zfs_prop_values(zfs_prop_t prop) in zfs_prop_values() argument
1053 ASSERT3S(prop, >=, 0); in zfs_prop_values()
1054 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_values()
1055 return (zfs_prop_table[prop].pd_values); in zfs_prop_values()
1064 zfs_prop_is_string(zfs_prop_t prop) in zfs_prop_is_string() argument
1066 ASSERT3S(prop, >=, 0); in zfs_prop_is_string()
1067 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_is_string()
1068 return (zfs_prop_table[prop].pd_proptype == PROP_TYPE_STRING || in zfs_prop_is_string()
1069 zfs_prop_table[prop].pd_proptype == PROP_TYPE_INDEX); in zfs_prop_is_string()
1077 zfs_prop_column_name(zfs_prop_t prop) in zfs_prop_column_name() argument
1079 ASSERT3S(prop, >=, 0); in zfs_prop_column_name()
1080 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_column_name()
1081 return (zfs_prop_table[prop].pd_colname); in zfs_prop_column_name()
1089 zfs_prop_align_right(zfs_prop_t prop) in zfs_prop_align_right() argument
1091 ASSERT3S(prop, >=, 0); in zfs_prop_align_right()
1092 ASSERT3S(prop, <, ZFS_NUM_PROPS); in zfs_prop_align_right()
1093 return (zfs_prop_table[prop].pd_rightalign); in zfs_prop_align_right()