Home | History | Annotate | Download | only in checkpolicy

Lines Matching defs:avrule

1389 	avrule_t *avrule;
1393 avrule = malloc(sizeof(avrule_t));
1394 if (!avrule) {
1398 avrule_init(avrule);
1399 avrule->specified = which;
1400 avrule->line = policydb_lineno;
1403 if (set_types(&avrule->stypes, id, &add, 0))
1408 if (set_types(&avrule->ttypes, id, &add, 0))
1443 perm->next = avrule->perms;
1444 avrule->perms = perm;
1449 *rule = avrule;
1453 avrule_destroy(avrule);
1454 free(avrule);
1461 avrule_t *avrule;
1475 if (define_compute_type_helper(which, &avrule))
1478 append_avrule(avrule);
1485 avrule_t *avrule;
1499 if (define_compute_type_helper(which, &avrule))
1502 return avrule;
1600 avrule_t *avrule;
1605 avrule = (avrule_t *) malloc(sizeof(avrule_t));
1606 if (!avrule) {
1611 avrule_init(avrule);
1612 avrule->specified = which;
1613 avrule->line = policydb_lineno;
1617 (&avrule->stypes, id, &add,
1627 avrule->flags |= RULE_SELF;
1631 (&avrule->ttypes, id, &add,
1721 avrule->perms = perms;
1722 *rule = avrule;
1732 avrule_t *avrule;
1743 if (define_te_avtab_helper(which, &avrule))
1746 return avrule;
1752 avrule_t *avrule;
1763 if (define_te_avtab_helper(which, &avrule))
1766 /* append this avrule to the end of the current rules list */
1767 append_avrule(avrule);