Lines Matching defs:ibpkeycon
4305 struct cil_ibpkeycon *ibpkeycon = NULL;
4314 cil_ibpkeycon_init(&ibpkeycon);
4316 ibpkeycon->subnet_prefix_str = parse_current->next->data;
4321 rc = cil_fill_integer(parse_current->next->next->cl_head, &ibpkeycon->pkey_low, 0);
4326 rc = cil_fill_integer(parse_current->next->next->cl_head->next, &ibpkeycon->pkey_high, 0);
4337 rc = cil_fill_integer(parse_current->next->next, &ibpkeycon->pkey_low, 0);
4342 ibpkeycon->pkey_high = ibpkeycon->pkey_low;
4346 ibpkeycon->context_str = parse_current->next->next->next->data;
4348 cil_context_init(&ibpkeycon->context);
4350 rc = cil_fill_context(parse_current->next->next->next->cl_head, ibpkeycon->context);
4355 ast_node->data = ibpkeycon;
4360 cil_tree_log(parse_current, CIL_ERR, "Bad ibpkeycon declaration");
4361 cil_destroy_ibpkeycon(ibpkeycon);
4366 void cil_destroy_ibpkeycon(struct cil_ibpkeycon *ibpkeycon)
4368 if (!ibpkeycon)
4371 if (!ibpkeycon->context_str && ibpkeycon->context)
4372 cil_destroy_context(ibpkeycon->context);
4374 free(ibpkeycon);