Lines Matching defs:values
63 * that the appropriate constraints or values element has
73 * o Vefiy that property values satisfy the constraints
264 EIT_NONE, /* No values in the structure */
290 uint64_t ei_count; /* Number of prop values */
372 * Structure to keep track of a set of ASTRING property values for a
373 * property. The consumer may wish to have the ASTRING property values
379 uint_t av_count; /* Number of values */
382 uint64_t *av_unsigned; /* Count & boolean values */
383 int64_t *av_integer; /* Integer values */
384 const char **av_string; /* String values */
385 } av_v; /* Container for the values */
428 * get_ranges() and is used by value_in_range() to validate the values of a
534 * Property name prefixes for constraints and values.
774 * Return the number of values in prop.
865 * number of values the structure is expected to hold. type specifies how
866 * the consumer of the property values would like to see them represented.
944 * used to store numeric values, the string at value will be converted to
980 * Read all the values of this property and return them in an avalues
981 * structure placing the address of the structure in *values. The caller
992 avalues_t **values)
1009 /* Collect the values. */
1021 *values = av;
1118 * and maximum values of the cardinality.
1150 * Ranges are represented as ASTRING values in the property at range_prop.
1153 * range_prop can contain multiple range values, so we return a pointer to
1158 * type tells us whether the range values should be treated as signed or
1689 /* Set values that are common to most error types. */
1873 /* No boolean property values, so return false. */
2580 * constraints or values specifications as determined by type. Thus, we
2597 } else if (strcmp(type, "values") == 0) {
2603 "type must be \"constraints\" or \"values\"");
2641 * the prop_patterns with the include values property, verify that the
2642 * prop_pattern has constraint or values declarations as specified by the
2896 * - If a prop_pattern has an include values make sure that the
2897 * appropriate constraints or values element has also been
2963 * Insure that include_values have the constraint for values
3275 * the number of values that it has.
3307 /* Any number of values is permitted. No need to count. */
3491 * values of the property at prop.
3544 /* Compare numeric values of the property to the range. */
3566 * If the prop_pattern has value constraints, verify that all the values
3567 * for the property at prop are legal values.
3584 /* Get list of legal values. */
3603 /* Check the property values against the legal values. */
3607 /* Check this property value against the legal values. */
3652 * Verify the following items about the values of property, prop.
3654 * - The values all have the type specified by the prop_pattern at
3656 * - Check numeric values against range constraints.
3658 * the property's values against the constraints.
3685 * - Verify that the property values satisfy the constraints specified
3753 /* Validate that property values satisfy constraints. */