Lines Matching refs:iy
93 …ib_isoweek_from_date(timelib_sll y, timelib_sll m, timelib_sll d, timelib_sll *iw, timelib_sll *iy) in timelib_isoweek_from_date() argument
109 *iy = y - 1; in timelib_isoweek_from_date()
116 *iy = y; in timelib_isoweek_from_date()
119 if (*iy == y) { in timelib_isoweek_from_date()
124 *iy = y + 1; in timelib_isoweek_from_date()
130 if (*iy == y) { in timelib_isoweek_from_date()
141 void timelib_isodate_from_date(timelib_sll y, timelib_sll m, timelib_sll d, timelib_sll *iy, timeli… in timelib_isodate_from_date() argument
143 timelib_isoweek_from_date(y, m, d, iw, iy); in timelib_isodate_from_date()
147 timelib_sll timelib_daynr_from_weeknr(timelib_sll iy, timelib_sll iw, timelib_sll id) in timelib_daynr_from_weeknr() argument
152 dow = timelib_day_of_week(iy, 1, 1); in timelib_daynr_from_weeknr()
160 void timelib_date_from_isodate(timelib_sll iy, timelib_sll iw, timelib_sll id, timelib_sll *y, time… in timelib_date_from_isodate() argument
162 timelib_sll daynr = timelib_daynr_from_weeknr(iy, iw, id) + 1; in timelib_date_from_isodate()
167 *y = iy; in timelib_date_from_isodate()