Lines Matching refs:prop

452 zfs_prop_delegatable(zfs_prop_t prop)
454 zprop_desc_t *pd = &zfs_prop_table[prop];
457 if (prop == ZFS_PROP_MLSLABEL)
516 zfs_userquota_prop_t prop;
518 for (prop = 0; prop < ZFS_NUM_USERQUOTA_PROPS; prop++) {
519 if (strncmp(name, zfs_userquota_prop_prefixes[prop],
520 strlen(zfs_userquota_prop_prefixes[prop])) == 0) {
545 zfs_prop_string_to_index(zfs_prop_t prop, const char *string, uint64_t *index)
547 return (zprop_string_to_index(prop, string, index, ZFS_TYPE_DATASET));
551 zfs_prop_index_to_string(zfs_prop_t prop, uint64_t index, const char **string)
553 return (zprop_index_to_string(prop, index, string, ZFS_TYPE_DATASET));
557 zfs_prop_random_value(zfs_prop_t prop, uint64_t seed)
559 return (zprop_random_value(prop, seed, ZFS_TYPE_DATASET));
566 zfs_prop_valid_for_type(int prop, zfs_type_t types)
568 return (zprop_valid_for_type(prop, types));
572 zfs_prop_get_type(zfs_prop_t prop)
574 return (zfs_prop_table[prop].pd_proptype);
581 zfs_prop_readonly(zfs_prop_t prop)
583 return (zfs_prop_table[prop].pd_attr == PROP_READONLY ||
584 zfs_prop_table[prop].pd_attr == PROP_ONETIME);
591 zfs_prop_setonce(zfs_prop_t prop)
593 return (zfs_prop_table[prop].pd_attr == PROP_ONETIME);
597 zfs_prop_default_string(zfs_prop_t prop)
599 return (zfs_prop_table[prop].pd_strdefault);
603 zfs_prop_default_numeric(zfs_prop_t prop)
605 return (zfs_prop_table[prop].pd_numdefault);
613 zfs_prop_to_name(zfs_prop_t prop)
615 return (zfs_prop_table[prop].pd_name);
622 zfs_prop_inheritable(zfs_prop_t prop)
624 return (zfs_prop_table[prop].pd_attr == PROP_INHERIT ||
625 zfs_prop_table[prop].pd_attr == PROP_ONETIME);
635 zfs_prop_values(zfs_prop_t prop)
637 return (zfs_prop_table[prop].pd_values);
646 zfs_prop_is_string(zfs_prop_t prop)
648 return (zfs_prop_table[prop].pd_proptype == PROP_TYPE_STRING ||
649 zfs_prop_table[prop].pd_proptype == PROP_TYPE_INDEX);
657 zfs_prop_column_name(zfs_prop_t prop)
659 return (zfs_prop_table[prop].pd_colname);
667 zfs_prop_align_right(zfs_prop_t prop)
669 return (zfs_prop_table[prop].pd_rightalign);