Lines Matching refs:classorder
416 struct cil_classorder *classorder = NULL; in cil_gen_classorder() local
430 cil_classorder_init(&classorder); in cil_gen_classorder()
432 rc = cil_fill_list(parse_current->next->cl_head, CIL_CLASSORDER, &classorder->class_list_str); in cil_gen_classorder()
437 head = classorder->class_list_str->head; in cil_gen_classorder()
438 cil_list_for_each(curr, classorder->class_list_str) { in cil_gen_classorder()
452 ast_node->data = classorder; in cil_gen_classorder()
459 cil_destroy_classorder(classorder); in cil_gen_classorder()
463 void cil_destroy_classorder(struct cil_classorder *classorder) in cil_destroy_classorder() argument
465 if (classorder == NULL) { in cil_destroy_classorder()
469 if (classorder->class_list_str != NULL) { in cil_destroy_classorder()
470 cil_list_destroy(&classorder->class_list_str, 1); in cil_destroy_classorder()
473 free(classorder); in cil_destroy_classorder()