Lines Matching refs:value
88 int value_isvalid(uint32_t value, uint32_t nprim)
90 if (!value || value > nprim)
96 static int validate_value(uint32_t value, const validate_t *flavor)
98 if (!value || value > flavor->nprim)
100 if (ebitmap_get_bit(&flavor->gaps, value-1))
349 if (validate_value(common->s.value, &flavors[SYM_COMMONS]))
370 if (validate_value(class->s.value, &flavors[SYM_CLASSES]))
438 if (validate_value(role->s.value, &flavors[SYM_ROLES]))
471 static int validate_simpletype(uint32_t value, const policydb_t *p, validate_t flavors[])
475 if (validate_value(value, &flavors[SYM_TYPES]))
478 type = p->type_val_to_struct[value - 1];
493 if (validate_value(type->s.value, &flavors[SYM_TYPES]))
620 if (validate_value(user->s.value, &flavors[SYM_USERS]))
651 if (validate_value(boolean->s.value, &flavors[SYM_BOOLS]))
731 return !value_isvalid(s->value, *nprim);