Home | History | Annotate | Download | only in checkpolicy

Lines Matching defs:avrule

1522 	avrule_t *avrule;
1527 avrule = malloc(sizeof(avrule_t));
1528 if (!avrule) {
1532 avrule_init(avrule);
1533 avrule->specified = which;
1534 avrule->line = policydb_lineno;
1535 avrule->source_line = source_lineno;
1536 avrule->source_filename = strdup(source_file);
1537 if (!avrule->source_filename) {
1543 if (set_types(&avrule->stypes, id, &add, 0))
1548 if (set_types(&avrule->ttypes, id, &add, 0))
1583 perm->next = avrule->perms;
1584 avrule->perms = perm;
1589 *rule = avrule;
1593 avrule_destroy(avrule);
1594 free(avrule);
1601 avrule_t *avrule;
1615 if (define_compute_type_helper(which, &avrule))
1618 append_avrule(avrule);
1625 avrule_t *avrule;
1639 if (define_compute_type_helper(which, &avrule))
1642 return avrule;
1945 avrule_t *avrule;
1949 avrule = (avrule_t *) malloc(sizeof(avrule_t));
1950 if (!avrule) {
1955 avrule_init(avrule);
1956 avrule->specified = which;
1957 avrule->line = policydb_lineno;
1958 avrule->source_line = source_lineno;
1959 avrule->source_filename = strdup(source_file);
1960 avrule->xperms = NULL;
1961 if (!avrule->source_filename) {
1968 (&avrule->stypes, id, &add,
1978 avrule->flags |= RULE_SELF;
1982 (&avrule->ttypes, id, &add,
2040 avrule->perms = perms;
2041 *rule = avrule;
2302 avrule_t *avrule;
2316 avrule = (avrule_t *) calloc(1, sizeof(avrule_t));
2317 if (!avrule) {
2321 if (avrule_cpy(avrule, avrule_template))
2323 avrule->xperms = complete_driver;
2324 append_avrule(avrule);
2345 avrule
2346 if (!avrule) {
2350 if (avrule_cpy(avrule, avrule_template))
2352 avrule->xperms = xperms;
2353 append_avrule(avrule);
2378 /* populate avrule template with source/target/tclass */
2402 avrule_t *avrule;
2407 avrule = (avrule_t *) malloc(sizeof(avrule_t));
2408 if (!avrule) {
2413 avrule_init(avrule);
2414 avrule->specified = which;
2415 avrule->line = policydb_lineno;
2416 avrule->source_line = source_lineno;
2417 avrule->source_filename = strdup(source_file);
2418 avrule->xperms = NULL;
2419 if (!avrule->source_filename) {
2427 (&avrule->stypes, id, &add,
2437 avrule->flags |= RULE_SELF;
2441 (&avrule->ttypes, id, &add,
2531 avrule->perms = perms;
2532 *rule = avrule;
2542 avrule_t *avrule;
2553 if (define_te_avtab_helper(which, &avrule))
2556 return avrule;
2562 avrule_t *avrule;
2573 if (define_te_avtab_helper(which, &avrule))
2576 /* append this avrule to the end of the current rules list */
2577 append_avrule(avrule);