crm_time_t 694 daemons/controld/controld_control.c crm_time_t *now = crm_time_new(NULL); crm_time_t 459 daemons/controld/controld_execd_state.c crm_time_t *now = crm_time_new(NULL); crm_time_t 35 include/crm/common/iso8601.h crm_time_t *start; crm_time_t 36 include/crm/common/iso8601.h crm_time_t *end; crm_time_t 37 include/crm/common/iso8601.h crm_time_t *diff; crm_time_t 53 include/crm/common/iso8601.h crm_time_t *crm_time_new(const char *string); crm_time_t 54 include/crm/common/iso8601.h crm_time_t *crm_time_new_undefined(void); crm_time_t 55 include/crm/common/iso8601.h void crm_time_free(crm_time_t * dt); crm_time_t 57 include/crm/common/iso8601.h bool crm_time_is_defined(const crm_time_t *t); crm_time_t 58 include/crm/common/iso8601.h char *crm_time_as_string(const crm_time_t *dt, int flags); crm_time_t 65 include/crm/common/iso8601.h const crm_time_t *date_time, int flags); crm_time_t 77 include/crm/common/iso8601.h crm_time_t *crm_time_parse_duration(const char *duration_str); crm_time_t 78 include/crm/common/iso8601.h crm_time_t *crm_time_calculate_duration(const crm_time_t *dt, crm_time_t 79 include/crm/common/iso8601.h const crm_time_t *value); crm_time_t 83 include/crm/common/iso8601.h int crm_time_compare(const crm_time_t *a, const crm_time_t *b); crm_time_t 85 include/crm/common/iso8601.h int crm_time_get_timeofday(const crm_time_t *dt, uint32_t *h, uint32_t *m, crm_time_t 87 include/crm/common/iso8601.h int crm_time_get_timezone(const crm_time_t *dt, uint32_t *h, uint32_t *m); crm_time_t 88 include/crm/common/iso8601.h int crm_time_get_gregorian(const crm_time_t *dt, uint32_t *y, uint32_t *m, crm_time_t 90 include/crm/common/iso8601.h int crm_time_get_ordinal(const crm_time_t *dt, uint32_t *y, uint32_t *d); crm_time_t 91 include/crm/common/iso8601.h int crm_time_get_isoweek(const crm_time_t *dt, uint32_t *y, uint32_t *w, crm_time_t 95 include/crm/common/iso8601.h long long crm_time_get_seconds(const crm_time_t *dt); crm_time_t 98 include/crm/common/iso8601.h long long crm_time_get_seconds_since_epoch(const crm_time_t *dt); crm_time_t 100 include/crm/common/iso8601.h void crm_time_set(crm_time_t *target, const crm_time_t *source); crm_time_t 101 include/crm/common/iso8601.h void crm_time_set_timet(crm_time_t *target, const time_t *source); crm_time_t 104 include/crm/common/iso8601.h crm_time_t *pcmk_copy_time(const crm_time_t *source); crm_time_t 105 include/crm/common/iso8601.h crm_time_t *crm_time_add(const crm_time_t *dt, const crm_time_t *value); crm_time_t 106 include/crm/common/iso8601.h crm_time_t *crm_time_subtract(const crm_time_t *dt, const crm_time_t *value); crm_time_t 109 include/crm/common/iso8601.h void crm_time_add_seconds(crm_time_t * dt, int value); crm_time_t 110 include/crm/common/iso8601.h void crm_time_add_minutes(crm_time_t * dt, int value); crm_time_t 111 include/crm/common/iso8601.h void crm_time_add_hours(crm_time_t * dt, int value); crm_time_t 112 include/crm/common/iso8601.h void crm_time_add_days(crm_time_t * dt, int value); crm_time_t 113 include/crm/common/iso8601.h void crm_time_add_weeks(crm_time_t * dt, int value); crm_time_t 114 include/crm/common/iso8601.h void crm_time_add_months(crm_time_t * dt, int value); crm_time_t 115 include/crm/common/iso8601.h void crm_time_add_years(crm_time_t * dt, int value); crm_time_t 123 include/crm/common/iso8601.h bool crm_time_check(const crm_time_t *dt); crm_time_t 21 include/crm/common/iso8601_internal.h const crm_time_t *dt); crm_time_t 22 include/crm/common/iso8601_internal.h void pcmk__time_set_hr_dt(crm_time_t *target, const pcmk__time_hr_t *hr_dt); crm_time_t 196 include/crm/pengine/common.h crm_time_t *now; crm_time_t 145 include/crm/pengine/pe_types.h crm_time_t *now; crm_time_t 40 include/crm/pengine/rules.h crm_time_t *now, crm_time_t *next_change); crm_time_t 43 include/crm/pengine/rules.h enum rsc_role_e role, crm_time_t *now, crm_time_t 44 include/crm/pengine/rules.h crm_time_t *next_change, pe_match_data_t *match_data); crm_time_t 47 include/crm/pengine/rules.h enum rsc_role_e role, crm_time_t *now, crm_time_t 48 include/crm/pengine/rules.h crm_time_t *next_change, crm_time_t 54 include/crm/pengine/rules.h crm_time_t *next_change); crm_time_t 59 include/crm/pengine/rules.h crm_time_t *now, crm_time_t *next_change); crm_time_t 64 include/crm/pengine/rules.h crm_time_t *next_change); crm_time_t 66 include/crm/pengine/rules.h crm_time_t *next_change); crm_time_t 68 include/crm/pengine/rules.h crm_time_t *next_change); crm_time_t 32 include/crm/pengine/rules_compat.h gboolean test_ruleset(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now); crm_time_t 36 include/crm/pengine/rules_compat.h crm_time_t *now); crm_time_t 40 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now, crm_time_t 45 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now, crm_time_t 50 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now); crm_time_t 54 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now, crm_time_t 60 include/crm/pengine/rules_compat.h crm_time_t *now, pe_match_data_t *match_data); crm_time_t 66 include/crm/pengine/rules_compat.h gboolean overwrite, crm_time_t *now); crm_time_t 22 include/crm/pengine/rules_internal.h crm_time_t *pe_parse_xml_duration(crm_time_t * start, xmlNode * duration_spec); crm_time_t 26 include/crm/pengine/rules_internal.h crm_time_t *next_change); crm_time_t 31 include/crm/pengine/rules_internal.h int pe_cron_range_satisfied(crm_time_t * now, xmlNode * cron_spec); crm_time_t 208 include/pacemaker.h int pcmk_check_rules(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date, crm_time_t 223 include/pacemaker.h pcmk_check_rule(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date, crm_time_t 18 include/pcmki/pcmki_rule.h const crm_time_t *date_time, const char **rule_ids); crm_time_t 33 include/pcmki/pcmki_rule.h pcmk__check_rule(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date, crm_time_t 603 lib/cib/cib_utils.c crm_time_t *now = NULL; crm_time_t 59 lib/common/iso8601.c static crm_time_t *parse_date(const char *date_str); crm_time_t 61 lib/common/iso8601.c static crm_time_t * crm_time_t 62 lib/common/iso8601.c crm_get_utc_time(const crm_time_t *dt) crm_time_t 64 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 91 lib/common/iso8601.c crm_time_t * crm_time_t 95 lib/common/iso8601.c crm_time_t *dt = NULL; crm_time_t 115 lib/common/iso8601.c crm_time_t * crm_time_t 118 lib/common/iso8601.c crm_time_t *result = calloc(1, sizeof(crm_time_t)); crm_time_t 132 lib/common/iso8601.c crm_time_is_defined(const crm_time_t *t) crm_time_t 140 lib/common/iso8601.c crm_time_free(crm_time_t * dt) crm_time_t 252 lib/common/iso8601.c int line, const char *prefix, const crm_time_t *date_time, crm_time_t 292 lib/common/iso8601.c crm_time_get_timeofday(const crm_time_t *dt, uint32_t *h, uint32_t *m, crm_time_t 300 lib/common/iso8601.c crm_time_get_timezone(const crm_time_t *dt, uint32_t *h, uint32_t *m) crm_time_t 309 lib/common/iso8601.c crm_time_get_seconds(const crm_time_t *dt) crm_time_t 312 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 352 lib/common/iso8601.c crm_time_get_seconds_since_epoch(const crm_time_t *dt) crm_time_t 358 lib/common/iso8601.c crm_time_get_gregorian(const crm_time_t *dt, uint32_t *y, uint32_t *m, crm_time_t 391 lib/common/iso8601.c crm_time_get_ordinal(const crm_time_t *dt, uint32_t *y, uint32_t *d) crm_time_t 399 lib/common/iso8601.c crm_time_get_isoweek(const crm_time_t *dt, uint32_t *y, uint32_t *w, crm_time_t 456 lib/common/iso8601.c crm_duration_as_string(const crm_time_t *dt, char *result) crm_time_t 500 lib/common/iso8601.c crm_time_as_string(const crm_time_t *date_time, int flags) crm_time_t 502 lib/common/iso8601.c const crm_time_t *dt = NULL; crm_time_t 503 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 718 lib/common/iso8601.c crm_time_parse(const char *time_str, crm_time_t *a_time) crm_time_t 762 lib/common/iso8601.c static crm_time_t * crm_time_t 766 lib/common/iso8601.c crm_time_t *dt = NULL; crm_time_t 985 lib/common/iso8601.c crm_time_t * crm_time_t 989 lib/common/iso8601.c crm_time_t *diff = NULL; crm_time_t 1196 lib/common/iso8601.c crm_time_set(crm_time_t *target, const crm_time_t *source) crm_time_t 1215 lib/common/iso8601.c ha_set_tm_time(crm_time_t *target, const struct tm *source) crm_time_t 1259 lib/common/iso8601.c crm_time_set_timet(crm_time_t *target, const time_t *source) crm_time_t 1264 lib/common/iso8601.c crm_time_t * crm_time_t 1265 lib/common/iso8601.c pcmk_copy_time(const crm_time_t *source) crm_time_t 1267 lib/common/iso8601.c crm_time_t *target = crm_time_new_undefined(); crm_time_t 1273 lib/common/iso8601.c crm_time_t * crm_time_t 1274 lib/common/iso8601.c crm_time_add(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1276 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1277 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1301 lib/common/iso8601.c crm_time_t * crm_time_t 1302 lib/common/iso8601.c crm_time_calculate_duration(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1304 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1305 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1335 lib/common/iso8601.c crm_time_t * crm_time_t 1336 lib/common/iso8601.c crm_time_subtract(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1338 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1339 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1371 lib/common/iso8601.c crm_time_check(const crm_time_t *dt) crm_time_t 1392 lib/common/iso8601.c crm_time_compare(const crm_time_t *a, const crm_time_t *b) crm_time_t 1395 lib/common/iso8601.c crm_time_t *t1 = crm_get_utc_time(a); crm_time_t 1396 lib/common/iso8601.c crm_time_t *t2 = crm_get_utc_time(b); crm_time_t 1422 lib/common/iso8601.c crm_time_add_seconds(crm_time_t *a_time, int extra) crm_time_t 1442 lib/common/iso8601.c crm_time_add_days(crm_time_t * a_time, int extra) crm_time_t 1467 lib/common/iso8601.c crm_time_add_months(crm_time_t * a_time, int extra) crm_time_t 1509 lib/common/iso8601.c crm_time_add_minutes(crm_time_t * a_time, int extra) crm_time_t 1515 lib/common/iso8601.c crm_time_add_hours(crm_time_t * a_time, int extra) crm_time_t 1521 lib/common/iso8601.c crm_time_add_weeks(crm_time_t * a_time, int extra) crm_time_t 1527 lib/common/iso8601.c crm_time_add_years(crm_time_t * a_time, int extra) crm_time_t 1533 lib/common/iso8601.c ha_get_tm_time(struct tm *target, const crm_time_t *source) crm_time_t 1561 lib/common/iso8601.c pcmk__time_hr_convert(pcmk__time_hr_t *target, const crm_time_t *dt) crm_time_t 1582 lib/common/iso8601.c pcmk__time_set_hr_dt(crm_time_t *target, const pcmk__time_hr_t *hr_dt) crm_time_t 1585 lib/common/iso8601.c *target = (crm_time_t) { crm_time_t 1607 lib/common/iso8601.c crm_time_t dt; crm_time_t 1630 lib/common/iso8601.c crm_time_t *dt; crm_time_t 1653 lib/common/iso8601.c crm_time_t dt; crm_time_t 280 lib/common/utils.c crm_time_t *period_s = crm_time_parse_duration(input); crm_time_t 27 lib/fencing/st_output.c crm_time_t *crm_when = crm_time_new(NULL); crm_time_t 223 lib/pacemaker/pcmk_cluster_queries.c crm_time_t *when = crm_time_new(NULL); crm_time_t 29 lib/pacemaker/pcmk_rule.c eval_date_expression(xmlNodePtr expr, crm_time_t *now) crm_time_t 60 lib/pacemaker/pcmk_rule.c init_rule_check(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date, crm_time_t 245 lib/pacemaker/pcmk_rule.c pcmk__check_rules(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date, crm_time_t 280 lib/pacemaker/pcmk_rule.c pcmk_check_rules(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date, crm_time_t 34 lib/pacemaker/pcmk_sched_constraints.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 52 lib/pacemaker/pcmk_sched_location.c const char *discovery, crm_time_t *next_change, crm_time_t 232 lib/pacemaker/pcmk_sched_location.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 521 lib/pengine/pe_actions.c crm_time_t *now, long long *start_delay) crm_time_t 525 lib/pengine/pe_actions.c crm_time_t *origin = NULL; crm_time_t 1384 lib/pengine/pe_output.c crm_time_t *crm_when = crm_time_new_undefined(); crm_time_t 39 lib/pengine/rules.c pe_evaluate_rules(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now, crm_time_t 40 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 56 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change, crm_time_t 89 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change, crm_time_t 156 lib/pengine/rules.c phase_of_the_moon(crm_time_t * now) crm_time_t 238 lib/pengine/rules.c pe_cron_range_satisfied(crm_time_t * now, xmlNode * cron_spec) crm_time_t 272 lib/pengine/rules.c update_field(crm_time_t *t, xmlNode *xml, const char *attr, crm_time_t 273 lib/pengine/rules.c void (*time_fn)(crm_time_t *, int)) crm_time_t 283 lib/pengine/rules.c crm_time_t * crm_time_t 284 lib/pengine/rules.c pe_parse_xml_duration(crm_time_t * start, xmlNode * duration_spec) crm_time_t 286 lib/pengine/rules.c crm_time_t *end = pcmk_copy_time(start); crm_time_t 301 lib/pengine/rules.c crm_time_set_if_earlier(crm_time_t *next_change, crm_time_t *t) crm_time_t 408 lib/pengine/rules.c crm_time_t *next_change; crm_time_t 495 lib/pengine/rules.c pe_rule_eval_data_t *rule_data, crm_time_t *next_change, crm_time_t 518 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 541 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change) crm_time_t 614 lib/pengine/rules.c pe_eval_rules(xmlNode *ruleset, pe_rule_eval_data_t *rule_data, crm_time_t *next_change) crm_time_t 638 lib/pengine/rules.c pe_eval_expr(xmlNode *rule, pe_rule_eval_data_t *rule_data, crm_time_t *next_change) crm_time_t 680 lib/pengine/rules.c pe_eval_subexpr(xmlNode *expr, pe_rule_eval_data_t *rule_data, crm_time_t *next_change) crm_time_t 1000 lib/pengine/rules.c pe__eval_date_expr(xmlNodePtr expr, pe_rule_eval_data_t *rule_data, crm_time_t *next_change) crm_time_t 1002 lib/pengine/rules.c crm_time_t *start = NULL; crm_time_t 1003 lib/pengine/rules.c crm_time_t *end = NULL; crm_time_t 1207 lib/pengine/rules.c test_ruleset(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now) crm_time_t 1213 lib/pengine/rules.c test_rule(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now) crm_time_t 1219 lib/pengine/rules.c pe_test_rule_re(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now, pe_re_match_data_t * re_match_data) crm_time_t 1231 lib/pengine/rules.c crm_time_t *now, pe_match_data_t *match_data) crm_time_t 1237 lib/pengine/rules.c test_expression(xmlNode * expr, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now) crm_time_t 1243 lib/pengine/rules.c pe_test_expression_re(xmlNode * expr, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now, pe_re_match_data_t * re_match_data) crm_time_t 1255 lib/pengine/rules.c enum rsc_role_e role, crm_time_t *now, crm_time_t 1265 lib/pengine/rules.c crm_time_t *now) crm_time_t 23 lib/pengine/rules_alerts.c crm_time_t *now = crm_time_new(NULL); crm_time_t 20 lib/pengine/tests/rules/pe_cron_range_satisfied_test.c crm_time_t *tm = crm_time_new(t); crm_time_t 36 lib/pengine/tests/rules/pe_cron_range_satisfied_test.c crm_time_t *tm = crm_time_new(NULL); crm_time_t 722 lib/pengine/utils.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 18 tools/crm_resource_ban.c crm_time_t *now = NULL; crm_time_t 19 tools/crm_resource_ban.c crm_time_t *later = NULL; crm_time_t 20 tools/crm_resource_ban.c crm_time_t *duration = NULL; crm_time_t 432 tools/crm_resource_ban.c crm_time_t *now = crm_time_new(NULL); crm_time_t 442 tools/crm_resource_ban.c crm_time_t *end = NULL; crm_time_t 101 tools/crm_rule.c crm_time_t *rule_date = NULL; crm_time_t 142 tools/iso8601.c crm_time_t *duration = NULL; crm_time_t 143 tools/iso8601.c crm_time_t *date_time = NULL; crm_time_t 229 tools/iso8601.c crm_time_t *later = crm_time_add(date_time, duration);