Lines Matching refs:tmptr
156 do_normalization (tmptr) in do_normalization() argument
157 struct tm *tmptr; in do_normalization()
161 while (tmptr->foo < x) \
163 tmptr->bar--; \
164 tmptr->foo = (y - (x - tmptr->foo) + 1); \
166 while (tmptr->foo > y) \
168 tmptr->foo = (x + (tmptr->foo - y) - 1); \
169 tmptr->bar++; \
187 __mon_lengths[__isleap (tmptr->tm_year + 1900)]
188 [((tmptr->tm_mon < 0)
189 ? (12 + (tmptr->tm_mon % 12))
190 : (tmptr->tm_mon % 12)) ],
198 __mon_lengths[__isleap (tmptr->tm_year + 1900)]
199 [((tmptr->tm_mon < 0)
200 ? (12 + (tmptr->tm_mon % 12))
201 : (tmptr->tm_mon % 12)) ],
208 printtm (tmptr);
448 struct tm *tmptr; variable
480 tmptr = localtime ((time_t *) &time);
482 printtm (tmptr);
486 (int) my_mktime (tmptr));
487 printtm (tmptr);
491 tmptr->tm_sec -= 20;
492 tmptr->tm_min -= 20;
493 tmptr->tm_hour -= 20;
494 tmptr->tm_mday -= 20;
495 tmptr->tm_mon -= 20;
496 tmptr->tm_year -= 20;
497 tmptr->tm_gmtoff -= 20000; /* This has no effect! */
498 tmptr->tm_zone = NULL; /* Nor does this! */
499 tmptr->tm_isdst = -1;
502 tmptr->tm_hour += 1;
503 tmptr->tm_isdst = -1;
506 printtm (tmptr);
509 result_time = my_mktime (tmptr);
512 tmptr->tm_isdst = 0;
515 printtm (tmptr);
518 result_time = my_mktime (tmptr);