cib_object        289 include/crm/cib/internal.h int cib__signon_query(pcmk__output_t *out, cib_t **cib, xmlNode **cib_object);
cib_object         31 include/pcmki/pcmki_verify.h int pcmk__parse_cib(pcmk__output_t *out, const char *cib_source, xmlNodePtr *cib_object);
cib_object         48 include/pcmki/pcmki_verify.h                  xmlNode **cib_object);
cib_object        970 lib/cib/cib_utils.c cib__signon_query(pcmk__output_t *out, cib_t **cib, xmlNode **cib_object)
cib_object        975 lib/cib/cib_utils.c     pcmk__assert(cib_object != NULL);
cib_object       1004 lib/cib/cib_utils.c     rc = cib_conn->cmds->query(cib_conn, NULL, cib_object,
cib_object       1017 lib/cib/cib_utils.c     if ((rc == pcmk_rc_ok) && (*cib_object == NULL)) {
cib_object        155 lib/pacemaker/pcmk_injections.c         xmlNode *cib_object = pcmk__xe_create(NULL, PCMK_XE_NODE);
cib_object        157 lib/pacemaker/pcmk_injections.c         crm_xml_add(cib_object, PCMK_XA_ID, node); // Use node name as ID
cib_object        158 lib/pacemaker/pcmk_injections.c         crm_xml_add(cib_object, PCMK_XA_UNAME, node);
cib_object        159 lib/pacemaker/pcmk_injections.c         cib_conn->cmds->create(cib_conn, PCMK_XE_NODES, cib_object,
cib_object        164 lib/pacemaker/pcmk_injections.c         free_xml(cib_object);
cib_object        249 lib/pacemaker/pcmk_injections.c     xmlNode *cib_object = NULL;
cib_object        258 lib/pacemaker/pcmk_injections.c     rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object,
cib_object        261 lib/pacemaker/pcmk_injections.c     if ((cib_object != NULL) && (pcmk__xe_id(cib_object) == NULL)) {
cib_object        283 lib/pacemaker/pcmk_injections.c             rc = cib_conn->cmds->query(cib_conn, xpath_by_uuid, &cib_object,
cib_object        286 lib/pacemaker/pcmk_injections.c             if ((cib_object != NULL) && (pcmk__xe_id(cib_object) == NULL)) {
cib_object        293 lib/pacemaker/pcmk_injections.c             } else if (cib_object != NULL) {
cib_object        294 lib/pacemaker/pcmk_injections.c                 crm_xml_add(cib_object, PCMK_XA_UNAME, node);
cib_object        297 lib/pacemaker/pcmk_injections.c                                             cib_object,
cib_object        306 lib/pacemaker/pcmk_injections.c         cib_object = pcmk__xe_create(NULL, PCMK__XE_NODE_STATE);
cib_object        307 lib/pacemaker/pcmk_injections.c         crm_xml_add(cib_object, PCMK_XA_ID, found_uuid);
cib_object        308 lib/pacemaker/pcmk_injections.c         crm_xml_add(cib_object, PCMK_XA_UNAME, node);
cib_object        309 lib/pacemaker/pcmk_injections.c         cib_conn->cmds->create(cib_conn, PCMK_XE_STATUS, cib_object,
cib_object        311 lib/pacemaker/pcmk_injections.c         free_xml(cib_object);
cib_object        313 lib/pacemaker/pcmk_injections.c         rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object,
cib_object        323 lib/pacemaker/pcmk_injections.c         crm_log_xml_warn(cib_object, "Duplicates");
cib_object        329 lib/pacemaker/pcmk_injections.c     return cib_object;
cib_object        334 lib/pacemaker/pcmk_simulate.c     xmlNode *cib_object = NULL;
cib_object        341 lib/pacemaker/pcmk_simulate.c     cib_object = pcmk__xml_read(xml_file);
cib_object        344 lib/pacemaker/pcmk_simulate.c     if (pcmk_find_cib_element(cib_object, PCMK_XE_STATUS) == NULL) {
cib_object        345 lib/pacemaker/pcmk_simulate.c         pcmk__xe_create(cib_object, PCMK_XE_STATUS);
cib_object        348 lib/pacemaker/pcmk_simulate.c     if (pcmk__update_configured_schema(&cib_object, false) != pcmk_rc_ok) {
cib_object        349 lib/pacemaker/pcmk_simulate.c         free_xml(cib_object);
cib_object        353 lib/pacemaker/pcmk_simulate.c     if (!pcmk__validate_xml(cib_object, NULL, NULL, NULL)) {
cib_object        354 lib/pacemaker/pcmk_simulate.c         free_xml(cib_object);
cib_object        366 lib/pacemaker/pcmk_simulate.c         xmlNode *input = cib_object;
cib_object        369 lib/pacemaker/pcmk_simulate.c             input = pcmk__xml_copy(NULL, cib_object);
cib_object        782 lib/pacemaker/pcmk_simulate.c         xmlNode *cib_object = NULL;
cib_object        783 lib/pacemaker/pcmk_simulate.c         int rc = fake_cib->cmds->query(fake_cib, NULL, &cib_object,
cib_object        788 lib/pacemaker/pcmk_simulate.c         scheduler->input = cib_object;
cib_object         26 lib/pacemaker/pcmk_verify.c pcmk__parse_cib(pcmk__output_t *out, const char *cib_source, xmlNodePtr *cib_object)
cib_object         33 lib/pacemaker/pcmk_verify.c         return cib__signon_query(out, NULL, cib_object);
cib_object         41 lib/pacemaker/pcmk_verify.c         *cib_object = pcmk__xml_parse(cib_source);
cib_object         43 lib/pacemaker/pcmk_verify.c         *cib_object = pcmk__xml_read(cib_source);
cib_object         46 lib/pacemaker/pcmk_verify.c     return (*cib_object == NULL)? ENODATA : pcmk_rc_ok;
cib_object         51 lib/pacemaker/pcmk_verify.c              xmlNode **cib_object)
cib_object         57 lib/pacemaker/pcmk_verify.c     pcmk__assert(cib_object != NULL);
cib_object         59 lib/pacemaker/pcmk_verify.c     if (!pcmk__xe_is(*cib_object, PCMK_XE_CIB)) {
cib_object         65 lib/pacemaker/pcmk_verify.c     status = pcmk_find_cib_element(*cib_object, PCMK_XE_STATUS);
cib_object         67 lib/pacemaker/pcmk_verify.c         pcmk__xe_create(*cib_object, PCMK_XE_STATUS);
cib_object         70 lib/pacemaker/pcmk_verify.c     if (!pcmk__validate_xml(*cib_object, NULL,
cib_object         77 lib/pacemaker/pcmk_verify.c     rc = pcmk__update_configured_schema(cib_object, false);
cib_object         91 lib/pacemaker/pcmk_verify.c     if (*cib_object != NULL) {
cib_object         98 lib/pacemaker/pcmk_verify.c         cib_object_copy = pcmk__xml_copy(NULL, *cib_object);
cib_object        125 lib/pacemaker/pcmk_verify.c     xmlNode *cib_object = NULL;
cib_object        135 lib/pacemaker/pcmk_verify.c     rc = pcmk__parse_cib(out, cib_source, &cib_object);
cib_object        149 lib/pacemaker/pcmk_verify.c     rc = pcmk__verify(scheduler, out, &cib_object);
cib_object        154 lib/pacemaker/pcmk_verify.c     free_xml(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 = pcmk__xml_read(NULL);
cib_object        365 tools/crm_simulate.c         cib_object = pcmk__xml_read(input);
cib_object        368 tools/crm_simulate.c     if (cib_object == NULL) {
cib_object        375 tools/crm_simulate.c     if (pcmk_find_cib_element(cib_object, PCMK_XE_STATUS) == NULL) {
cib_object        376 tools/crm_simulate.c         pcmk__xe_create(cib_object, PCMK_XE_STATUS);
cib_object        379 tools/crm_simulate.c     rc = pcmk__update_configured_schema(&cib_object, false);
cib_object        381 tools/crm_simulate.c         free_xml(cib_object);
cib_object        385 tools/crm_simulate.c     if (!pcmk__validate_xml(cib_object, NULL, NULL, NULL)) {
cib_object        386 tools/crm_simulate.c         free_xml(cib_object);
cib_object        399 tools/crm_simulate.c     rc = pcmk__xml_write_file(cib_object, output, false, NULL);
cib_object        407 tools/crm_simulate.c     free_xml(cib_object);
cib_object        177 tools/crm_verify.c     xmlNode *cib_object = NULL;
cib_object        236 tools/crm_verify.c     rc = pcmk__parse_cib(out, cib_source, &cib_object);
cib_object        244 tools/crm_verify.c         pcmk__xml_write_file(cib_object, options.cib_save, false, NULL);
cib_object        258 tools/crm_verify.c     rc = pcmk__verify(scheduler, out, &cib_object);
cib_object        289 tools/crm_verify.c     if (cib_object != NULL) {
cib_object        290 tools/crm_verify.c         free_xml(cib_object);