next_change 38 include/crm/pengine/rules.h crm_time_t *now, crm_time_t *next_change); next_change 42 include/crm/pengine/rules.h crm_time_t *next_change, pe_match_data_t *match_data); next_change 46 include/crm/pengine/rules.h crm_time_t *next_change, next_change 52 include/crm/pengine/rules.h crm_time_t *next_change); next_change 57 include/crm/pengine/rules.h crm_time_t *now, crm_time_t *next_change); next_change 62 include/crm/pengine/rules.h xmlNode *hash, crm_time_t *next_change); next_change 70 include/crm/pengine/rules.h crm_time_t *next_change); next_change 72 include/crm/pengine/rules.h crm_time_t *next_change); next_change 74 include/crm/pengine/rules.h crm_time_t *next_change); next_change 26 include/crm/pengine/rules_internal.h crm_time_t *next_change); next_change 33 include/crm/pengine/rules_internal.h crm_time_t *next_change); next_change 35 include/crm/pengine/rules_internal.h crm_time_t *next_change); next_change 48 lib/pacemaker/pcmk_sched_constraints.c crm_time_t *next_change, next_change 56 lib/pacemaker/pcmk_sched_constraints.c crm_time_t *next_change = crm_time_new_undefined(); next_change 58 lib/pacemaker/pcmk_sched_constraints.c result = pe_evaluate_rules(lifetime, NULL, data_set->now, next_change); next_change 59 lib/pacemaker/pcmk_sched_constraints.c if (crm_time_is_defined(next_change)) { next_change 60 lib/pacemaker/pcmk_sched_constraints.c time_t recheck = (time_t) crm_time_get_seconds_since_epoch(next_change); next_change 64 lib/pacemaker/pcmk_sched_constraints.c crm_time_free(next_change); next_change 825 lib/pacemaker/pcmk_sched_constraints.c crm_time_t *next_change = crm_time_new_undefined(); next_change 835 lib/pacemaker/pcmk_sched_constraints.c generate_location_rule(rsc_lh, rule_xml, discovery, next_change, next_change 847 lib/pacemaker/pcmk_sched_constraints.c if (crm_time_is_defined(next_change)) { next_change 848 lib/pacemaker/pcmk_sched_constraints.c time_t t = (time_t) crm_time_get_seconds_since_epoch(next_change); next_change 852 lib/pacemaker/pcmk_sched_constraints.c crm_time_free(next_change); next_change 1070 lib/pacemaker/pcmk_sched_constraints.c const char *discovery, crm_time_t *next_change, next_change 1154 lib/pacemaker/pcmk_sched_constraints.c data_set->now, next_change, match_data); next_change 40 lib/pengine/rules.c crm_time_t *next_change) next_change 51 lib/pengine/rules.c return pe_eval_rules(ruleset, &rule_data, next_change); next_change 56 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change, next_change 68 lib/pengine/rules.c return pe_eval_expr(rule, &rule_data, next_change); next_change 89 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change, next_change 101 lib/pengine/rules.c return pe_eval_subexpr(expr, &rule_data, next_change); next_change 345 lib/pengine/rules.c pe_test_date_expression(xmlNode *expr, crm_time_t *now, crm_time_t *next_change) next_change 356 lib/pengine/rules.c switch (pe__eval_date_expr(expr, &rule_data, next_change)) { next_change 368 lib/pengine/rules.c crm_time_set_if_earlier(crm_time_t *next_change, crm_time_t *t) next_change 370 lib/pengine/rules.c if ((next_change != NULL) && (t != NULL)) { next_change 371 lib/pengine/rules.c if (!crm_time_is_defined(next_change) next_change 372 lib/pengine/rules.c || (crm_time_compare(t, next_change) < 0)) { next_change 373 lib/pengine/rules.c crm_time_set(next_change, t); next_change 389 lib/pengine/rules.c pe_eval_date_expression(xmlNode *expr, crm_time_t *now, crm_time_t *next_change) next_change 400 lib/pengine/rules.c return pe__eval_date_expr(expr, &rule_data, next_change); next_change 560 lib/pengine/rules.c crm_time_t *next_change; next_change 572 lib/pengine/rules.c unpack_data->next_change)) { next_change 599 lib/pengine/rules.c unpack_data->next_change)) { next_change 670 lib/pengine/rules.c pe_rule_eval_data_t *rule_data, crm_time_t *next_change, next_change 679 lib/pengine/rules.c .next_change = next_change, next_change 693 lib/pengine/rules.c crm_time_t *next_change) next_change 696 lib/pengine/rules.c overwrite, rule_data, next_change, unpack_attr_set); next_change 716 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change) next_change 728 lib/pengine/rules.c always_first, overwrite, next_change); next_change 735 lib/pengine/rules.c crm_time_t *next_change) next_change 738 lib/pengine/rules.c next_change, unpack_versioned_attr_set); next_change 825 lib/pengine/rules.c pe_eval_rules(xmlNode *ruleset, pe_rule_eval_data_t *rule_data, crm_time_t *next_change) next_change 834 lib/pengine/rules.c if (pe_eval_expr(rule, rule_data, next_change)) { next_change 849 lib/pengine/rules.c pe_eval_expr(xmlNode *rule, pe_rule_eval_data_t *rule_data, crm_time_t *next_change) next_change 869 lib/pengine/rules.c test = pe_eval_subexpr(expr, rule_data, next_change); next_change 891 lib/pengine/rules.c pe_eval_subexpr(xmlNode *expr, pe_rule_eval_data_t *rule_data, crm_time_t *next_change) next_change 898 lib/pengine/rules.c accept = pe_eval_expr(expr, rule_data, next_change); next_change 911 lib/pengine/rules.c accept = pe_test_date_expression(expr, rule_data->now, next_change); next_change 1175 lib/pengine/rules.c pe__eval_date_expr(xmlNodePtr expr, pe_rule_eval_data_t *rule_data, crm_time_t *next_change) next_change 1211 lib/pengine/rules.c crm_time_set_if_earlier(next_change, start); next_change 1216 lib/pengine/rules.c if (end && next_change) { next_change 1219 lib/pengine/rules.c crm_time_set_if_earlier(next_change, end); next_change 1237 lib/pengine/rules.c crm_time_set_if_earlier(next_change, start); next_change 1245 lib/pengine/rules.c crm_time_set_if_earlier(next_change, end); next_change 2746 lib/pengine/utils.c crm_time_t *next_change = crm_time_new_undefined(); next_change 2749 lib/pengine/utils.c always_first, overwrite, next_change); next_change 2750 lib/pengine/utils.c if (crm_time_is_defined(next_change)) { next_change 2751 lib/pengine/utils.c time_t recheck = (time_t) crm_time_get_seconds_since_epoch(next_change); next_change 2755 lib/pengine/utils.c crm_time_free(next_change);