y 89 include/crm/common/iso8601.h int crm_time_get_gregorian(const crm_time_t *dt, uint32_t *y, uint32_t *m, y 91 include/crm/common/iso8601.h int crm_time_get_ordinal(const crm_time_t *dt, uint32_t *y, uint32_t *d); y 92 include/crm/common/iso8601.h int crm_time_get_isoweek(const crm_time_t *dt, uint32_t *y, uint32_t *w, y 261 lib/common/iso8601.c get_ordinal_days(uint32_t y, uint32_t m, uint32_t d) y 265 lib/common/iso8601.c CRM_CHECK((y > 0) && (y <= INT_MAX) && (m >= 1) && (m <= 12) y 270 lib/common/iso8601.c result += crm_time_days_in_month(lpc, y); y 380 lib/common/iso8601.c crm_time_get_gregorian(const crm_time_t *dt, uint32_t *y, uint32_t *m, y 405 lib/common/iso8601.c *y = dt->years; y 413 lib/common/iso8601.c crm_time_get_ordinal(const crm_time_t *dt, uint32_t *y, uint32_t *d) y 415 lib/common/iso8601.c *y = dt->years; y 421 lib/common/iso8601.c crm_time_get_isoweek(const crm_time_t *dt, uint32_t *y, uint32_t *w, y 470 lib/common/iso8601.c *y = year_num; y 472 lib/common/iso8601.c dt->years, dt->days, *y, *w, *d); y 641 lib/common/iso8601.c uint32_t y = 0; y 645 lib/common/iso8601.c if (crm_time_get_isoweek(dt, &y, &w, &d)) { y 648 lib/common/iso8601.c y, w, d); y 652 lib/common/iso8601.c uint32_t y = 0; y 655 lib/common/iso8601.c if (crm_time_get_ordinal(dt, &y, &d)) { y 657 lib/common/iso8601.c "%" PRIu32 "-%.3" PRIu32, y, d); y 661 lib/common/iso8601.c uint32_t y = 0; y 665 lib/common/iso8601.c if (crm_time_get_gregorian(dt, &y, &m, &d)) { y 668 lib/common/iso8601.c y, m, d); y 1833 lib/common/iso8601.c uint32_t y, m, d, dmax; y 1835 lib/common/iso8601.c crm_time_get_gregorian(a_time, &y, &m, &d); y 1837 lib/common/iso8601.c extra, y, m, d); y 1844 lib/common/iso8601.c y++; y 1852 lib/common/iso8601.c y--; y 1857 lib/common/iso8601.c dmax = crm_time_days_in_month(m, y); y 1863 lib/common/iso8601.c crm_trace("Calculated %.4" PRIu32 "-%.2" PRIu32 "-%.2" PRIu32, y, m, d); y 1865 lib/common/iso8601.c a_time->years = y; y 1866 lib/common/iso8601.c a_time->days = get_ordinal_days(y, m, d); y 1868 lib/common/iso8601.c crm_time_get_gregorian(a_time, &y, &m, &d); y 1869 lib/common/iso8601.c crm_trace("Got %.4" PRIu32 "-%.2" PRIu32 "-%.2" PRIu32, y, m, d);