Lines Matching defs:curr

33 	struct cond_expr *curr;
44 for (curr = expr; curr != NULL; curr = curr->next) {
45 if (curr->expr_type == COND_BOOL) {
46 char *val1 = pdb->p_bool_val_to_name[curr->bool - 1];
54 switch(curr->expr_type) {
63 curr->expr_type);
123 struct constraint_expr *curr;
137 for (curr = expr; curr; curr = curr->next) {
138 if (curr->expr_type == CEXPR_ATTR || curr->expr_type == CEXPR_NAMES) {
142 switch (curr->op) {
149 sepol_log_err("Unknown constraint operator: %i", curr->op);
153 switch (curr->attr) {
171 curr->attr);
175 if (curr->attr >= CEXPR_XTARGET) {
179 if (curr->expr_type == CEXPR_ATTR) {
183 if (curr->attr & CEXPR_TYPE) {
184 struct type_set *ts = curr->type_names;
186 } else if (curr->attr & CEXPR_USER) {
187 names = ebitmap_to_str(&curr->names, pdb->p_user_val_to_name, 1);
188 } else if (curr->attr & CEXPR_ROLE) {
189 names = ebitmap_to_str(&curr->names, pdb->p_role_val_to_name, 1);
210 switch (curr->expr_type) {
216 curr->expr_type);
281 struct constraint_node *curr;
288 for (curr = constraint_rules; curr != NULL; curr = curr->next) {
289 if (curr->permissions == 0) {
292 expr = constraint_expr_to_str(pdb, curr->expr, &is_mls);
298 perms = sepol_av_to_string(pdb, class->s.value, curr->permissions);
326 struct constraint_node *curr;
333 for (curr = validatetrans_rules; curr != NULL; curr = curr->next) {
334 expr = constraint_expr_to_str(pdb, curr->expr, &is_mls);
2320 role_trans_t *curr = pdb->role_tr;
2330 while (curr) {
2331 role = pdb->p_role_val_to_name[curr->role - 1];
2332 type = pdb->p_type_val_to_name[curr->type - 1];
2333 class = pdb->p_class_val_to_name[curr->tclass - 1];
2334 new = pdb->p_role_val_to_name[curr->new_role - 1];
2342 curr = curr->next;
2361 role_allow_t *curr = pdb->role_allow;
2371 while (curr) {
2372 role = pdb->p_role_val_to_name[curr->role - 1];
2373 new = pdb->p_role_val_to_name[curr->new_role - 1];
2380 curr = curr->next;