condition 373 include/crm/common/results.h const char *condition, gboolean do_core, gboolean do_fork); condition 29 include/crm/common/rules_internal.h enum expression_type pcmk__condition_type(const xmlNode *condition); condition 235 include/crm/common/strings_internal.h pcmk__btoa(bool condition) condition 237 include/crm/common/strings_internal.h return condition? PCMK_VALUE_TRUE : PCMK_VALUE_FALSE; condition 442 lib/common/mainloop.c gio_read_socket(GIOChannel * gio, GIOCondition condition, gpointer data) condition 447 lib/common/mainloop.c crm_trace("%p.%d %d", data, fd, condition); condition 453 lib/common/mainloop.c return (adaptor->fn(fd, condition, adaptor->data) == 0); condition 714 lib/common/mainloop.c mainloop_gio_callback(GIOChannel *gio, GIOCondition condition, gpointer data) condition 721 lib/common/mainloop.c if (condition & G_IO_IN) { condition 741 lib/common/mainloop.c read_rc, client->name, (int) condition); condition 754 lib/common/mainloop.c client->name, (int) condition); condition 766 lib/common/mainloop.c client->name, client, condition); condition 769 lib/common/mainloop.c } else if (condition & (G_IO_HUP | G_IO_NVAL | G_IO_ERR)) { condition 771 lib/common/mainloop.c client->name, client, condition); condition 774 lib/common/mainloop.c } else if ((condition & G_IO_IN) == 0) { condition 802 lib/common/mainloop.c crm_err("Strange condition: %d", condition); condition 38 lib/common/rules.c pcmk__condition_type(const xmlNode *condition) condition 44 lib/common/rules.c if (pcmk__xe_is(condition, PCMK_XE_DATE_EXPRESSION)) { condition 47 lib/common/rules.c } else if (pcmk__xe_is(condition, PCMK_XE_RSC_EXPRESSION)) { condition 50 lib/common/rules.c } else if (pcmk__xe_is(condition, PCMK_XE_OP_EXPRESSION)) { condition 53 lib/common/rules.c } else if (pcmk__xe_is(condition, PCMK_XE_RULE)) { condition 56 lib/common/rules.c } else if (!pcmk__xe_is(condition, PCMK_XE_EXPRESSION)) { condition 62 lib/common/rules.c name = crm_element_value(condition, PCMK_XA_ATTRIBUTE); condition 1252 lib/common/rules.c pcmk__evaluate_condition(xmlNode *condition, condition 1257 lib/common/rules.c if ((condition == NULL) || (rule_input == NULL)) { condition 1261 lib/common/rules.c switch (pcmk__condition_type(condition)) { condition 1263 lib/common/rules.c return pcmk_evaluate_rule(condition, rule_input, next_change); condition 1267 lib/common/rules.c return pcmk__evaluate_attr_expression(condition, rule_input); condition 1271 lib/common/rules.c int rc = pcmk__evaluate_date_expression(condition, condition 1279 lib/common/rules.c return pcmk__evaluate_rsc_expression(condition, rule_input); condition 1282 lib/common/rules.c return pcmk__evaluate_op_expression(condition, rule_input); condition 1287 lib/common/rules.c pcmk__s(pcmk__xe_id(condition), "without ID"), condition 1288 lib/common/rules.c (const char *) condition->name); condition 1351 lib/common/rules.c for (xmlNode *condition = pcmk__xe_first_child(rule, NULL, NULL, NULL); condition 1352 lib/common/rules.c condition != NULL; condition = pcmk__xe_next(condition, NULL)) { condition 1355 lib/common/rules.c if (pcmk__evaluate_condition(condition, rule_input, condition 1031 tools/crm_mon.c #define print_option_help(out, option, condition) \ condition 1032 tools/crm_mon.c curses_formatted_printf(out, "%c %c: \t%s\n", ((condition)? '*': ' '), option, get_option_desc(option)); condition 1041 tools/crm_mon.c detect_user_input(GIOChannel *channel, GIOCondition condition, gpointer user_data) condition 1052 tools/crm_mon.c if ((condition & G_IO_ERR) && (condition & G_IO_HUP)) { condition 1060 tools/crm_mon.c if (condition & (G_IO_HUP | G_IO_NVAL)) { condition 1064 tools/crm_mon.c if ((condition & G_IO_IN) == 0) {