period_s 986 lib/common/iso8601.c crm_time_parse_duration(const char *period_s) period_s 991 lib/common/iso8601.c if (pcmk__str_empty(period_s)) { period_s 995 lib/common/iso8601.c if (period_s[0] != 'P') { period_s 997 lib/common/iso8601.c "because it does not start with a 'P'", period_s); period_s 1000 lib/common/iso8601.c if ((period_s[1] == '\0') || isspace(period_s[1])) { period_s 1002 lib/common/iso8601.c "because nothing follows 'P'", period_s); period_s 1009 lib/common/iso8601.c for (const char *current = period_s + 1; period_s 1028 lib/common/iso8601.c "because no integer at '%s'", period_s, current); period_s 1060 lib/common/iso8601.c "because no units after %d", period_s, an_int); period_s 1065 lib/common/iso8601.c period_s, current[0]); period_s 1072 lib/common/iso8601.c "because no amounts and units given", period_s); period_s 280 lib/common/utils.c crm_time_t *period_s = crm_time_parse_duration(input); period_s 282 lib/common/utils.c if (period_s) { period_s 283 lib/common/utils.c msec = 1000 * crm_time_get_seconds(period_s); period_s 284 lib/common/utils.c crm_time_free(period_s); period_s 23 tools/iso8601.c gchar *period_s; period_s 67 tools/iso8601.c { "period", 'p', 0, G_OPTION_ARG_STRING, &options.period_s, period_s 211 tools/iso8601.c if (options.period_s) { period_s 212 tools/iso8601.c crm_time_period_t *period = crm_time_parse_period(options.period_s); period_s 217 tools/iso8601.c "Invalid interval specified: %s", options.period_s); period_s 278 tools/iso8601.c g_free(options.period_s);