duration 43 include/crm/common/iso8601_internal.h bool duration; duration 405 lib/common/crmcommon_private.h int pcmk__unpack_duration(const xmlNode *duration, const crm_time_t *start, duration 76 lib/common/iso8601.c bool duration; // True if duration duration 146 lib/common/iso8601.c || t->offset || t->duration); duration 1263 lib/common/iso8601.c diff->duration = TRUE; duration 1414 lib/common/iso8601.c target->duration = FALSE; duration 1666 lib/common/iso8601.c answer->duration = TRUE; duration 1815 lib/common/iso8601.c const int min_days = a_time->duration? 0 : 1; duration 1947 lib/common/iso8601.c .duration = dt->duration duration 1964 lib/common/iso8601.c .duration = hr_dt->duration duration 218 lib/common/rules.c int rc = pcmk__add_time_from_xml(*end, component, duration); \ duration 245 lib/common/rules.c pcmk__unpack_duration(const xmlNode *duration, const crm_time_t *start, duration 249 lib/common/rules.c const char *parent_id = loggable_parent_id(duration); duration 251 lib/common/rules.c if ((start == NULL) || (duration == NULL) duration 257 lib/common/rules.c id = pcmk__xe_id(duration); duration 323 lib/common/rules.c xmlNode *duration = pcmk__xe_first_child(date_expression, duration 326 lib/common/rules.c if (duration != NULL) { duration 327 lib/common/rules.c int rc = pcmk__unpack_duration(duration, start, &end); duration 33 lib/common/tests/rules/pcmk__unpack_duration_test.c xmlNode *duration = pcmk__xml_parse(ALL_VALID); duration 38 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, NULL, NULL), EINVAL); duration 39 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, start, NULL), EINVAL); duration 40 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, NULL, &end), EINVAL); duration 46 lib/common/tests/rules/pcmk__unpack_duration_test.c pcmk__xml_free(duration); duration 52 lib/common/tests/rules/pcmk__unpack_duration_test.c xmlNode *duration = pcmk__xml_parse(ALL_VALID); duration 56 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, start, &end), EINVAL); duration 60 lib/common/tests/rules/pcmk__unpack_duration_test.c pcmk__xml_free(duration); duration 66 lib/common/tests/rules/pcmk__unpack_duration_test.c xmlNode *duration = pcmk__xml_parse(NO_ID); duration 70 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, start, &end), duration 75 lib/common/tests/rules/pcmk__unpack_duration_test.c pcmk__xml_free(duration); duration 81 lib/common/tests/rules/pcmk__unpack_duration_test.c xmlNode *duration = pcmk__xml_parse(YEARS_INVALID); duration 85 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, start, &end), duration 90 lib/common/tests/rules/pcmk__unpack_duration_test.c pcmk__xml_free(duration); duration 96 lib/common/tests/rules/pcmk__unpack_duration_test.c xmlNode *duration = pcmk__xml_parse(ALL_VALID); duration 101 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, start, &end), pcmk_rc_ok); duration 107 lib/common/tests/rules/pcmk__unpack_duration_test.c pcmk__xml_free(duration); duration 873 lib/pacemaker/pcmk_output.c char *duration = pcmk__ftoa((end - start) / (float) CLOCKS_PER_SEC); duration 877 lib/pacemaker/pcmk_output.c PCMK_XA_DURATION, duration, duration 880 lib/pacemaker/pcmk_output.c free(duration); duration 20 tools/crm_resource_ban.c crm_time_t *duration = NULL; duration 26 tools/crm_resource_ban.c duration = crm_time_parse_duration(move_lifetime); duration 27 tools/crm_resource_ban.c if (duration == NULL) { duration 35 tools/crm_resource_ban.c later = crm_time_add(now, duration); duration 41 tools/crm_resource_ban.c crm_time_free(duration); duration 49 tools/crm_resource_ban.c crm_time_log(LOG_INFO, "duration", duration, crm_time_log_date | crm_time_log_timeofday); duration 53 tools/crm_resource_ban.c crm_time_free(duration); duration 315 tools/iso8601.c crm_time_t *duration = NULL; duration 377 tools/iso8601.c duration = crm_time_parse_duration(options.duration_s); duration 379 tools/iso8601.c if (duration == NULL) { duration 386 tools/iso8601.c out->message(out, "duration", duration, options.print_options); duration 403 tools/iso8601.c if (date_time && duration) { duration 404 tools/iso8601.c crm_time_t *later = crm_time_add(date_time, duration); duration 441 tools/iso8601.c crm_time_free(duration);