Lines Matching refs:time_t
405 # define time_tz time_t
423 static time_t sys_time(time_t *x) { return time(x); } in sys_time()
466 # undef time_t
467 # define time_t tz_time_t macro
503 char *ctime(time_t const *);
504 char *ctime_r(time_t const *, char *);
505 double difftime(time_t, time_t) ATTRIBUTE_CONST;
512 struct tm *gmtime(time_t const *);
513 struct tm *gmtime_r(time_t const *restrict, struct tm *restrict);
514 struct tm *localtime(time_t const *);
515 struct tm *localtime_r(time_t const *restrict, struct tm *restrict);
516 time_t mktime(struct tm *);
517 time_t time(time_t *);
558 struct tm *offtime(time_t const *, long);
561 time_t timegm(struct tm *);
564 time_t timelocal(struct tm *);
567 time_t timeoff(struct tm *, long);
570 time_t time2posix(time_t);
573 time_t posix2time(time_t);
600 struct tm *localtime_rz(timezone_t restrict, time_t const *restrict,
602 time_t mktime_z(timezone_t restrict, struct tm *restrict);
607 time_t posix2time_z(timezone_t, time_t) ATTRIBUTE_PURE;
610 time_t time2posix_z(timezone_t, time_t) ATTRIBUTE_PURE;
641 #define TIME_T_MIN_NO_PADDING MINVAL(time_t, TYPE_BIT(time_t))
642 #define TIME_T_MAX_NO_PADDING MAXVAL(time_t, TYPE_BIT(time_t))
652 _Generic((time_t) 0, \
657 (TYPE_SIGNED(time_t) \
658 ? _Generic((time_t) 0, \
662 : (time_t) -1)
712 char *ctime_r(time_t const *, char *);