cib_object 324 include/crm/cib/internal.h int cib__signon_query(pcmk__output_t *out, cib_t **cib, xmlNode **cib_object); cib_object 1022 lib/cib/cib_utils.c cib__signon_query(pcmk__output_t *out, cib_t **cib, xmlNode **cib_object) cib_object 1027 lib/cib/cib_utils.c CRM_ASSERT(cib_object != NULL); cib_object 1056 lib/cib/cib_utils.c rc = cib_conn->cmds->query(cib_conn, NULL, cib_object, cib_object 1069 lib/cib/cib_utils.c if ((rc == pcmk_rc_ok) && (*cib_object == NULL)) { cib_object 133 lib/pacemaker/pcmk_injections.c xmlNode *cib_object = create_xml_node(NULL, XML_CIB_TAG_NODE); cib_object 135 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_ID, node); // Use node name as ID cib_object 136 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_UNAME, node); cib_object 137 lib/pacemaker/pcmk_injections.c cib_conn->cmds->create(cib_conn, XML_CIB_TAG_NODES, cib_object, cib_object 142 lib/pacemaker/pcmk_injections.c free_xml(cib_object); cib_object 226 lib/pacemaker/pcmk_injections.c xmlNode *cib_object = NULL; cib_object 235 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object, cib_object 238 lib/pacemaker/pcmk_injections.c if ((cib_object != NULL) && (ID(cib_object) == NULL)) { cib_object 257 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath_by_uuid, &cib_object, cib_object 260 lib/pacemaker/pcmk_injections.c if ((cib_object != NULL) && (ID(cib_object) == NULL)) { cib_object 267 lib/pacemaker/pcmk_injections.c } else if (cib_object != NULL) { cib_object 268 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_UNAME, node); cib_object 271 lib/pacemaker/pcmk_injections.c cib_object, cib_object 280 lib/pacemaker/pcmk_injections.c cib_object = create_xml_node(NULL, XML_CIB_TAG_STATE); cib_object 281 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_ID, found_uuid); cib_object 282 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_UNAME, node); cib_object 283 lib/pacemaker/pcmk_injections.c cib_conn->cmds->create(cib_conn, XML_CIB_TAG_STATUS, cib_object, cib_object 285 lib/pacemaker/pcmk_injections.c free_xml(cib_object); cib_object 287 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object, cib_object 297 lib/pacemaker/pcmk_injections.c crm_log_xml_warn(cib_object, "Duplicates"); cib_object 303 lib/pacemaker/pcmk_injections.c return cib_object; cib_object 333 lib/pacemaker/pcmk_simulate.c xmlNode *cib_object = NULL; cib_object 340 lib/pacemaker/pcmk_simulate.c cib_object = filename2xml(xml_file); cib_object 343 lib/pacemaker/pcmk_simulate.c if (pcmk_find_cib_element(cib_object, XML_CIB_TAG_STATUS) == NULL) { cib_object 344 lib/pacemaker/pcmk_simulate.c create_xml_node(cib_object, XML_CIB_TAG_STATUS); cib_object 347 lib/pacemaker/pcmk_simulate.c if (cli_config_update(&cib_object, NULL, FALSE) == FALSE) { cib_object 348 lib/pacemaker/pcmk_simulate.c free_xml(cib_object); cib_object 352 lib/pacemaker/pcmk_simulate.c if (validate_xml(cib_object, NULL, FALSE) != TRUE) { cib_object 353 lib/pacemaker/pcmk_simulate.c free_xml(cib_object); cib_object 365 lib/pacemaker/pcmk_simulate.c xmlNode *input = (repeat == 1)? cib_object : copy_xml(cib_object); cib_object 775 lib/pacemaker/pcmk_simulate.c xmlNode *cib_object = NULL; cib_object 776 lib/pacemaker/pcmk_simulate.c int rc = fake_cib->cmds->query(fake_cib, NULL, &cib_object, cib_object 781 lib/pacemaker/pcmk_simulate.c scheduler->input = cib_object; cib_object 350 tools/crm_simulate.c xmlNode *cib_object = NULL; cib_object 355 tools/crm_simulate.c rc = cib__signon_query(out, NULL, &cib_object); cib_object 362 tools/crm_simulate.c cib_object = filename2xml(NULL); cib_object 365 tools/crm_simulate.c cib_object = filename2xml(input); cib_object 368 tools/crm_simulate.c if (pcmk_find_cib_element(cib_object, XML_CIB_TAG_STATUS) == NULL) { cib_object 369 tools/crm_simulate.c create_xml_node(cib_object, XML_CIB_TAG_STATUS); cib_object 372 tools/crm_simulate.c if (cli_config_update(&cib_object, NULL, FALSE) == FALSE) { cib_object 373 tools/crm_simulate.c free_xml(cib_object); cib_object 377 tools/crm_simulate.c if (validate_xml(cib_object, NULL, FALSE) != TRUE) { cib_object 378 tools/crm_simulate.c free_xml(cib_object); cib_object 391 tools/crm_simulate.c rc = write_xml_file(cib_object, output, FALSE); cib_object 392 tools/crm_simulate.c free_xml(cib_object); cib_object 393 tools/crm_simulate.c cib_object = NULL; cib_object 118 tools/crm_verify.c xmlNode *cib_object = NULL; cib_object 169 tools/crm_verify.c rc = cib__signon_query(out, NULL, &cib_object); cib_object 177 tools/crm_verify.c cib_object = filename2xml(options.xml_file); cib_object 178 tools/crm_verify.c if (cib_object == NULL) { cib_object 185 tools/crm_verify.c cib_object = string2xml(options.xml_string); cib_object 186 tools/crm_verify.c if (cib_object == NULL) { cib_object 192 tools/crm_verify.c cib_object = stdin2xml(); cib_object 193 tools/crm_verify.c if (cib_object == NULL) { cib_object 206 tools/crm_verify.c if (!pcmk__xe_is(cib_object, XML_TAG_CIB)) { cib_object 214 tools/crm_verify.c write_xml_file(cib_object, options.cib_save, FALSE); cib_object 217 tools/crm_verify.c status = pcmk_find_cib_element(cib_object, XML_CIB_TAG_STATUS); cib_object 219 tools/crm_verify.c create_xml_node(cib_object, XML_CIB_TAG_STATUS); cib_object 222 tools/crm_verify.c if (pcmk__validate_xml(cib_object, NULL, (xmlRelaxNGValidityErrorFunc) out->err, out) == FALSE) { cib_object 224 tools/crm_verify.c free_xml(cib_object); cib_object 225 tools/crm_verify.c cib_object = NULL; cib_object 227 tools/crm_verify.c } else if (cli_config_update(&cib_object, NULL, FALSE) == FALSE) { cib_object 229 tools/crm_verify.c free_xml(cib_object); cib_object 230 tools/crm_verify.c cib_object = NULL; cib_object 250 tools/crm_verify.c if (cib_object != NULL) { cib_object 257 tools/crm_verify.c pcmk__schedule_actions(cib_object, flags, scheduler);