Home | History | Annotate | Download | only in src

Lines Matching refs:rule

544 	const char *rule;
550 rule = "allow";
553 rule = "auditallow";
556 rule = "auditdenty";
559 rule = "dontaudit";
562 rule = "neverallow";
565 rule = "typetransition";
568 rule = "typemember";
571 rule = "typechange";
588 rule, src, tgt,
593 rule, src, tgt,
1340 struct role_trans_rule *rule;
1353 for (rule = rules; rule != NULL; rule = rule->next) {
1354 rs = &rule->roles;
1360 ts = &rule->types;
1368 ebitmap_for_each_bit(&rule->classes, node, i) {
1369 if (!ebitmap_get_bit(&rule->classes, i)) {
1375 pdb->p_role_val_to_name[rule->new_role - 1]);
1396 struct role_allow_rule *rule;
1405 for (rule = rules; rule != NULL; rule = rule->next) {
1406 rs = &rule->roles;
1412 rs = &rule->new_roles;
1440 struct range_trans_rule *rule;
1455 for (rule = rules; rule != NULL; rule = rule->next) {
1456 ts = &rule->stypes;
1462 ts = &rule->ttypes;
1470 ebitmap_for_each_bit(&rule->tclasses, node, i) {
1471 if (!ebitmap_get_bit(&rule->tclasses, i)) {
1480 rc = semantic_level_to_cil(pdb, 1, &rule->trange.level[0]);
1487 rc = semantic_level_to_cil(pdb, 1, &rule->trange.level[1]);
1522 struct filename_trans_rule *rule;
1524 for (rule = rules; rule != NULL; rule = rule->next) {
1525 ts = &rule->stypes;
1531 ts = &rule->ttypes;
1541 pdb->p_class_val_to_name[rule->tclass - 1],
1542 rule->name,
1543 pdb->p_type_val_to_name[rule->otype - 1]);