Lines Matching refs:prop

455 zfs_prop_delegatable(zfs_prop_t prop)
457 zprop_desc_t *pd = &zfs_prop_table[prop];
460 if (prop == ZFS_PROP_MLSLABEL)
519 zfs_userquota_prop_t prop;
521 for (prop = 0; prop < ZFS_NUM_USERQUOTA_PROPS; prop++) {
522 if (strncmp(name, zfs_userquota_prop_prefixes[prop],
523 strlen(zfs_userquota_prop_prefixes[prop])) == 0) {
548 zfs_prop_string_to_index(zfs_prop_t prop, const char *string, uint64_t *index)
550 return (zprop_string_to_index(prop, string, index, ZFS_TYPE_DATASET));
554 zfs_prop_index_to_string(zfs_prop_t prop, uint64_t index, const char **string)
556 return (zprop_index_to_string(prop, index, string, ZFS_TYPE_DATASET));
560 zfs_prop_random_value(zfs_prop_t prop, uint64_t seed)
562 return (zprop_random_value(prop, seed, ZFS_TYPE_DATASET));
569 zfs_prop_valid_for_type(int prop, zfs_type_t types)
571 return (zprop_valid_for_type(prop, types));
575 zfs_prop_get_type(zfs_prop_t prop)
577 return (zfs_prop_table[prop].pd_proptype);
584 zfs_prop_readonly(zfs_prop_t prop)
586 return (zfs_prop_table[prop].pd_attr == PROP_READONLY ||
587 zfs_prop_table[prop].pd_attr == PROP_ONETIME);
594 zfs_prop_setonce(zfs_prop_t prop)
596 return (zfs_prop_table[prop].pd_attr == PROP_ONETIME);
600 zfs_prop_default_string(zfs_prop_t prop)
602 return (zfs_prop_table[prop].pd_strdefault);
606 zfs_prop_default_numeric(zfs_prop_t prop)
608 return (zfs_prop_table[prop].pd_numdefault);
616 zfs_prop_to_name(zfs_prop_t prop)
618 return (zfs_prop_table[prop].pd_name);
625 zfs_prop_inheritable(zfs_prop_t prop)
627 return (zfs_prop_table[prop].pd_attr == PROP_INHERIT ||
628 zfs_prop_table[prop].pd_attr == PROP_ONETIME);
638 zfs_prop_values(zfs_prop_t prop)
640 return (zfs_prop_table[prop].pd_values);
649 zfs_prop_is_string(zfs_prop_t prop)
651 return (zfs_prop_table[prop].pd_proptype == PROP_TYPE_STRING ||
652 zfs_prop_table[prop].pd_proptype == PROP_TYPE_INDEX);
660 zfs_prop_column_name(zfs_prop_t prop)
662 return (zfs_prop_table[prop].pd_colname);
670 zfs_prop_align_right(zfs_prop_t prop)
672 return (zfs_prop_table[prop].pd_rightalign);