crm_time_t 525 daemons/controld/controld_control.c crm_time_t *now = crm_time_new(NULL); crm_time_t 474 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 78 include/crm/common/iso8601.h crm_time_t *crm_time_parse_duration(const char *duration_str); crm_time_t 79 include/crm/common/iso8601.h crm_time_t *crm_time_calculate_duration(const crm_time_t *dt, crm_time_t 80 include/crm/common/iso8601.h const crm_time_t *value); crm_time_t 84 include/crm/common/iso8601.h int crm_time_compare(const crm_time_t *a, const crm_time_t *b); crm_time_t 86 include/crm/common/iso8601.h int crm_time_get_timeofday(const crm_time_t *dt, uint32_t *h, uint32_t *m, crm_time_t 88 include/crm/common/iso8601.h int crm_time_get_timezone(const crm_time_t *dt, uint32_t *h, uint32_t *m); crm_time_t 89 include/crm/common/iso8601.h int crm_time_get_gregorian(const crm_time_t *dt, uint32_t *y, uint32_t *m, crm_time_t 91 include/crm/common/iso8601.h int crm_time_get_ordinal(const crm_time_t *dt, uint32_t *y, uint32_t *d); crm_time_t 92 include/crm/common/iso8601.h int crm_time_get_isoweek(const crm_time_t *dt, uint32_t *y, uint32_t *w, crm_time_t 96 include/crm/common/iso8601.h long long crm_time_get_seconds(const crm_time_t *dt); crm_time_t 99 include/crm/common/iso8601.h long long crm_time_get_seconds_since_epoch(const crm_time_t *dt); crm_time_t 101 include/crm/common/iso8601.h void crm_time_set(crm_time_t *target, const crm_time_t *source); crm_time_t 102 include/crm/common/iso8601.h void crm_time_set_timet(crm_time_t *target, const time_t *source); crm_time_t 105 include/crm/common/iso8601.h crm_time_t *pcmk_copy_time(const crm_time_t *source); crm_time_t 106 include/crm/common/iso8601.h crm_time_t *crm_time_add(const crm_time_t *dt, const crm_time_t *value); crm_time_t 107 include/crm/common/iso8601.h crm_time_t *crm_time_subtract(const crm_time_t *dt, const crm_time_t *value); crm_time_t 110 include/crm/common/iso8601.h void crm_time_add_seconds(crm_time_t * dt, int value); crm_time_t 111 include/crm/common/iso8601.h void crm_time_add_minutes(crm_time_t * dt, int value); crm_time_t 112 include/crm/common/iso8601.h void crm_time_add_hours(crm_time_t * dt, int value); crm_time_t 113 include/crm/common/iso8601.h void crm_time_add_days(crm_time_t * dt, int value); crm_time_t 114 include/crm/common/iso8601.h void crm_time_add_weeks(crm_time_t * dt, int value); crm_time_t 115 include/crm/common/iso8601.h void crm_time_add_months(crm_time_t * dt, int value); crm_time_t 116 include/crm/common/iso8601.h void crm_time_add_years(crm_time_t * dt, int value); crm_time_t 124 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 30 include/crm/common/iso8601_internal.h crm_time_t *pcmk__copy_timet(time_t source); crm_time_t 34 include/crm/common/nvpair_internal.h crm_time_t *next_change; crm_time_t 57 include/crm/common/nvpair_internal.h int pcmk__xe_get_datetime(const xmlNode *xml, const char *attr, crm_time_t **t); crm_time_t 59 include/crm/common/rules.h const crm_time_t *now; //!< Current time for rule evaluation purposes crm_time_t 106 include/crm/common/rules.h crm_time_t *next_change); crm_time_t 31 include/crm/common/rules_internal.h const crm_time_t *now, crm_time_t 32 include/crm/common/rules_internal.h crm_time_t *next_change); crm_time_t 34 include/crm/common/rules_internal.h crm_time_t *next_change); crm_time_t 36 include/crm/common/rules_internal.h crm_time_t *next_change); crm_time_t 198 include/crm/common/scheduler.h crm_time_t *now; // Current time for evaluation purposes crm_time_t 48 include/crm/pengine/common.h crm_time_t *now; // @COMPAT could be const crm_time_t 26 include/crm/pengine/rules.h crm_time_t *next_change); crm_time_t 31 include/crm/pengine/rules.h gboolean overwrite, crm_time_t *now, crm_time_t 32 include/crm/pengine/rules.h crm_time_t *next_change); crm_time_t 33 include/crm/pengine/rules_compat.h crm_time_t *now, crm_time_t *next_change); crm_time_t 37 include/crm/pengine/rules_compat.h crm_time_t *next_change); crm_time_t 40 include/crm/pengine/rules_compat.h gboolean test_ruleset(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now); crm_time_t 44 include/crm/pengine/rules_compat.h crm_time_t *now); crm_time_t 48 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now, crm_time_t 49 include/crm/pengine/rules_compat.h crm_time_t *next_change, pe_match_data_t *match_data); crm_time_t 53 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now, crm_time_t 58 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now, crm_time_t 63 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now, crm_time_t 64 include/crm/pengine/rules_compat.h crm_time_t *next_change, crm_time_t 69 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now); crm_time_t 73 include/crm/pengine/rules_compat.h enum rsc_role_e role, crm_time_t *now, crm_time_t 79 include/crm/pengine/rules_compat.h crm_time_t *now, pe_match_data_t *match_data); crm_time_t 83 include/crm/pengine/rules_compat.h crm_time_t *next_change); crm_time_t 87 include/crm/pengine/rules_compat.h crm_time_t *next_change); crm_time_t 93 include/crm/pengine/rules_compat.h gboolean overwrite, crm_time_t *now); crm_time_t 306 include/pacemaker.h int pcmk_check_rules(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date, crm_time_t 321 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 859 lib/cib/cib_utils.c crm_time_t *now = NULL; crm_time_t 173 lib/common/crmcommon_private.h int pcmk__add_time_from_xml(crm_time_t *t, enum pcmk__time_component component, crm_time_t 177 lib/common/crmcommon_private.h void pcmk__set_time_if_earlier(crm_time_t *target, const crm_time_t *source); crm_time_t 386 lib/common/crmcommon_private.h int pcmk__unpack_duration(const xmlNode *duration, const crm_time_t *start, crm_time_t 387 lib/common/crmcommon_private.h crm_time_t **end); crm_time_t 390 lib/common/crmcommon_private.h int pcmk__evaluate_date_spec(const xmlNode *date_spec, const crm_time_t *now); crm_time_t 79 lib/common/iso8601.c static crm_time_t *parse_date(const char *date_str); crm_time_t 81 lib/common/iso8601.c static crm_time_t * crm_time_t 82 lib/common/iso8601.c crm_get_utc_time(const crm_time_t *dt) crm_time_t 84 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 111 lib/common/iso8601.c crm_time_t * crm_time_t 128 lib/common/iso8601.c crm_time_t * crm_time_t 131 lib/common/iso8601.c return (crm_time_t *) pcmk__assert_alloc(1, sizeof(crm_time_t)); crm_time_t 142 lib/common/iso8601.c crm_time_is_defined(const crm_time_t *t) crm_time_t 150 lib/common/iso8601.c crm_time_free(crm_time_t * dt) crm_time_t 277 lib/common/iso8601.c int line, const char *prefix, const crm_time_t *date_time, crm_time_t 314 lib/common/iso8601.c crm_time_get_timeofday(const crm_time_t *dt, uint32_t *h, uint32_t *m, crm_time_t 322 lib/common/iso8601.c crm_time_get_timezone(const crm_time_t *dt, uint32_t *h, uint32_t *m) crm_time_t 331 lib/common/iso8601.c crm_time_get_seconds(const crm_time_t *dt) crm_time_t 334 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 374 lib/common/iso8601.c crm_time_get_seconds_since_epoch(const crm_time_t *dt) crm_time_t 380 lib/common/iso8601.c crm_time_get_gregorian(const crm_time_t *dt, uint32_t *y, uint32_t *m, crm_time_t 413 lib/common/iso8601.c crm_time_get_ordinal(const crm_time_t *dt, uint32_t *y, uint32_t *d) crm_time_t 421 lib/common/iso8601.c crm_time_get_isoweek(const crm_time_t *dt, uint32_t *y, uint32_t *w, crm_time_t 506 lib/common/iso8601.c crm_duration_as_string(const crm_time_t *dt, int usec, bool show_usec, crm_time_t 590 lib/common/iso8601.c time_as_string_common(const crm_time_t *dt, int usec, uint32_t flags, crm_time_t 593 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 714 lib/common/iso8601.c crm_time_as_string(const crm_time_t *dt, int flags) crm_time_t 843 lib/common/iso8601.c crm_time_parse(const char *time_str, crm_time_t *a_time) crm_time_t 889 lib/common/iso8601.c static crm_time_t * crm_time_t 893 lib/common/iso8601.c crm_time_t *dt = NULL; crm_time_t 1120 lib/common/iso8601.c crm_time_t * crm_time_t 1124 lib/common/iso8601.c crm_time_t *diff = NULL; crm_time_t 1384 lib/common/iso8601.c crm_time_set(crm_time_t *target, const crm_time_t *source) crm_time_t 1403 lib/common/iso8601.c ha_set_tm_time(crm_time_t *target, const struct tm *source) crm_time_t 1448 lib/common/iso8601.c crm_time_set_timet(crm_time_t *target, const time_t *source) crm_time_t 1461 lib/common/iso8601.c pcmk__set_time_if_earlier(crm_time_t *target, const crm_time_t *source) crm_time_t 1470 lib/common/iso8601.c crm_time_t * crm_time_t 1471 lib/common/iso8601.c pcmk_copy_time(const crm_time_t *source) crm_time_t 1473 lib/common/iso8601.c crm_time_t *target = crm_time_new_undefined(); crm_time_t 1487 lib/common/iso8601.c crm_time_t * crm_time_t 1490 lib/common/iso8601.c crm_time_t *target = crm_time_new_undefined(); crm_time_t 1496 lib/common/iso8601.c crm_time_t * crm_time_t 1497 lib/common/iso8601.c crm_time_add(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1499 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1500 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1563 lib/common/iso8601.c typedef void (*component_fn_t)(crm_time_t *, int); crm_time_t 1615 lib/common/iso8601.c pcmk__add_time_from_xml(crm_time_t *t, enum pcmk__time_component component, crm_time_t 1645 lib/common/iso8601.c crm_time_t * crm_time_t 1646 lib/common/iso8601.c crm_time_calculate_duration(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1648 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1649 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1679 lib/common/iso8601.c crm_time_t * crm_time_t 1680 lib/common/iso8601.c crm_time_subtract(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1682 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1683 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1715 lib/common/iso8601.c crm_time_check(const crm_time_t *dt) crm_time_t 1736 lib/common/iso8601.c crm_time_compare(const crm_time_t *a, const crm_time_t *b) crm_time_t 1739 lib/common/iso8601.c crm_time_t *t1 = crm_get_utc_time(a); crm_time_t 1740 lib/common/iso8601.c crm_time_t *t2 = crm_get_utc_time(b); crm_time_t 1766 lib/common/iso8601.c crm_time_add_seconds(crm_time_t *a_time, int extra) crm_time_t 1799 lib/common/iso8601.c crm_time_add_days(crm_time_t *a_time, int extra) crm_time_t 1830 lib/common/iso8601.c crm_time_add_months(crm_time_t * a_time, int extra) crm_time_t 1873 lib/common/iso8601.c crm_time_add_minutes(crm_time_t * a_time, int extra) crm_time_t 1879 lib/common/iso8601.c crm_time_add_hours(crm_time_t * a_time, int extra) crm_time_t 1885 lib/common/iso8601.c crm_time_add_weeks(crm_time_t * a_time, int extra) crm_time_t 1891 lib/common/iso8601.c crm_time_add_years(crm_time_t * a_time, int extra) crm_time_t 1905 lib/common/iso8601.c ha_get_tm_time(struct tm *target, const crm_time_t *source) crm_time_t 1931 lib/common/iso8601.c pcmk__time_hr_convert(pcmk__time_hr_t *target, const crm_time_t *dt) crm_time_t 1955 lib/common/iso8601.c pcmk__time_set_hr_dt(crm_time_t *target, const pcmk__time_hr_t *hr_dt) crm_time_t 1958 lib/common/iso8601.c *target = (crm_time_t) { crm_time_t 1980 lib/common/iso8601.c crm_time_t dt; crm_time_t 2003 lib/common/iso8601.c crm_time_t *dt; crm_time_t 2039 lib/common/iso8601.c crm_time_t dt = { 0, }; crm_time_t 2154 lib/common/iso8601.c crm_time_t dt; crm_time_t 2182 lib/common/iso8601.c crm_time_t dt; crm_time_t 728 lib/common/nvpair.c pcmk__xe_get_datetime(const xmlNode *xml, const char *attr, crm_time_t **t) crm_time_t 105 lib/common/rules.c phase_of_the_moon(const crm_time_t *now) crm_time_t 193 lib/common/rules.c pcmk__evaluate_date_spec(const xmlNode *date_spec, const crm_time_t *now) crm_time_t 293 lib/common/rules.c pcmk__unpack_duration(const xmlNode *duration, const crm_time_t *start, crm_time_t 294 lib/common/rules.c crm_time_t **end) crm_time_t 345 lib/common/rules.c const crm_time_t *now, crm_time_t *next_change) crm_time_t 347 lib/common/rules.c crm_time_t *start = NULL; crm_time_t 348 lib/common/rules.c crm_time_t *end = NULL; crm_time_t 434 lib/common/rules.c const crm_time_t *now, crm_time_t *next_change) crm_time_t 436 lib/common/rules.c crm_time_t *start = NULL; crm_time_t 486 lib/common/rules.c const crm_time_t *now, crm_time_t *next_change) crm_time_t 488 lib/common/rules.c crm_time_t *end = NULL; crm_time_t 536 lib/common/rules.c const crm_time_t *now, crm_time_t *next_change) crm_time_t 1336 lib/common/rules.c crm_time_t *next_change) crm_time_t 1387 lib/common/rules.c crm_time_t *next_change) crm_time_t 1488 lib/common/rules.c crm_time_t *next_change) crm_time_t 473 lib/common/strings.c crm_time_t *period_s = crm_time_parse_duration(input); crm_time_t 23 lib/common/tests/iso8601/crm_time_add_days_test.c crm_time_t *orig = crm_time_new(orig_date_time); crm_time_t 24 lib/common/tests/iso8601/crm_time_add_days_test.c crm_time_t *expected = crm_time_new(expected_date_time); crm_time_t 23 lib/common/tests/iso8601/crm_time_add_seconds_test.c crm_time_t *orig = crm_time_new(orig_date_time); crm_time_t 24 lib/common/tests/iso8601/crm_time_add_seconds_test.c crm_time_t *expected = crm_time_new(expected_date_time); crm_time_t 23 lib/common/tests/iso8601/crm_time_add_years_test.c crm_time_t *orig = crm_time_new(orig_date_time); crm_time_t 24 lib/common/tests/iso8601/crm_time_add_years_test.c crm_time_t *expected = crm_time_new(expected_date_time); crm_time_t 44 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 45 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = pcmk_copy_time(t); crm_time_t 68 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 69 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = pcmk_copy_time(t); crm_time_t 84 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 85 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = pcmk_copy_time(t); crm_time_t 100 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 101 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = pcmk_copy_time(t); crm_time_t 121 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 122 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = crm_time_new("2025-01-01 15:00:00"); crm_time_t 137 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 138 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = crm_time_new("2024-03-01 15:00:00"); crm_time_t 153 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 154 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = crm_time_new("2024-01-22 15:00:00"); crm_time_t 169 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 170 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = crm_time_new("2023-12-31 15:00:00"); crm_time_t 185 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 186 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = crm_time_new("2024-01-01 16:00:00"); crm_time_t 201 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 202 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = crm_time_new("2024-01-01 15:01:00"); crm_time_t 217 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *t = crm_time_new("2024-01-01 15:00:00"); crm_time_t 218 lib/common/tests/iso8601/pcmk__add_time_from_xml_test.c crm_time_t *reference = crm_time_new("2024-01-01 15:00:01"); crm_time_t 20 lib/common/tests/iso8601/pcmk__set_time_if_earlier_test.c crm_time_t *target = crm_time_new("2024-01-01 00:30:00 +01:00"); crm_time_t 21 lib/common/tests/iso8601/pcmk__set_time_if_earlier_test.c crm_time_t *target_copy = pcmk_copy_time(target); crm_time_t 38 lib/common/tests/iso8601/pcmk__set_time_if_earlier_test.c crm_time_t *source = crm_time_new("2024-01-01 00:29:59 +01:00"); crm_time_t 39 lib/common/tests/iso8601/pcmk__set_time_if_earlier_test.c crm_time_t *target = crm_time_new_undefined(); crm_time_t 51 lib/common/tests/iso8601/pcmk__set_time_if_earlier_test.c crm_time_t *source = crm_time_new("2024-01-01 00:29:59 +01:00"); crm_time_t 52 lib/common/tests/iso8601/pcmk__set_time_if_earlier_test.c crm_time_t *target = crm_time_new("2024-01-01 00:30:00 +01:00"); crm_time_t 64 lib/common/tests/iso8601/pcmk__set_time_if_earlier_test.c crm_time_t *source = crm_time_new("2024-01-01 00:31:00 +01:00"); crm_time_t 65 lib/common/tests/iso8601/pcmk__set_time_if_earlier_test.c crm_time_t *target = crm_time_new("2024-01-01 00:30:00 +01:00"); crm_time_t 66 lib/common/tests/iso8601/pcmk__set_time_if_earlier_test.c crm_time_t *target_copy = pcmk_copy_time(target); crm_time_t 35 lib/common/tests/nvpair/pcmk__xe_get_datetime_test.c crm_time_t *t = NULL; crm_time_t 55 lib/common/tests/nvpair/pcmk__xe_get_datetime_test.c crm_time_t *t = crm_time_new_undefined(); crm_time_t 67 lib/common/tests/nvpair/pcmk__xe_get_datetime_test.c crm_time_t *t = NULL; crm_time_t 79 lib/common/tests/nvpair/pcmk__xe_get_datetime_test.c crm_time_t *t = NULL; crm_time_t 80 lib/common/tests/nvpair/pcmk__xe_get_datetime_test.c crm_time_t *reference = crm_time_new(REFERENCE_ISO8601); crm_time_t 94 lib/common/tests/nvpair/pcmk__xe_get_datetime_test.c crm_time_t *t = NULL; crm_time_t 46 lib/common/tests/rules/pcmk__evaluate_condition_test.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 67 lib/common/tests/rules/pcmk__evaluate_condition_test.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 129 lib/common/tests/rules/pcmk__evaluate_condition_test.c crm_time_t *now = crm_time_new("2024-02-01 11:59:59"); crm_time_t 130 lib/common/tests/rules/pcmk__evaluate_condition_test.c crm_time_t *next_change = crm_time_new("2024-02-01 14:00:00"); crm_time_t 131 lib/common/tests/rules/pcmk__evaluate_condition_test.c crm_time_t *reference = crm_time_new("2024-02-01 12:00:00"); crm_time_t 39 lib/common/tests/rules/pcmk__evaluate_date_expression_test.c crm_time_t *now = NULL; crm_time_t 40 lib/common/tests/rules/pcmk__evaluate_date_expression_test.c crm_time_t *next_change = NULL; crm_time_t 53 lib/common/tests/rules/pcmk__evaluate_date_expression_test.c crm_time_t *reference = crm_time_new(reference_s); crm_time_t 70 lib/common/tests/rules/pcmk__evaluate_date_expression_test.c crm_time_t *t = crm_time_new("2024-02-01"); crm_time_t 236 lib/common/tests/rules/pcmk__evaluate_date_expression_test.c crm_time_t *t = crm_time_new("2024-01-01"); crm_time_t 23 lib/common/tests/rules/pcmk__evaluate_date_spec_test.c crm_time_t *tm = crm_time_new(t); crm_time_t 38 lib/common/tests/rules/pcmk__evaluate_date_spec_test.c crm_time_t *tm = crm_time_new(NULL); crm_time_t 34 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *start = crm_time_new("2024-01-01 15:00:00"); crm_time_t 35 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = NULL; crm_time_t 53 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *start = crm_time_new("2024-01-01 15:00:00"); crm_time_t 54 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = crm_time_new("2024-01-01 15:00:01"); crm_time_t 67 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *start = crm_time_new("2024-01-01 15:00:00"); crm_time_t 68 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = NULL; crm_time_t 69 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *reference = crm_time_new("2025-03-21 16:01:01"); crm_time_t 84 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *start = crm_time_new("2024-01-01 15:00:00"); crm_time_t 85 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = NULL; crm_time_t 86 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *reference = crm_time_new("2024-03-21 16:01:01"); crm_time_t 102 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *start = crm_time_new("2024-01-01 15:00:00"); crm_time_t 103 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = NULL; crm_time_t 104 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *reference = crm_time_new("2025-03-21 16:01:01"); crm_time_t 47 lib/common/tests/rules/pcmk_evaluate_rule_test.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 74 lib/common/tests/rules/pcmk_evaluate_rule_test.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 90 lib/common/tests/rules/pcmk_evaluate_rule_test.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 105 lib/common/tests/rules/pcmk_evaluate_rule_test.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 409 lib/common/utils.c crm_time_t *period_s = crm_time_parse_duration(input); crm_time_t 1131 lib/pacemaker/libpacemaker_private.h int pcmk__init_scheduler(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date, crm_time_t 163 lib/pacemaker/pcmk_rule.c pcmk__check_rules(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date, crm_time_t 198 lib/pacemaker/pcmk_rule.c pcmk_check_rules(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date, crm_time_t 33 lib/pacemaker/pcmk_sched_constraints.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 112 lib/pacemaker/pcmk_sched_location.c const char *discovery, crm_time_t *next_change, crm_time_t 286 lib/pacemaker/pcmk_sched_location.c crm_time_t *next_change = crm_time_new_undefined(); crm_time_t 847 lib/pacemaker/pcmk_scheduler.c pcmk__init_scheduler(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date, crm_time_t 574 lib/pengine/pe_actions.c guint interval_ms, const crm_time_t *now, crm_time_t 579 lib/pengine/pe_actions.c crm_time_t *origin = NULL; crm_time_t 248 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 285 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change) crm_time_t 306 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 316 lib/pengine/rules.c pe_evaluate_rules(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now, crm_time_t 317 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 329 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change, crm_time_t 350 lib/pengine/rules.c test_ruleset(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now) crm_time_t 356 lib/pengine/rules.c test_rule(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now) crm_time_t 362 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 374 lib/pengine/rules.c crm_time_t *now, pe_match_data_t *match_data) crm_time_t 381 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change, crm_time_t 403 lib/pengine/rules.c test_expression(xmlNode * expr, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now) crm_time_t 409 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 421 lib/pengine/rules.c enum rsc_role_e role, crm_time_t *now, crm_time_t 429 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 439 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 452 lib/pengine/rules.c crm_time_t *now) crm_time_t 33 lib/pengine/rules_alerts.c crm_time_t *now = crm_time_new(NULL); crm_time_t 724 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 445 tools/crm_resource_ban.c crm_time_t *now = crm_time_new(NULL); crm_time_t 455 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 120 tools/iso8601.c crm_time_t *date = va_arg(args, crm_time_t *); crm_time_t 139 tools/iso8601.c crm_time_t *date = va_arg(args, crm_time_t *); crm_time_t 156 tools/iso8601.c crm_time_t *time = va_arg(args, crm_time_t *); crm_time_t 171 tools/iso8601.c crm_time_t *time = va_arg(args, crm_time_t *); crm_time_t 185 tools/iso8601.c crm_time_t *time = va_arg(args, crm_time_t *); crm_time_t 203 tools/iso8601.c crm_time_t *time = va_arg(args, crm_time_t *); crm_time_t 315 tools/iso8601.c crm_time_t *duration = NULL; crm_time_t 316 tools/iso8601.c crm_time_t *date_time = NULL; crm_time_t 404 tools/iso8601.c crm_time_t *later = crm_time_add(date_time, duration);