Lines Matching defs:perms
455 struct cil_tree_node *perms = NULL;
478 perms = parse_current->next->next->cl_head;
479 rc = cil_gen_perm_nodes(db, perms, ast_node, CIL_PERM, &class->num_perms);
508 cil_symtab_destroy(&class->perms);
664 int cil_fill_perms(struct cil_tree_node *start_perm, struct cil_list **perms)
678 rc = cil_gen_expr(start_perm, CIL_PERM, perms);
730 cil_list_destroy(&cp->perms, CIL_FALSE);
764 /* Class-perms form: SET1 */
769 /* Class-perms form: (CLASS1 (PERM1 ...)) */
2111 rc = cil_fill_classperms_list(parse_current->next->next->next, &rule->perms.classperms);
2134 cil_destroy_classperms_list(&rule->perms.classperms);
2136 if (rule->perms.x.permx_str == NULL && rule->perms.x.permx != NULL) {
2137 cil_destroy_permissionx(rule->perms.x.permx);
2236 ebitmap_destroy(permx->perms);
2237 free(permx->perms);
2271 rule->perms.x.permx_str = parse_current->next->next->next->data;
2273 cil_permissionx_init(&rule->perms.x.permx);
2275 rc = cil_fill_permissionx(parse_current->next->next->next->cl_head, rule->perms.x.permx);