Lines Matching refs:sidcon
1072 struct cil_sidcontext *sidcon = NULL;
1084 cil_sidcontext_init(&sidcon);
1086 sidcon->sid_str = parse_current->next->data;
1089 sidcon->context_str = parse_current->next->next->data;
1091 cil_context_init(&sidcon->context);
1093 rc = cil_fill_context(parse_current->next->next->cl_head, sidcon->context);
1099 ast_node->data = sidcon;
1107 cil_destroy_sidcontext(sidcon);
1111 void cil_destroy_sidcontext(struct cil_sidcontext *sidcon)
1113 if (sidcon == NULL) {
1117 if (sidcon->context_str == NULL && sidcon->context != NULL) {
1118 cil_destroy_context(sidcon->context);
1121 free(sidcon);