Lines Matching refs:value
134 uint32_t sclassi = src_class->s.value - 1;
171 new_perm->s.value = dest_class->permissions.nprim + 1;
188 if (perm->s.value > mod->perm_map_len[sclassi]) {
189 uint32_t *newmap = calloc(perm->s.value, sizeof(*newmap));
199 mod->perm_map_len[sclassi] = perm->s.value;
201 mod->perm_map[sclassi][perm->s.value - 1] = dest_perm->s.value;
317 new_class->s.value = ++(state->base->p_classes.nprim);
321 state->cur->map[SYM_CLASSES][cladatum->s.value - 1] =
322 new_class->s.value;
394 new_role->s.value = state->base->p_roles.nprim + 1;
413 new_role->s.value = base_role->s.value;
424 state->cur->map[SYM_ROLES][role->s.value - 1] = base_role->s.value;
492 new_type->s.value = state->base->p_types.nprim + 1;
512 new_type->s.value = base_type->s.value;
523 state->cur->map[SYM_TYPES][type->s.value - 1] = base_type->s.value;
560 new_user->s.value = state->base->p_users.nprim + 1;
578 new_user->s.value = base_user->s.value;
589 state->cur->map[SYM_USERS][user->s.value - 1] = base_user->s.value;
624 new_bool->s.value = state->base->p_bools.nprim + 1;
660 state->cur->map[SYM_BOOLS][booldatum->s.value - 1] = base_bool->s.value;
747 state->cur->map[SYM_CATS][cat->s.value - 1] = base_cat->s.value;
851 * alias refers. Otherwise, we won't be able to find the type value
865 /* there are 2 kinds of aliases. Ones with their own value (TYPE_ALIAS)
866 * and ones with the value of their primary (TYPE_TYPE && type->primary = 0)
879 primval = type->s.value;
907 new_type->primary = target_type->s.value;
910 new_type->s.value = state->base->p_types.nprim + 1;
927 assert(base_type->primary == target_type->s.value);
930 assert(mod->map[SYM_TYPES][type->s.value - 1] ==
942 base_type->primary = target_type->s.value;
946 /* the aliases map points from its value to its primary so when this module
947 * references this type the value it gets back from the map is the primary */
948 mod->map[SYM_TYPES][type->s.value - 1] = base_type->primary;
1524 /* expression nodes don't have a bool value of 0 - don't map them */
1912 if (arg->valuep == perdatum->s.value) {
1923 * write to them the symbol number and value for the missing
2380 if (sub_attr->s.value == role->s.value)
2482 * symbol's value to the destination symbol value; then do