cib_object 244 include/crm/cib/internal.h int cib__signon_query(pcmk__output_t *out, cib_t **cib, xmlNode **cib_object); cib_object 745 lib/cib/cib_utils.c cib__signon_query(pcmk__output_t *out, cib_t **cib, xmlNode **cib_object) cib_object 750 lib/cib/cib_utils.c CRM_ASSERT(cib_object != NULL); cib_object 779 lib/cib/cib_utils.c rc = cib_conn->cmds->query(cib_conn, NULL, cib_object, cib_object 792 lib/cib/cib_utils.c if ((rc == pcmk_rc_ok) && (*cib_object == NULL)) { cib_object 132 lib/pacemaker/pcmk_injections.c xmlNode *cib_object = create_xml_node(NULL, XML_CIB_TAG_NODE); cib_object 134 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_ID, node); // Use node name as ID cib_object 135 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_UNAME, node); cib_object 136 lib/pacemaker/pcmk_injections.c cib_conn->cmds->create(cib_conn, XML_CIB_TAG_NODES, cib_object, cib_object 141 lib/pacemaker/pcmk_injections.c free_xml(cib_object); cib_object 225 lib/pacemaker/pcmk_injections.c xmlNode *cib_object = NULL; cib_object 234 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object, cib_object 237 lib/pacemaker/pcmk_injections.c if ((cib_object != NULL) && (ID(cib_object) == NULL)) { cib_object 256 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath_by_uuid, &cib_object, cib_object 259 lib/pacemaker/pcmk_injections.c if ((cib_object != NULL) && (ID(cib_object) == NULL)) { cib_object 266 lib/pacemaker/pcmk_injections.c } else if (cib_object != NULL) { cib_object 267 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_UNAME, node); cib_object 269 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->modify(cib_conn, XML_CIB_TAG_STATUS, cib_object, cib_object 278 lib/pacemaker/pcmk_injections.c cib_object = create_xml_node(NULL, XML_CIB_TAG_STATE); cib_object 279 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_ID, found_uuid); cib_object 280 lib/pacemaker/pcmk_injections.c crm_xml_add(cib_object, XML_ATTR_UNAME, node); cib_object 281 lib/pacemaker/pcmk_injections.c cib_conn->cmds->create(cib_conn, XML_CIB_TAG_STATUS, cib_object, cib_object 283 lib/pacemaker/pcmk_injections.c free_xml(cib_object); cib_object 285 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object, cib_object 295 lib/pacemaker/pcmk_injections.c crm_log_xml_warn(cib_object, "Duplicates"); cib_object 301 lib/pacemaker/pcmk_injections.c return cib_object; cib_object 330 lib/pacemaker/pcmk_simulate.c xmlNode *cib_object = NULL; cib_object 337 lib/pacemaker/pcmk_simulate.c cib_object = filename2xml(xml_file); cib_object 340 lib/pacemaker/pcmk_simulate.c if (pcmk_find_cib_element(cib_object, XML_CIB_TAG_STATUS) == NULL) { cib_object 341 lib/pacemaker/pcmk_simulate.c create_xml_node(cib_object, XML_CIB_TAG_STATUS); cib_object 344 lib/pacemaker/pcmk_simulate.c if (cli_config_update(&cib_object, NULL, FALSE) == FALSE) { cib_object 345 lib/pacemaker/pcmk_simulate.c free_xml(cib_object); cib_object 349 lib/pacemaker/pcmk_simulate.c if (validate_xml(cib_object, NULL, FALSE) != TRUE) { cib_object 350 lib/pacemaker/pcmk_simulate.c free_xml(cib_object); cib_object 362 lib/pacemaker/pcmk_simulate.c xmlNode *input = (repeat == 1)? cib_object : copy_xml(cib_object); cib_object 770 lib/pacemaker/pcmk_simulate.c xmlNode *cib_object = NULL; cib_object 771 lib/pacemaker/pcmk_simulate.c int rc = fake_cib->cmds->query(fake_cib, NULL, &cib_object, cib_object 776 lib/pacemaker/pcmk_simulate.c data_set->input = cib_object; cib_object 349 tools/crm_simulate.c xmlNode *cib_object = NULL; cib_object 354 tools/crm_simulate.c rc = cib__signon_query(out, NULL, &cib_object); cib_object 361 tools/crm_simulate.c cib_object = filename2xml(NULL); cib_object 364 tools/crm_simulate.c cib_object = filename2xml(input); cib_object 367 tools/crm_simulate.c if (pcmk_find_cib_element(cib_object, XML_CIB_TAG_STATUS) == NULL) { cib_object 368 tools/crm_simulate.c create_xml_node(cib_object, XML_CIB_TAG_STATUS); cib_object 371 tools/crm_simulate.c if (cli_config_update(&cib_object, NULL, FALSE) == FALSE) { cib_object 372 tools/crm_simulate.c free_xml(cib_object); cib_object 376 tools/crm_simulate.c if (validate_xml(cib_object, NULL, FALSE) != TRUE) { cib_object 377 tools/crm_simulate.c free_xml(cib_object); cib_object 390 tools/crm_simulate.c rc = write_xml_file(cib_object, output, FALSE); cib_object 391 tools/crm_simulate.c free_xml(cib_object); cib_object 392 tools/crm_simulate.c cib_object = NULL; cib_object 105 tools/crm_verify.c xmlNode *cib_object = NULL; cib_object 150 tools/crm_verify.c rc = cib__signon_query(out, NULL, &cib_object); cib_object 158 tools/crm_verify.c cib_object = filename2xml(options.xml_file); cib_object 159 tools/crm_verify.c if (cib_object == NULL) { cib_object 166 tools/crm_verify.c cib_object = string2xml(options.xml_string); cib_object 167 tools/crm_verify.c if (cib_object == NULL) { cib_object 173 tools/crm_verify.c cib_object = stdin2xml(); cib_object 174 tools/crm_verify.c if (cib_object == NULL) { cib_object 187 tools/crm_verify.c xml_tag = crm_element_name(cib_object); cib_object 196 tools/crm_verify.c write_xml_file(cib_object, options.cib_save, FALSE); cib_object 199 tools/crm_verify.c status = pcmk_find_cib_element(cib_object, XML_CIB_TAG_STATUS); cib_object 201 tools/crm_verify.c create_xml_node(cib_object, XML_CIB_TAG_STATUS); cib_object 204 tools/crm_verify.c if (validate_xml(cib_object, NULL, FALSE) == FALSE) { cib_object 206 tools/crm_verify.c free_xml(cib_object); cib_object 207 tools/crm_verify.c cib_object = NULL; cib_object 209 tools/crm_verify.c } else if (cli_config_update(&cib_object, NULL, FALSE) == FALSE) { cib_object 211 tools/crm_verify.c free_xml(cib_object); cib_object 212 tools/crm_verify.c cib_object = NULL; cib_object 231 tools/crm_verify.c if (cib_object != NULL) { cib_object 238 tools/crm_verify.c pcmk__schedule_actions(cib_object, flags, data_set);