crm_time_t 525 daemons/controld/controld_control.c crm_time_t *now = crm_time_new(NULL); crm_time_t 472 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 858 lib/cib/cib_utils.c crm_time_t *now = NULL; crm_time_t 157 lib/common/crmcommon_private.h int pcmk__add_time_from_xml(crm_time_t *t, enum pcmk__time_component component, crm_time_t 161 lib/common/crmcommon_private.h void pcmk__set_time_if_earlier(crm_time_t *target, const crm_time_t *source); crm_time_t 370 lib/common/crmcommon_private.h int pcmk__unpack_duration(const xmlNode *duration, const crm_time_t *start, crm_time_t 371 lib/common/crmcommon_private.h crm_time_t **end); crm_time_t 374 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 262 lib/common/iso8601.c int line, const char *prefix, const crm_time_t *date_time, crm_time_t 299 lib/common/iso8601.c crm_time_get_timeofday(const crm_time_t *dt, uint32_t *h, uint32_t *m, crm_time_t 307 lib/common/iso8601.c crm_time_get_timezone(const crm_time_t *dt, uint32_t *h, uint32_t *m) crm_time_t 316 lib/common/iso8601.c crm_time_get_seconds(const crm_time_t *dt) crm_time_t 319 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 359 lib/common/iso8601.c crm_time_get_seconds_since_epoch(const crm_time_t *dt) crm_time_t 365 lib/common/iso8601.c crm_time_get_gregorian(const crm_time_t *dt, uint32_t *y, uint32_t *m, crm_time_t 398 lib/common/iso8601.c crm_time_get_ordinal(const crm_time_t *dt, uint32_t *y, uint32_t *d) crm_time_t 406 lib/common/iso8601.c crm_time_get_isoweek(const crm_time_t *dt, uint32_t *y, uint32_t *w, crm_time_t 491 lib/common/iso8601.c crm_duration_as_string(const crm_time_t *dt, int usec, bool show_usec, crm_time_t 575 lib/common/iso8601.c time_as_string_common(const crm_time_t *dt, int usec, uint32_t flags, crm_time_t 578 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 699 lib/common/iso8601.c crm_time_as_string(const crm_time_t *dt, int flags) crm_time_t 828 lib/common/iso8601.c crm_time_parse(const char *time_str, crm_time_t *a_time) crm_time_t 874 lib/common/iso8601.c static crm_time_t * crm_time_t 878 lib/common/iso8601.c crm_time_t *dt = NULL; crm_time_t 1085 lib/common/iso8601.c crm_time_t * crm_time_t 1089 lib/common/iso8601.c crm_time_t *diff = NULL; crm_time_t 1338 lib/common/iso8601.c crm_time_set(crm_time_t *target, const crm_time_t *source) crm_time_t 1357 lib/common/iso8601.c ha_set_tm_time(crm_time_t *target, const struct tm *source) crm_time_t 1401 lib/common/iso8601.c crm_time_set_timet(crm_time_t *target, const time_t *source) crm_time_t 1414 lib/common/iso8601.c pcmk__set_time_if_earlier(crm_time_t *target, const crm_time_t *source) crm_time_t 1423 lib/common/iso8601.c crm_time_t * crm_time_t 1424 lib/common/iso8601.c pcmk_copy_time(const crm_time_t *source) crm_time_t 1426 lib/common/iso8601.c crm_time_t *target = crm_time_new_undefined(); crm_time_t 1440 lib/common/iso8601.c crm_time_t * crm_time_t 1443 lib/common/iso8601.c crm_time_t *target = crm_time_new_undefined(); crm_time_t 1449 lib/common/iso8601.c crm_time_t * crm_time_t 1450 lib/common/iso8601.c crm_time_add(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1452 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1453 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1516 lib/common/iso8601.c typedef void (*component_fn_t)(crm_time_t *, int); crm_time_t 1568 lib/common/iso8601.c pcmk__add_time_from_xml(crm_time_t *t, enum pcmk__time_component component, crm_time_t 1598 lib/common/iso8601.c crm_time_t * crm_time_t 1599 lib/common/iso8601.c crm_time_calculate_duration(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1601 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1602 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1632 lib/common/iso8601.c crm_time_t * crm_time_t 1633 lib/common/iso8601.c crm_time_subtract(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1635 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1636 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1668 lib/common/iso8601.c crm_time_check(const crm_time_t *dt) crm_time_t 1689 lib/common/iso8601.c crm_time_compare(const crm_time_t *a, const crm_time_t *b) crm_time_t 1692 lib/common/iso8601.c crm_time_t *t1 = crm_get_utc_time(a); crm_time_t 1693 lib/common/iso8601.c crm_time_t *t2 = crm_get_utc_time(b); crm_time_t 1719 lib/common/iso8601.c crm_time_add_seconds(crm_time_t *a_time, int extra) crm_time_t 1739 lib/common/iso8601.c crm_time_add_days(crm_time_t * a_time, int extra) crm_time_t 1764 lib/common/iso8601.c crm_time_add_months(crm_time_t * a_time, int extra) crm_time_t 1807 lib/common/iso8601.c crm_time_add_minutes(crm_time_t * a_time, int extra) crm_time_t 1813 lib/common/iso8601.c crm_time_add_hours(crm_time_t * a_time, int extra) crm_time_t 1819 lib/common/iso8601.c crm_time_add_weeks(crm_time_t * a_time, int extra) crm_time_t 1825 lib/common/iso8601.c crm_time_add_years(crm_time_t * a_time, int extra) crm_time_t 1831 lib/common/iso8601.c ha_get_tm_time(struct tm *target, const crm_time_t *source) crm_time_t 1859 lib/common/iso8601.c pcmk__time_hr_convert(pcmk__time_hr_t *target, const crm_time_t *dt) crm_time_t 1883 lib/common/iso8601.c pcmk__time_set_hr_dt(crm_time_t *target, const pcmk__time_hr_t *hr_dt) crm_time_t 1886 lib/common/iso8601.c *target = (crm_time_t) { crm_time_t 1908 lib/common/iso8601.c crm_time_t dt; crm_time_t 1931 lib/common/iso8601.c crm_time_t *dt; crm_time_t 1967 lib/common/iso8601.c crm_time_t dt = { 0, }; crm_time_t 2082 lib/common/iso8601.c crm_time_t dt; crm_time_t 2110 lib/common/iso8601.c crm_time_t dt; crm_time_t 644 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 292 lib/common/rules.c pcmk__unpack_duration(const xmlNode *duration, const crm_time_t *start, crm_time_t 293 lib/common/rules.c crm_time_t **end) crm_time_t 344 lib/common/rules.c const crm_time_t *now, crm_time_t *next_change) crm_time_t 346 lib/common/rules.c crm_time_t *start = NULL; crm_time_t 347 lib/common/rules.c crm_time_t *end = NULL; crm_time_t 433 lib/common/rules.c const crm_time_t *now, crm_time_t *next_change) crm_time_t 435 lib/common/rules.c crm_time_t *start = NULL; crm_time_t 485 lib/common/rules.c const crm_time_t *now, crm_time_t *next_change) crm_time_t 487 lib/common/rules.c crm_time_t *end = NULL; crm_time_t 535 lib/common/rules.c const crm_time_t *now, crm_time_t *next_change) crm_time_t 1335 lib/common/rules.c crm_time_t *next_change) crm_time_t 1386 lib/common/rules.c crm_time_t *next_change) crm_time_t 1487 lib/common/rules.c crm_time_t *next_change) crm_time_t 462 lib/common/strings.c crm_time_t *period_s = crm_time_parse_duration(input); 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 521 lib/common/utils.c crm_time_t *period_s = crm_time_parse_duration(input); crm_time_t 1173 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 287 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 236 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 273 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change) crm_time_t 294 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 304 lib/pengine/rules.c pe_evaluate_rules(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now, crm_time_t 305 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 317 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change, crm_time_t 338 lib/pengine/rules.c test_ruleset(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now) crm_time_t 344 lib/pengine/rules.c test_rule(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now) crm_time_t 350 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 362 lib/pengine/rules.c crm_time_t *now, pe_match_data_t *match_data) crm_time_t 369 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change, crm_time_t 391 lib/pengine/rules.c test_expression(xmlNode * expr, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now) crm_time_t 397 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 409 lib/pengine/rules.c enum rsc_role_e role, crm_time_t *now, crm_time_t 417 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 427 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 440 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 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);