cib_conn 33 daemons/controld/controld_cib.c CRM_LOG_ASSERT(user_data == controld_globals.cib_conn); cib_conn 36 daemons/controld/controld_cib.c controld_globals.cib_conn->state = cib_disconnected; cib_conn 101 daemons/controld/controld_cib.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 103 daemons/controld/controld_cib.c pcmk__assert(cib_conn != NULL); cib_conn 109 daemons/controld/controld_cib.c cib_conn->cmds->del_notify_callback(cib_conn, PCMK__VALUE_CIB_DIFF_NOTIFY, cib_conn 111 daemons/controld/controld_cib.c cib_free_callbacks(cib_conn); cib_conn 113 daemons/controld/controld_cib.c if (cib_conn->state != cib_disconnected) { cib_conn 114 daemons/controld/controld_cib.c cib_conn->cmds->set_secondary(cib_conn, cib_discard_reply); cib_conn 115 daemons/controld/controld_cib.c cib_conn->cmds->signoff(cib_conn); cib_conn 128 daemons/controld/controld_cib.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 135 daemons/controld/controld_cib.c pcmk__assert(cib_conn != NULL); cib_conn 138 daemons/controld/controld_cib.c if ((cib_conn->state != cib_disconnected) cib_conn 159 daemons/controld/controld_cib.c rc = cib_conn->cmds->signon(cib_conn, crm_system_name, cib_conn 165 daemons/controld/controld_cib.c rc = cib_conn->cmds->signon(cib_conn, crm_system_name, cib_conn 172 daemons/controld/controld_cib.c } else if (cib_conn->cmds->set_connection_dnotify(cib_conn, cib_conn 176 daemons/controld/controld_cib.c } else if (cib_conn->cmds->add_notify_callback(cib_conn, cib_conn 224 daemons/controld/controld_cib.c if (controld_globals.cib_conn) { cib_conn 225 daemons/controld/controld_cib.c controld_globals.cib_conn->call_timeout = calculated_timeout; cib_conn 359 daemons/controld/controld_cib.c cib_t *cib = controld_globals.cib_conn; cib_conn 405 daemons/controld/controld_cib.c cib_t *cib = controld_globals.cib_conn; cib_conn 823 daemons/controld/controld_cib.c cib_t *cib = controld_globals.cib_conn; cib_conn 974 daemons/controld/controld_cib.c controld_globals.cib_conn->cmds->remove(controld_globals.cib_conn, cib_conn 1030 daemons/controld/controld_cib.c controld_globals.cib_conn->cmds->remove(controld_globals.cib_conn, xpath, cib_conn 1058 daemons/controld/controld_cib.c controld_globals.cib_conn->cmds->remove(controld_globals.cib_conn, xpath, cib_conn 24 daemons/controld/controld_cib.h if (controld_globals.cib_conn == NULL) { cib_conn 27 daemons/controld/controld_cib.h controld_globals.cib_conn->cmds->modify(controld_globals.cib_conn, cib_conn 34 daemons/controld/controld_cib.h if (controld_globals.cib_conn == NULL) { cib_conn 37 daemons/controld/controld_cib.h controld_globals.cib_conn->cmds->modify(controld_globals.cib_conn, cib_conn 70 daemons/controld/controld_cib.h cib_t *cib_conn = controld_globals.cib_conn; \ cib_conn 72 daemons/controld/controld_cib.h pcmk__assert(cib_conn != NULL); \ cib_conn 73 daemons/controld/controld_cib.h cib_conn->cmds->register_callback_full(cib_conn, id, cib_op_timeout(), \ cib_conn 309 daemons/controld/controld_control.c cib_delete(controld_globals.cib_conn); cib_conn 310 daemons/controld/controld_control.c controld_globals.cib_conn = NULL; cib_conn 358 daemons/controld/controld_control.c controld_globals.cib_conn = cib_new(); cib_conn 673 daemons/controld/controld_control.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 674 daemons/controld/controld_control.c int call_id = cib_conn->cmds->query(cib_conn, cib_conn 158 daemons/controld/controld_election.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 161 daemons/controld/controld_election.c cib_conn->cmds->set_secondary(cib_conn, cib_none); cib_conn 194 daemons/controld/controld_election.c controld_globals.cib_conn, cib_none, \ cib_conn 218 daemons/controld/controld_election.c controld_globals.cib_conn->cmds->set_primary(controld_globals.cib_conn, cib_conn 657 daemons/controld/controld_execd.c controld_globals.cib_conn, cib_none, cib_conn 508 daemons/controld/controld_execd_state.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 513 daemons/controld/controld_execd_state.c int rc = cib_conn->cmds->query(cib_conn, PCMK_XE_CRM_CONFIG, cib_conn 515 daemons/controld/controld_execd_state.c cib_conn->cmds->register_callback_full(cib_conn, rc, 10, FALSE, cib_conn 262 daemons/controld/controld_fencing.c rc = controld_globals.cib_conn->cmds->modify(controld_globals.cib_conn, cib_conn 588 daemons/controld/controld_fsa.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 589 daemons/controld/controld_fsa.c cib_conn->cmds->set_secondary(cib_conn, cib_none); cib_conn 44 daemons/controld/controld_globals.h cib_t *cib_conn; cib_conn 109 daemons/controld/controld_join_client.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 137 daemons/controld/controld_join_client.c query_call_id = cib_conn->cmds->query(cib_conn, NULL, NULL, cib_conn 202 daemons/controld/controld_join_client.c controld_globals.cib_conn, cib_sync_call, cib_conn 212 daemons/controld/controld_join_client.c controld_globals.cib_conn, cib_sync_call, cib_conn 676 daemons/controld/controld_join_dc.c rc = controld_globals.cib_conn->cmds->sync_from(controld_globals.cib_conn, cib_conn 779 daemons/controld/controld_join_dc.c cib_t *cib = controld_globals.cib_conn; cib_conn 265 daemons/controld/controld_membership.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 272 daemons/controld/controld_membership.c delete_call_id = cib_conn->cmds->remove(cib_conn, PCMK_XE_NODES, cib_conn 281 daemons/controld/controld_membership.c delete_call_id = cib_conn->cmds->remove(cib_conn, PCMK_XE_STATUS, cib_conn 307 daemons/controld/controld_membership.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 335 daemons/controld/controld_membership.c call_id = cib_conn->cmds->query(cib_conn, xpath->str, NULL, cib_xpath); cib_conn 108 daemons/controld/controld_schedulerd.c rc = controld_globals.cib_conn->cmds->query(controld_globals.cib_conn, cib_conn 329 daemons/controld/controld_schedulerd.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 364 daemons/controld/controld_schedulerd.c fsa_pe_query = cib_conn->cmds->query(cib_conn, NULL, NULL, cib_none); cib_conn 254 daemons/controld/controld_te_actions.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 310 daemons/controld/controld_te_actions.c rc = cib_conn->cmds->modify(cib_conn, PCMK_XE_STATUS, state, cib_none); cib_conn 35 daemons/controld/controld_transition.c cib_t *cib_conn = controld_globals.cib_conn; cib_conn 42 daemons/controld/controld_transition.c if (cib_conn != NULL) { cib_conn 43 daemons/controld/controld_transition.c cib_conn->cmds->del_notify_callback(cib_conn, cib_conn 70 daemons/controld/controld_transition.c if (cib_conn == NULL) { cib_conn 74 daemons/controld/controld_transition.c } else if (cib_conn->cmds->add_notify_callback(cib_conn, cib_conn 866 lib/cib/cib_utils.c cib_t *cib_conn = NULL; cib_conn 871 lib/cib/cib_utils.c cib_conn = cib_new(); cib_conn 876 lib/cib/cib_utils.c cib_conn = *cib; cib_conn 879 lib/cib/cib_utils.c if (cib_conn == NULL) { cib_conn 883 lib/cib/cib_utils.c if (cib_conn->state == cib_disconnected) { cib_conn 884 lib/cib/cib_utils.c rc = cib_conn->cmds->signon(cib_conn, crm_system_name, cib_command); cib_conn 897 lib/cib/cib_utils.c rc = cib_conn->cmds->query(cib_conn, NULL, cib_object, cib_sync_call); cib_conn 906 lib/cib/cib_utils.c cib__clean_up_connection(&cib_conn); cib_conn 969 lib/pacemaker/libpacemaker_private.h xmlNode *pcmk__inject_node(cib_t *cib_conn, const char *node, const char *uuid); cib_conn 972 lib/pacemaker/libpacemaker_private.h xmlNode *pcmk__inject_node_state_change(cib_t *cib_conn, const char *node, cib_conn 984 lib/pacemaker/libpacemaker_private.h void pcmk__inject_failcount(pcmk__output_t *out, cib_t *cib_conn, cib_conn 99 lib/pacemaker/pcmk_injections.c pcmk__inject_failcount(pcmk__output_t *out, cib_t *cib_conn, xmlNode *cib_node, cib_conn 109 lib/pacemaker/pcmk_injections.c CRM_CHECK((out != NULL) && (cib_conn != NULL) && (cib_node != NULL) cib_conn 120 lib/pacemaker/pcmk_injections.c if (cib__get_node_attrs(out, cib_conn, PCMK_XE_STATUS, cib_conn 158 lib/pacemaker/pcmk_injections.c create_node_entry(cib_t *cib_conn, const char *node) cib_conn 163 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath, NULL, cib_xpath|cib_sync_call); cib_conn 170 lib/pacemaker/pcmk_injections.c cib_conn->cmds->create(cib_conn, PCMK_XE_NODES, cib_object, cib_conn 257 lib/pacemaker/pcmk_injections.c pcmk__inject_node(cib_t *cib_conn, const char *node, const char *uuid) cib_conn 266 lib/pacemaker/pcmk_injections.c create_node_entry(cib_conn, node); cib_conn 269 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object, cib_conn 282 lib/pacemaker/pcmk_injections.c query_node_uuid(cib_conn, node, &found_uuid, NULL); cib_conn 294 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath_by_uuid, &cib_object, cib_conn 307 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->modify(cib_conn, PCMK_XE_STATUS, cib_conn 319 lib/pacemaker/pcmk_injections.c cib_conn->cmds->create(cib_conn, PCMK_XE_STATUS, cib_object, cib_conn 323 lib/pacemaker/pcmk_injections.c rc = cib_conn->cmds->query(cib_conn, xpath, &cib_object, cib_conn 353 lib/pacemaker/pcmk_injections.c pcmk__inject_node_state_change(cib_t *cib_conn, const char *node, bool up) cib_conn 355 lib/pacemaker/pcmk_injections.c xmlNode *cib_node = pcmk__inject_node(cib_conn, node, NULL); cib_conn 854 tools/crm_resource.c ban_or_move(pcmk__output_t *out, pcmk_resource_t *rsc, cib_t *cib_conn, cib_conn 867 tools/crm_resource.c move_lifetime, cib_conn, cib_conn 887 tools/crm_resource.c move_lifetime, cib_conn, cib_conn 964 tools/crm_resource.c initialize_scheduler_data(pcmk_scheduler_t **scheduler, cib_t *cib_conn, cib_conn 970 tools/crm_resource.c && (cib_conn != NULL) && (out != NULL) cib_conn 981 tools/crm_resource.c rc = update_scheduler_input(out, *scheduler, cib_conn, cib_xml_orig); cib_conn 1191 tools/crm_resource.c handle_ban(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1198 tools/crm_resource.c rc = ban_or_move(out, rsc, cib_conn, options.move_lifetime); cib_conn 1201 tools/crm_resource.c options.move_lifetime, cib_conn, cib_conn 1212 tools/crm_resource.c handle_cleanup(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1237 tools/crm_resource.c handle_clear(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1252 tools/crm_resource.c rc = cli_resource_clear_all_expired(scheduler->input, cib_conn, cib_conn 1257 tools/crm_resource.c rc = cli_resource_clear(options.rsc_id, node_name, NULL, cib_conn, true, cib_conn 1262 tools/crm_resource.c cib_conn, true, options.force); cib_conn 1268 tools/crm_resource.c rc = cib_conn->cmds->query(cib_conn, NULL, &cib_xml, cib_sync_call); cib_conn 1300 tools/crm_resource.c handle_colocations(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1311 tools/crm_resource.c handle_cts(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1322 tools/crm_resource.c handle_delete(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1339 tools/crm_resource.c rc = pcmk__resource_delete(cib_conn, cib_sync_call, options.rsc_id, cib_conn 1350 tools/crm_resource.c handle_delete_param(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1358 tools/crm_resource.c options.prop_name, cib_conn, cib_conn 1365 tools/crm_resource.c handle_digests(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1375 tools/crm_resource.c handle_execute_agent(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1391 tools/crm_resource.c cib_conn, args->verbosity, options.force, cib_conn 1396 tools/crm_resource.c handle_fail(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1411 tools/crm_resource.c handle_get_param(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1472 tools/crm_resource.c handle_list_active_ops(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1484 tools/crm_resource.c handle_list_agents(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1494 tools/crm_resource.c handle_list_all_ops(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1507 tools/crm_resource.c cib_t *cib_conn, pcmk_scheduler_t *scheduler, cib_conn 1516 tools/crm_resource.c handle_list_instances(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1531 tools/crm_resource.c handle_list_options(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1556 tools/crm_resource.c handle_list_providers(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1566 tools/crm_resource.c handle_list_resources(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1587 tools/crm_resource.c handle_list_standards(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1597 tools/crm_resource.c handle_locate(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1609 tools/crm_resource.c handle_metadata(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1663 tools/crm_resource.c handle_move(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1670 tools/crm_resource.c rc = ban_or_move(out, rsc, cib_conn, options.move_lifetime); cib_conn 1673 tools/crm_resource.c cib_conn, options.promoted_role_only, cib_conn 1684 tools/crm_resource.c handle_query_xml(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1694 tools/crm_resource.c handle_query_xml_raw(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1704 tools/crm_resource.c handle_refresh(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1723 tools/crm_resource.c handle_restart(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1732 tools/crm_resource.c options.timeout_ms, cib_conn, cib_conn 1739 tools/crm_resource.c handle_set_param(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1756 tools/crm_resource.c options.recursive, cib_conn, cib_conn 1762 tools/crm_resource.c handle_wait(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 1766 tools/crm_resource.c int rc = wait_till_stable(out, options.timeout_ms, cib_conn); cib_conn 1772 tools/crm_resource.c handle_why(pcmk_resource_t *rsc, pcmk_node_t *node, cib_t *cib_conn, cib_conn 2056 tools/crm_resource.c cib_t *cib_conn = NULL; cib_conn 2232 tools/crm_resource.c cib_conn = cib_new(); cib_conn 2233 tools/crm_resource.c if ((cib_conn == NULL) || (cib_conn->cmds == NULL)) { cib_conn 2239 tools/crm_resource.c rc = cib__signon_attempts(cib_conn, cib_command, 5); cib_conn 2253 tools/crm_resource.c rc = initialize_scheduler_data(&scheduler, cib_conn, out, cib_conn 2347 tools/crm_resource.c exit_code = command_info->fn(rsc, node, cib_conn, scheduler, controld_api, cib_conn 2390 tools/crm_resource.c cib__clean_up_connection(&cib_conn); cib_conn 65 tools/crm_resource.h const char *move_lifetime, cib_t *cib_conn, cib_conn 68 tools/crm_resource.h const char *move_lifetime, cib_t *cib_conn, cib_conn 71 tools/crm_resource.h cib_t *cib_conn, bool clear_ban_constraints, cib_conn 73 tools/crm_resource.h int cli_resource_clear_all_expired(xmlNode *root, cib_t *cib_conn, cib_conn 65 tools/crm_resource_ban.c const char *move_lifetime, cib_t *cib_conn, cib_conn 127 tools/crm_resource_ban.c rc = cib_conn->cmds->modify(cib_conn, PCMK_XE_CONSTRAINTS, fragment, cib_conn 139 tools/crm_resource_ban.c cib_conn, promoted_role_only, cib_conn 152 tools/crm_resource_ban.c const char *move_lifetime, cib_t *cib_conn, cib_conn 164 tools/crm_resource_ban.c if(cib_conn == NULL) { cib_conn 207 tools/crm_resource_ban.c rc = cib_conn->cmds->modify(cib_conn, PCMK_XE_CONSTRAINTS, fragment, cib_conn 219 tools/crm_resource_ban.c cib_conn, promoted_role_only, cib_conn 252 tools/crm_resource_ban.c cib_t *cib_conn) cib_conn 268 tools/crm_resource_ban.c rc = cib_conn->cmds->remove(cib_conn, xpath_string, NULL, cib_conn 282 tools/crm_resource_ban.c resource_clear_node_in_location(const char *rsc_id, const char *host, cib_t * cib_conn, cib_conn 303 tools/crm_resource_ban.c rc = cib_conn->cmds->remove(cib_conn, PCMK_XE_CONSTRAINTS, fragment, cib_conn 317 tools/crm_resource_ban.c cli_resource_clear(const char *rsc_id, const char *host, GList *allnodes, cib_t * cib_conn, cib_conn 322 tools/crm_resource_ban.c if(cib_conn == NULL) { cib_conn 327 tools/crm_resource_ban.c rc = resource_clear_node_in_expr(rsc_id, host, cib_conn); cib_conn 334 tools/crm_resource_ban.c rc = resource_clear_node_in_location(rsc_id, host, cib_conn, cib_conn 348 tools/crm_resource_ban.c cib_conn, clear_ban_constraints, force); cib_conn 441 tools/crm_resource_ban.c cli_resource_clear_all_expired(xmlNode *root, cib_t *cib_conn, const char *rsc, cib_conn 502 tools/crm_resource_ban.c rc = cib_conn->cmds->remove(cib_conn, PCMK_XE_CONSTRAINTS, fragment, cib_conn 348 tools/crm_ticket.c cib_t *cib_conn = NULL; cib_conn 399 tools/crm_ticket.c cib_conn = cib_new(); cib_conn 400 tools/crm_ticket.c if (cib_conn == NULL) { cib_conn 406 tools/crm_ticket.c rc = cib__signon_attempts(cib_conn, cib_command, 5); cib_conn 420 tools/crm_ticket.c rc = cib_conn->cmds->query(cib_conn, NULL, &cib_xml_copy, cib_conn 472 tools/crm_ticket.c rc = pcmk__ticket_state(out, cib_conn, options.ticket_id); cib_conn 483 tools/crm_ticket.c rc = pcmk__ticket_constraints(out, cib_conn, options.ticket_id); cib_conn 511 tools/crm_ticket.c rc = pcmk__ticket_delete(out, cib_conn, scheduler, options.ticket_id, cib_conn 560 tools/crm_ticket.c rc = pcmk__ticket_remove_attr(out, cib_conn, scheduler, options.ticket_id, cib_conn 571 tools/crm_ticket.c rc = pcmk__ticket_set_attr(out, cib_conn, scheduler, options.ticket_id, cib_conn 644 tools/crm_ticket.c cib__clean_up_connection(&cib_conn);