/external/selinux/libsepol/cil/src/ |
cil_internal.h | 275 struct cil_list *classorder; member in struct:cil_db 950 void cil_classorder_init(struct cil_classorder **classorder);
|
cil.c | 145 CIL_KEY_CLASSORDER = cil_strpool_add("classorder"); 248 (*db)->classorder = NULL; 297 cil_list_destroy(&(*db)->classorder, CIL_FALSE); [all...] |
cil_build_ast.c | 417 struct cil_classorder *classorder = NULL; local 431 cil_classorder_init(&classorder); 433 rc = cil_fill_list(parse_current->next->cl_head, CIL_CLASSORDER, &classorder->class_list_str); 438 head = classorder->class_list_str->head; 439 cil_list_for_each(curr, classorder->class_list_str) { 442 cil_log(CIL_ERR, "Classorder 'unordered' keyword must be followed by one or more class.\n"); 446 cil_log(CIL_ERR, "Classorder can only use 'unordered' keyword as the first item in the list.\n"); 453 ast_node->data = classorder; 459 cil_log(CIL_ERR, "Bad classorder declaration at line %d of %s\n", 461 cil_destroy_classorder(classorder); [all...] |
cil_tree.c | 826 struct cil_classorder *classorder = node->data; local 829 if (classorder->class_list_str == NULL) { 830 cil_log(CIL_INFO, "CLASSORDER: ()\n"); 834 cil_log(CIL_INFO, "CLASSORDER: ("); 835 cil_list_for_each(class, classorder->class_list_str) { [all...] |
cil_build_ast.h | 54 void cil_destroy_classorder(struct cil_classorder *classorder);
|
cil_resolve_ast.c | 1414 struct cil_classorder *classorder = current->data; local [all...] |
cil_policy.c | [all...] |
cil_binary.c | 294 cil_list_for_each(curr_class, db->classorder) { [all...] |