cib_object        290 include/crm/cib/internal.h int cib__signon_query(pcmk__output_t *out, cib_t **cib, xmlNode **cib_object);
cib_object         35 include/pcmki/pcmki_verify.h int pcmk__parse_cib(pcmk__output_t *out, const char *cib_source, xmlNodePtr *cib_object);
cib_object         52 include/pcmki/pcmki_verify.h                  xmlNode **cib_object);
cib_object        863 lib/cib/cib_utils.c cib__signon_query(pcmk__output_t *out, cib_t **cib, xmlNode **cib_object)
cib_object        868 lib/cib/cib_utils.c     pcmk__assert(cib_object != NULL);
cib_object        897 lib/cib/cib_utils.c     rc = cib_conn->cmds->query(cib_conn, NULL, cib_object, cib_sync_call);
cib_object        909 lib/cib/cib_utils.c     if ((rc == pcmk_rc_ok) && (*cib_object == NULL)) {
cib_object        166 lib/pacemaker/pcmk_injections.c         xmlNode *cib_object = pcmk__xe_create(NULL, PCMK_XE_NODE);
cib_object        168 lib/pacemaker/pcmk_injections.c         crm_xml_add(cib_object, PCMK_XA_ID, node); // Use node name as ID
cib_object        169 lib/pacemaker/pcmk_injections.c         crm_xml_add(cib_object, PCMK_XA_UNAME, node);
cib_object        170 lib/pacemaker/pcmk_injections.c         cib_conn->cmds->create(cib_conn, PCMK_XE_NODES, cib_object,
cib_object        175 lib/pacemaker/pcmk_injections.c         pcmk__xml_free(cib_object);
cib_object        260 lib/pacemaker/pcmk_injections.c     xmlNode *cib_object = NULL;
cib_object        269 lib/pacemaker/pcmk_injections.c     rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object,
cib_object        272 lib/pacemaker/pcmk_injections.c     if ((cib_object != NULL) && (pcmk__xe_id(cib_object) == NULL)) {
cib_object        294 lib/pacemaker/pcmk_injections.c             rc = cib_conn->cmds->query(cib_conn, xpath_by_uuid, &cib_object,
cib_object        297 lib/pacemaker/pcmk_injections.c             if ((cib_object != NULL) && (pcmk__xe_id(cib_object) == NULL)) {
cib_object        304 lib/pacemaker/pcmk_injections.c             } else if (cib_object != NULL) {
cib_object        305 lib/pacemaker/pcmk_injections.c                 crm_xml_add(cib_object, PCMK_XA_UNAME, node);
cib_object        308 lib/pacemaker/pcmk_injections.c                                             cib_object, cib_sync_call);
cib_object        316 lib/pacemaker/pcmk_injections.c         cib_object = pcmk__xe_create(NULL, PCMK__XE_NODE_STATE);
cib_object        317 lib/pacemaker/pcmk_injections.c         crm_xml_add(cib_object, PCMK_XA_ID, found_uuid);
cib_object        318 lib/pacemaker/pcmk_injections.c         crm_xml_add(cib_object, PCMK_XA_UNAME, node);
cib_object        319 lib/pacemaker/pcmk_injections.c         cib_conn->cmds->create(cib_conn, PCMK_XE_STATUS, cib_object,
cib_object        321 lib/pacemaker/pcmk_injections.c         pcmk__xml_free(cib_object);
cib_object        323 lib/pacemaker/pcmk_injections.c         rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object,
cib_object        333 lib/pacemaker/pcmk_injections.c         crm_log_xml_warn(cib_object, "Duplicates");
cib_object        339 lib/pacemaker/pcmk_injections.c     return cib_object;
cib_object        384 lib/pacemaker/pcmk_simulate.c     xmlNode *cib_object = NULL;
cib_object        390 lib/pacemaker/pcmk_simulate.c     cib_object = pcmk__xml_read(xml_file);
cib_object        393 lib/pacemaker/pcmk_simulate.c     if (pcmk_find_cib_element(cib_object, PCMK_XE_STATUS) == NULL) {
cib_object        394 lib/pacemaker/pcmk_simulate.c         pcmk__xe_create(cib_object, PCMK_XE_STATUS);
cib_object        397 lib/pacemaker/pcmk_simulate.c     if (pcmk__update_configured_schema(&cib_object, false) != pcmk_rc_ok) {
cib_object        401 lib/pacemaker/pcmk_simulate.c     if (!pcmk__validate_xml(cib_object, NULL, NULL, NULL)) {
cib_object        408 lib/pacemaker/pcmk_simulate.c         scheduler->input = pcmk__xml_copy(NULL, cib_object);
cib_object        419 lib/pacemaker/pcmk_simulate.c     pcmk__xml_free(cib_object);
cib_object        851 lib/pacemaker/pcmk_simulate.c         xmlNode *cib_object = NULL;
cib_object        852 lib/pacemaker/pcmk_simulate.c         int rc = fake_cib->cmds->query(fake_cib, NULL, &cib_object,
cib_object        857 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         32 lib/pacemaker/pcmk_verify.c         return cib__signon_query(out, NULL, cib_object);
cib_object         40 lib/pacemaker/pcmk_verify.c         *cib_object = pcmk__xml_parse(cib_source);
cib_object         42 lib/pacemaker/pcmk_verify.c         *cib_object = pcmk__xml_read(cib_source);
cib_object         45 lib/pacemaker/pcmk_verify.c     return (*cib_object == NULL)? pcmk_rc_unpack_error : pcmk_rc_ok;
cib_object         50 lib/pacemaker/pcmk_verify.c              xmlNode **cib_object)
cib_object         64 lib/pacemaker/pcmk_verify.c     pcmk__assert((cib_object != NULL) && (*cib_object != NULL));
cib_object         69 lib/pacemaker/pcmk_verify.c     if (!pcmk__xe_is(*cib_object, PCMK_XE_CIB)) {
cib_object         73 lib/pacemaker/pcmk_verify.c                  pcmk__s((const char *) (*cib_object)->name, "unrecognizable"));
cib_object         78 lib/pacemaker/pcmk_verify.c     status = pcmk_find_cib_element(*cib_object, PCMK_XE_STATUS);
cib_object         80 lib/pacemaker/pcmk_verify.c         pcmk__xe_create(*cib_object, PCMK_XE_STATUS);
cib_object         83 lib/pacemaker/pcmk_verify.c     if (!pcmk__validate_xml(*cib_object, NULL,
cib_object         90 lib/pacemaker/pcmk_verify.c     rc = pcmk__update_configured_schema(cib_object, false);
cib_object        105 lib/pacemaker/pcmk_verify.c     if (*cib_object != NULL) {
cib_object        106 lib/pacemaker/pcmk_verify.c         scheduler->input = *cib_object;
cib_object        135 lib/pacemaker/pcmk_verify.c     xmlNode *cib_object = NULL;
cib_object        145 lib/pacemaker/pcmk_verify.c     rc = pcmk__parse_cib(out, cib_source, &cib_object);
cib_object        159 lib/pacemaker/pcmk_verify.c     rc = pcmk__verify(scheduler, out, &cib_object);
cib_object        164 lib/pacemaker/pcmk_verify.c     pcmk__xml_free(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         pcmk__xml_free(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         pcmk__xml_free(cib_object);
cib_object        399 tools/crm_simulate.c     rc = pcmk__xml_write_file(cib_object, output, false);
cib_object        407 tools/crm_simulate.c     pcmk__xml_free(cib_object);
cib_object        177 tools/crm_verify.c     xmlNode *cib_object = NULL;
cib_object        235 tools/crm_verify.c     rc = pcmk__parse_cib(out, cib_source, &cib_object);
cib_object        243 tools/crm_verify.c         pcmk__xml_write_file(cib_object, options.cib_save, false);
cib_object        256 tools/crm_verify.c     rc = pcmk__verify(scheduler, out, &cib_object);
cib_object        282 tools/crm_verify.c     if (cib_object != NULL) {
cib_object        283 tools/crm_verify.c         pcmk__xml_free(cib_object);