Lines Matching defs:nprim
14 uint32_t nprim;
24 static int create_gap_ebitmap(char **val_to_name, uint32_t nprim, ebitmap_t *gaps)
30 for (i = 0; i < nprim; i++) {
40 static int validate_init(validate_t *flavor, char **val_to_name, uint32_t nprim)
42 flavor->nprim = nprim;
43 if (create_gap_ebitmap(val_to_name, nprim, &flavor->gaps))
51 if (validate_init(&flavors[SYM_COMMONS], p->p_common_val_to_name, p->p_commons.nprim))
53 if (validate_init(&flavors[SYM_CLASSES], p->p_class_val_to_name, p->p_classes.nprim))
55 if (validate_init(&flavors[SYM_ROLES], p->p_role_val_to_name, p->p_roles.nprim))
58 if (validate_init(&flavors[SYM_TYPES], p->p_type_val_to_name, p->p_types.nprim))
66 flavors[SYM_TYPES].nprim = p->p_types.nprim;
69 if (validate_init(&flavors[SYM_USERS], p->p_user_val_to_name, p->p_users.nprim))
71 if (validate_init(&flavors[SYM_BOOLS], p->p_bool_val_to_name, p->p_bools.nprim))
73 if (validate_init(&flavors[SYM_LEVELS], p->p_sens_val_to_name, p->p_levels.nprim))
75 if (validate_init(&flavors[SYM_CATS], p->p_cat_val_to_name, p->p_cats.nprim))
88 int value_isvalid(uint32_t value, uint32_t nprim)
90 if (!value || value > nprim)
98 if (!value || value > flavor->nprim)
111 if (ebitmap_length(map) > 0 && ebitmap_highest_set_bit(map) >= flavor->nprim)
182 const uint32_t *nprim = (uint32_t *)args;
194 if (!value_isvalid(scope_datum->decl_ids[i], *nprim))
351 if (common->permissions.nprim > PERM_SYMTAB_SIZE)
374 if (class->permissions.nprim > PERM_SYMTAB_SIZE)
376 if (validate_constraint_nodes(handle, class->permissions.nprim, class->constraints, flavors))
688 for (i = 0; i < p->p_classes.nprim; i++) {
693 for (i = 0; i < p->p_roles.nprim; i++) {
703 for (i = 0; i < p->p_types.nprim; i++) {
709 for (i = 0; i < p->p_users.nprim; i++) {
714 for (i = 0; i < p->p_bools.nprim; i++) {
729 uint32_t *nprim = (uint32_t *)args;
731 return !value_isvalid(s->value, *nprim);
1269 if (scope_index->class_perms_len > flavors[SYM_CLASSES].nprim)
1309 if (hashtab_map(symtabs[i].table, validate_datum, &flavors[i].nprim)) {
1418 for (i = 0; i < p->p_types.nprim; i++) {