Lines Matching refs:tm_mon
111 if (t->tm_mon == 1)
120 else if (t->tm_mon >= 0 && t->tm_mon < 12)
121 return mdays[t->tm_mon];
159 if (val <= t->tm_mon)
160 val += 11 - t->tm_mon; /* early next year */
162 val -= t->tm_mon + 1; /* later this year */
165 if (!adjyear(t, '+', (t->tm_mon + val) / 12, 0))
168 t->tm_mon += val;
169 if (t->tm_mon > 11)
170 t->tm_mon -= 12;
176 if (val-1 > t->tm_mon)
177 val = 13 - val + t->tm_mon; /* later last year */
179 val = t->tm_mon - val + 1; /* early this year */
185 if (val > t->tm_mon) {
190 t->tm_mon -= val;
197 t->tm_mon = --val;