fn 73 daemons/attrd/attrd_sync.c attrd_confirmation_action_fn fn; fn 475 daemons/attrd/attrd_sync.c attrd_expect_confirmations(pcmk__request_t *request, attrd_confirmation_action_fn fn) fn 508 daemons/attrd/attrd_sync.c action->fn = fn; fn 567 daemons/attrd/attrd_sync.c action->fn(action->xml); fn 245 daemons/attrd/pacemaker-attrd.h void attrd_expect_confirmations(pcmk__request_t *request, attrd_confirmation_action_fn fn); fn 69 daemons/controld/controld_cib.h # define fsa_register_cib_callback(id, data, fn) do { \ fn 74 daemons/controld/controld_cib.h FALSE, data, #fn, fn, free); \ fn 662 daemons/controld/controld_control.c controld_trigger_config_as(const char *fn, int line) fn 665 daemons/controld/controld_control.c crm_trace("%s:%d - Triggered config processing", fn, line); fn 125 daemons/controld/controld_fsa.c controld_trigger_fsa_as(const char *fn, int line) fn 128 daemons/controld/controld_fsa.c crm_trace("%s:%d - Triggered FSA invocation", fn, line); fn 502 daemons/controld/controld_fsa.h void controld_trigger_fsa_as(const char *fn, int line); fn 119 daemons/controld/controld_te_utils.c controld_trigger_graph_as(const char *fn, int line) fn 121 daemons/controld/controld_te_utils.c crm_trace("%s:%d - Triggered graph processing", fn, line); fn 346 daemons/controld/controld_te_utils.c const char *fn, int line) fn 407 daemons/controld/controld_te_utils.c abort_text, fn, line, fn 417 daemons/controld/controld_te_utils.c pcmk__xe_id(reason), abort_text, add[0], add[1], add[2], fn, fn 447 daemons/controld/controld_te_utils.c add[0], add[1], add[2], fn, line, path, fn 457 daemons/controld/controld_te_utils.c abort_text, add[0], add[1], add[2], fn, line, path, fn 470 daemons/controld/controld_te_utils.c magic, add[0], add[1], add[2], fn, line, fn 481 daemons/controld/controld_te_utils.c abort_text, add[0], add[1], add[2], fn, line, fn 491 daemons/controld/controld_te_utils.c abort_text, add[0], add[1], add[2], fn, line, path, fn 52 daemons/controld/controld_transition.h void controld_trigger_graph_as(const char *fn, int line); fn 60 daemons/controld/controld_transition.h const char *fn, int line); fn 31 daemons/controld/pacemaker-controld.h void controld_trigger_config_as(const char *fn, int line); fn 155 daemons/fenced/fenced_commands.c fenced_foreach_device(GHFunc fn, gpointer user_data) fn 158 daemons/fenced/fenced_commands.c g_hash_table_foreach(device_table, fn, user_data); fn 170 daemons/fenced/fenced_commands.c fenced_foreach_device_remove(GHRFunc fn) fn 173 daemons/fenced/fenced_commands.c g_hash_table_foreach_remove(device_table, fn, NULL); fn 302 daemons/fenced/pacemaker-fenced.h void fenced_foreach_device(GHFunc fn, gpointer user_data); fn 303 daemons/fenced/pacemaker-fenced.h void fenced_foreach_device_remove(GHRFunc fn); fn 176 include/crm/cib/internal.h cib__op_fn_t fn, bool is_query, const char *section, fn 62 include/crm/cluster.h int pcmk_cluster_set_destroy_fn(pcmk_cluster_t *cluster, void (*fn)(gpointer)); fn 64 include/crm/cluster.h int pcmk_cpg_set_deliver_fn(pcmk_cluster_t *cluster, cpg_deliver_fn_t fn); fn 65 include/crm/cluster.h int pcmk_cpg_set_confchg_fn(pcmk_cluster_t *cluster, cpg_confchg_fn_t fn); fn 199 include/crm/common/internal.h guint pcmk__create_timer(guint interval_ms, GSourceFunc fn, gpointer data); fn 96 include/crm/common/nodes.h bool (*fn)(pcmk_resource_t *, void *), fn 114 include/crm/common/output_internal.h pcmk__message_fn_t fn; fn 309 include/crm/common/output_internal.h pcmk__message_fn_t fn); fn 637 include/crm/common/output_internal.h pcmk__message_fn_t fn); fn 426 include/crm/common/xml_internal.h bool pcmk__xml_tree_foreach(xmlNode *xml, bool (*fn)(xmlNode *, void *), fn 84 include/crm/common/xpath_internal.h void (*fn)(xmlNode *, void *), void *user_data); fn 318 include/crm/pengine/internal.h bool (*fn)(pcmk__bundle_replica_t *, void *), fn 321 include/crm/pengine/internal.h bool (*fn)(const pcmk__bundle_replica_t *, fn 222 lib/cib/cib_utils.c cib__op_fn_t fn, bool is_query, const char *section, fn 255 lib/cib/cib_utils.c if (fn == NULL) { fn 275 lib/cib/cib_utils.c rc = (*fn) (op, call_options, section, req, input, cib_ro, result_cib, output); fn 317 lib/cib/cib_utils.c rc = (*fn) (op, call_options, section, req, input, scratch, &scratch, output); fn 336 lib/cib/cib_utils.c rc = (*fn) (op, call_options, section, req, input, *current_cib, fn 184 lib/cluster/cluster.c pcmk_cluster_set_destroy_fn(pcmk_cluster_t *cluster, void (*fn)(gpointer)) fn 189 lib/cluster/cluster.c cluster->destroy = fn; fn 744 lib/cluster/cpg.c pcmk_cpg_set_deliver_fn(pcmk_cluster_t *cluster, cpg_deliver_fn_t fn) fn 749 lib/cluster/cpg.c cluster->cpg.cpg_deliver_fn = fn; fn 762 lib/cluster/cpg.c pcmk_cpg_set_confchg_fn(pcmk_cluster_t *cluster, cpg_confchg_fn_t fn) fn 767 lib/cluster/cpg.c cluster->cpg.cpg_confchg_fn = fn; fn 437 lib/common/mainloop.c qb_ipcs_dispatch_fn_t fn; fn 453 lib/common/mainloop.c return (adaptor->fn(fd, condition, adaptor->data) == 0); fn 509 lib/common/mainloop.c void *data, qb_ipcs_dispatch_fn_t fn, int32_t add) fn 547 lib/common/mainloop.c adaptor->fn = fn; fn 577 lib/common/mainloop.c void *data, qb_ipcs_dispatch_fn_t fn) fn 579 lib/common/mainloop.c return gio_poll_dispatch_update(p, fd, evts, data, fn, QB_TRUE); fn 584 lib/common/mainloop.c void *data, qb_ipcs_dispatch_fn_t fn) fn 586 lib/common/mainloop.c return gio_poll_dispatch_update(p, fd, evts, data, fn, QB_FALSE); fn 170 lib/common/nodes.c bool (*fn)(pcmk_resource_t *, void *), fn 175 lib/common/nodes.c if ((node != NULL) && (fn != NULL)) { fn 179 lib/common/nodes.c result = fn((pcmk_resource_t *) item->data, user_data); fn 179 lib/common/output.c pcmk__message_fn_t fn; fn 183 lib/common/output.c fn = g_hash_table_lookup(out->messages, message_id); fn 184 lib/common/output.c if (fn == NULL) { fn 191 lib/common/output.c rc = fn(out, args); fn 199 lib/common/output.c pcmk__message_fn_t fn) fn 201 lib/common/output.c pcmk__assert((out != NULL) && !pcmk__str_empty(message_id) && (fn != NULL)); fn 202 lib/common/output.c g_hash_table_replace(out->messages, pcmk__str_copy(message_id), fn); fn 211 lib/common/output.c pcmk__register_message(out, entry->message_id, entry->fn); fn 63 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c pcmk_foreach_active_resource(NULL, fn, NULL); fn 78 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c pcmk_foreach_active_resource(&node, fn, NULL); fn 95 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c pcmk_foreach_active_resource(&node, fn, NULL); fn 116 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c pcmk_foreach_active_resource(&node, fn, NULL); fn 138 lib/common/tests/nodes/pcmk_foreach_active_resource_test.c pcmk_foreach_active_resource(&node, fn, NULL); fn 405 lib/common/utils.c pcmk__create_timer(guint interval_ms, GSourceFunc fn, gpointer data) fn 407 lib/common/utils.c pcmk__assert(interval_ms != 0 && fn != NULL); fn 413 lib/common/utils.c return g_timeout_add_seconds(pcmk__timeout_ms2s(interval_ms), fn, data); fn 415 lib/common/utils.c return g_timeout_add(interval_ms, fn, data); fn 87 lib/common/xml.c pcmk__xml_tree_foreach(xmlNode *xml, bool (*fn)(xmlNode *, void *), fn 94 lib/common/xml.c if (!fn(xml, user_data)) { fn 101 lib/common/xml.c if (!pcmk__xml_tree_foreach(xml, fn, user_data)) { fn 171 lib/common/xpath.c void (*fn)(xmlNode *, void *), void *user_data) fn 176 lib/common/xpath.c CRM_CHECK((doc != NULL) && !pcmk__str_empty(path) && (fn != NULL), return); fn 185 lib/common/xpath.c (*fn)(result, user_data); fn 63 lib/fencing/st_lha.c find_library_function(void **handle, const char *lib, const char *fn) fn 75 lib/fencing/st_lha.c a_function = dlsym(*handle, fn); fn 77 lib/fencing/st_lha.c crm_err("Could not find %s in %s: %s", fn, lib, dlerror()); fn 574 lib/pacemaker/pcmk_sched_primitive.c rsc_transition_fn fn = NULL; fn 584 lib/pacemaker/pcmk_sched_primitive.c fn = rsc_action_matrix[role][next_role]; fn 585 lib/pacemaker/pcmk_sched_primitive.c if (fn == NULL) { fn 588 lib/pacemaker/pcmk_sched_primitive.c fn(rsc, current, !need_stop); fn 605 lib/pacemaker/pcmk_sched_primitive.c fn = rsc_action_matrix[role][next_role]; fn 606 lib/pacemaker/pcmk_sched_primitive.c if (fn == NULL) { fn 609 lib/pacemaker/pcmk_sched_primitive.c fn(rsc, rsc->priv->assigned_node, !required); fn 671 lib/pacemaker/pcmk_sched_primitive.c rsc_transition_fn fn = NULL; fn 679 lib/pacemaker/pcmk_sched_primitive.c fn = rsc_action_matrix[role][next_role]; fn 680 lib/pacemaker/pcmk_sched_primitive.c if (fn == NULL) { fn 683 lib/pacemaker/pcmk_sched_primitive.c fn(rsc, rsc->priv->assigned_node, false); fn 211 lib/pengine/bundle.c bool (*fn)(pcmk__bundle_replica_t *, void *), fn 218 lib/pengine/bundle.c if (!fn((pcmk__bundle_replica_t *) iter->data, user_data)) { fn 235 lib/pengine/bundle.c bool (*fn)(const pcmk__bundle_replica_t *, fn 245 lib/pengine/bundle.c if (!fn((const pcmk__bundle_replica_t *) iter->data, user_data)) { fn 3196 lib/pengine/pe_output.c const char *fn = va_arg(args, const char *); fn 3199 lib/pengine/pe_output.c fn, rsc->id, pcmk__node_name(node)); fn 3217 lib/pengine/pe_output.c const char *fn = va_arg(args, const char *); fn 3224 lib/pengine/pe_output.c PCMK_XA_FUNCTION, fn, fn 129 tools/crm_resource.c crm_resource_fn_t fn; //!< Command handler function fn 2181 tools/crm_resource.c if ((command_info == NULL) || (command_info->fn == NULL)) { fn 2347 tools/crm_resource.c exit_code = command_info->fn(rsc, node, cib_conn, scheduler, controld_api,