Lines Matching defs:state

122 struct state {
152 static struct tm *gmtsub(struct state const *, time_t const *, int_fast32_t,
157 static struct tm *timesub(time_t const *, int_fast32_t, struct state const *,
159 static bool typesequiv(struct state const *, int, int);
160 static bool tzparse(char const *, struct state *, bool);
163 static struct state * lclptr;
164 static struct state * gmtptr;
168 static struct state lclmem;
169 static struct state gmtmem;
264 update_tzname_etc(struct state const *sp, struct ttinfo const *ttisp)
280 register struct state * const sp = lclptr;
315 scrub_abbrs(struct state *sp)
353 char buf[2 * sizeof(struct tzhead) + 2 * sizeof (struct state)
367 /* A temporary state used for parsing a TZ string in the file. */
368 struct state st;
376 tzloadbody(char const *name, struct state *sp, bool doextend,
578 struct state *ts = &lsp->u.st;
686 tzload(char const *name, struct state *sp, bool doextend)
704 typesequiv(const struct state *sp, int a, int b)
1014 tzparse(const char *name, struct state *sp, bool lastditch)
1247 gmtload(struct state *const sp)
1256 zoneinit(struct state *sp, char const *name)
1284 struct state *sp = lclptr;
1402 localsub(struct state const *sp, time_t const *timep, int_fast32_t setname,
1483 localtime_rz(struct state *sp, time_t const *timep, struct tm *tmp)
1528 gmtsub(struct state const *sp, time_t const *timep, int_fast32_t offset,
1588 const struct state *sp, struct tm *tmp)
1834 struct tm *(*funcp)(struct state const *, time_t const *,
1836 struct state const *sp,
2031 struct tm *(*funcp)(struct state const *, time_t const *,
2033 struct state const *sp,
2050 struct tm *(*funcp) (struct state const *, time_t const *,
2052 struct state const *sp,
2121 mktime_tzname(struct state *sp, struct tm *tmp, bool setname)
2134 mktime_z(struct state *sp, struct tm *tmp)
2206 leapcorr(struct state const *sp, time_t t)
2221 time2posix_z(struct state *sp, time_t t)
2243 posix2time_z(struct state *sp, time_t t)