crm_time_t 707 daemons/controld/controld_control.c crm_time_t *now = crm_time_new(NULL); crm_time_t 476 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 195 include/crm/pengine/common.h crm_time_t *now; // @COMPAT could be const crm_time_t 161 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 gboolean overwrite, crm_time_t *now, crm_time_t 60 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 70 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 26 include/crm/pengine/rules_internal.h crm_time_t *next_change); crm_time_t 34 include/crm/pengine/rules_internal.h int pe_cron_range_satisfied(const crm_time_t *now, const xmlNode *cron_spec); crm_time_t 278 include/pacemaker.h int pcmk_check_rules(xmlNodePtr *xml, xmlNodePtr input, const crm_time_t *date, crm_time_t 293 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 633 lib/cib/cib_utils.c crm_time_t *now = NULL; crm_time_t 76 lib/common/iso8601.c static crm_time_t *parse_date(const char *date_str); crm_time_t 78 lib/common/iso8601.c static crm_time_t * crm_time_t 79 lib/common/iso8601.c crm_get_utc_time(const crm_time_t *dt) crm_time_t 81 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 108 lib/common/iso8601.c crm_time_t * crm_time_t 125 lib/common/iso8601.c crm_time_t * crm_time_t 128 lib/common/iso8601.c crm_time_t *result = calloc(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 694 lib/common/iso8601.c crm_time_as_string(const crm_time_t *dt, int flags) crm_time_t 826 lib/common/iso8601.c crm_time_parse(const char *time_str, crm_time_t *a_time) crm_time_t 871 lib/common/iso8601.c static crm_time_t * crm_time_t 875 lib/common/iso8601.c crm_time_t *dt = NULL; crm_time_t 1094 lib/common/iso8601.c crm_time_t * crm_time_t 1098 lib/common/iso8601.c crm_time_t *diff = NULL; crm_time_t 1305 lib/common/iso8601.c crm_time_set(crm_time_t *target, const crm_time_t *source) crm_time_t 1324 lib/common/iso8601.c ha_set_tm_time(crm_time_t *target, const struct tm *source) crm_time_t 1368 lib/common/iso8601.c crm_time_set_timet(crm_time_t *target, const time_t *source) crm_time_t 1373 lib/common/iso8601.c crm_time_t * crm_time_t 1374 lib/common/iso8601.c pcmk_copy_time(const crm_time_t *source) crm_time_t 1376 lib/common/iso8601.c crm_time_t *target = crm_time_new_undefined(); crm_time_t 1390 lib/common/iso8601.c crm_time_t * crm_time_t 1393 lib/common/iso8601.c crm_time_t *target = crm_time_new_undefined(); crm_time_t 1399 lib/common/iso8601.c crm_time_t * crm_time_t 1400 lib/common/iso8601.c crm_time_add(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1402 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1403 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1427 lib/common/iso8601.c crm_time_t * crm_time_t 1428 lib/common/iso8601.c crm_time_calculate_duration(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1430 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1431 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1461 lib/common/iso8601.c crm_time_t * crm_time_t 1462 lib/common/iso8601.c crm_time_subtract(const crm_time_t *dt, const crm_time_t *value) crm_time_t 1464 lib/common/iso8601.c crm_time_t *utc = NULL; crm_time_t 1465 lib/common/iso8601.c crm_time_t *answer = NULL; crm_time_t 1497 lib/common/iso8601.c crm_time_check(const crm_time_t *dt) crm_time_t 1518 lib/common/iso8601.c crm_time_compare(const crm_time_t *a, const crm_time_t *b) crm_time_t 1521 lib/common/iso8601.c crm_time_t *t1 = crm_get_utc_time(a); crm_time_t 1522 lib/common/iso8601.c crm_time_t *t2 = crm_get_utc_time(b); crm_time_t 1548 lib/common/iso8601.c crm_time_add_seconds(crm_time_t *a_time, int extra) crm_time_t 1568 lib/common/iso8601.c crm_time_add_days(crm_time_t * a_time, int extra) crm_time_t 1593 lib/common/iso8601.c crm_time_add_months(crm_time_t * a_time, int extra) crm_time_t 1636 lib/common/iso8601.c crm_time_add_minutes(crm_time_t * a_time, int extra) crm_time_t 1642 lib/common/iso8601.c crm_time_add_hours(crm_time_t * a_time, int extra) crm_time_t 1648 lib/common/iso8601.c crm_time_add_weeks(crm_time_t * a_time, int extra) crm_time_t 1654 lib/common/iso8601.c crm_time_add_years(crm_time_t * a_time, int extra) crm_time_t 1660 lib/common/iso8601.c ha_get_tm_time(struct tm *target, const crm_time_t *source) crm_time_t 1688 lib/common/iso8601.c pcmk__time_hr_convert(pcmk__time_hr_t *target, const crm_time_t *dt) crm_time_t 1709 lib/common/iso8601.c pcmk__time_set_hr_dt(crm_time_t *target, const pcmk__time_hr_t *hr_dt) crm_time_t 1712 lib/common/iso8601.c *target = (crm_time_t) { crm_time_t 1734 lib/common/iso8601.c crm_time_t dt; crm_time_t 1757 lib/common/iso8601.c crm_time_t *dt; crm_time_t 1780 lib/common/iso8601.c crm_time_t dt; crm_time_t 1871 lib/common/iso8601.c crm_time_t dt; crm_time_t 1900 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 29 lib/pacemaker/pcmk_rule.c eval_date_expression(const xmlNode *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 244 lib/pacemaker/pcmk_rule.c pcmk__check_rules(pcmk__output_t *out, xmlNodePtr input, const crm_time_t *date, crm_time_t 279 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 guint interval_ms, const crm_time_t *now, crm_time_t 526 lib/pengine/pe_actions.c crm_time_t *origin = NULL; 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(const crm_time_t *now) crm_time_t 239 lib/pengine/rules.c pe_cron_range_satisfied(const crm_time_t *now, const xmlNode *cron_spec) crm_time_t 278 lib/pengine/rules.c update_field(crm_time_t *t, const xmlNode *xml, const char *attr, crm_time_t 279 lib/pengine/rules.c void (*time_fn)(crm_time_t *, int)) crm_time_t 289 lib/pengine/rules.c static crm_time_t * crm_time_t 290 lib/pengine/rules.c parse_xml_duration(const crm_time_t *start, const xmlNode *duration_spec) crm_time_t 292 lib/pengine/rules.c crm_time_t *end = pcmk_copy_time(start); crm_time_t 307 lib/pengine/rules.c crm_time_set_if_earlier(crm_time_t *next_change, crm_time_t *t) crm_time_t 414 lib/pengine/rules.c crm_time_t *next_change; crm_time_t 500 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 535 lib/pengine/rules.c crm_time_t *now, crm_time_t *next_change) crm_time_t 627 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 661 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 713 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 1034 lib/pengine/rules.c crm_time_t *next_change) crm_time_t 1036 lib/pengine/rules.c crm_time_t *start = NULL; crm_time_t 1037 lib/pengine/rules.c crm_time_t *end = NULL; crm_time_t 1242 lib/pengine/rules.c test_ruleset(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now) crm_time_t 1248 lib/pengine/rules.c test_rule(xmlNode * rule, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now) crm_time_t 1254 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 1266 lib/pengine/rules.c crm_time_t *now, pe_match_data_t *match_data) crm_time_t 1272 lib/pengine/rules.c test_expression(xmlNode * expr, GHashTable * node_hash, enum rsc_role_e role, crm_time_t * now) crm_time_t 1278 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 1290 lib/pengine/rules.c enum rsc_role_e role, crm_time_t *now, crm_time_t 1300 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 21 lib/pengine/tests/rules/pe_cron_range_satisfied_test.c crm_time_t *tm = crm_time_new(t); crm_time_t 37 lib/pengine/tests/rules/pe_cron_range_satisfied_test.c crm_time_t *tm = crm_time_new(NULL); crm_time_t 742 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 442 tools/crm_resource_ban.c crm_time_t *now = crm_time_new(NULL); crm_time_t 452 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);