Home | History | Annotate | Download | only in checkpolicy

Lines Matching defs:avrule

1519 	avrule_t *avrule;
1523 avrule = malloc(sizeof(avrule_t));
1524 if (!avrule) {
1528 avrule_init(avrule);
1529 avrule->specified = which;
1530 avrule->line = policydb_lineno;
1531 avrule->source_line = source_lineno;
1532 avrule->source_filename = strdup(source_file);
1533 if (!avrule->source_filename) {
1539 if (set_types(&avrule->stypes, id, &add, 0))
1544 if (set_types(&avrule->ttypes, id, &add, 0))
1579 perm->next = avrule->perms;
1580 avrule->perms = perm;
1585 *rule = avrule;
1589 avrule_destroy(avrule);
1590 free(avrule);
1597 avrule_t *avrule;
1611 if (define_compute_type_helper(which, &avrule))
1614 append_avrule(avrule);
1621 avrule_t *avrule;
1635 if (define_compute_type_helper(which, &avrule))
1638 return avrule;
1736 avrule_t *avrule;
1741 avrule = (avrule_t *) malloc(sizeof(avrule_t));
1742 if (!avrule) {
1747 avrule_init(avrule);
1748 avrule->specified = which;
1749 avrule->line = policydb_lineno;
1750 avrule->source_line = source_lineno;
1751 avrule->source_filename = strdup(source_file);
1752 if (!avrule->source_filename) {
1760 (&avrule->stypes, id, &add,
1770 avrule->flags |= RULE_SELF;
1774 (&avrule->ttypes, id, &add,
1864 avrule->perms = perms;
1865 *rule = avrule;
1875 avrule_t *avrule;
1886 if (define_te_avtab_helper(which, &avrule))
1889 return avrule;
1895 avrule_t *avrule;
1906 if (define_te_avtab_helper(which, &avrule))
1909 /* append this avrule to the end of the current rules list */
1910 append_avrule(avrule);