Lines Matching defs:month
78 #define DD_DAY_MASK 0x1F /* day of month */
80 #define DD_MONTH_MASK 0x1E0 /* month */
85 * Total number of days that have passed for each month in a regular year.
93 * Total number of days that have passed for each month in a leap year.
206 ulong_t days, year, month, inc;
237 * all this leap year and month stuff.
256 for (month = 0; days >= months[month]; month++)
258 if (month > 0)
259 days -= months[month - 1];
261 + ((month + 1) << DD_MONTH_SHIFT);
297 ulong_t month;
313 * If the year, month, and day from the last conversion are the
329 month = (dd & DD_MONTH_MASK) >> DD_MONTH_SHIFT;
330 if (month < 1 || month > 12) {
331 month = 1;
333 if (month > 1)
334 days += months[month - 2];