Lines Matching defs:state

103 /* How many extra bytes are needed at the end of struct state's chars array.
120 struct state {
154 static struct tm *gmtsub(struct state const *, time_t const *, int_fast32_t,
158 static int_fast32_t leapcorr(struct state const *, time_t);
160 static struct tm *timesub(time_t const *, int_fast32_t, struct state const *,
162 static bool tzparse(char const *, struct state *, struct state const *);
165 static struct state * lclptr;
166 static struct state * gmtptr;
170 static struct state lclmem;
171 static struct state gmtmem;
172 static struct state *const lclptr = &lclmem;
173 static struct state *const gmtptr = &gmtmem;
225 ttunspecified(struct state const *sp, int i)
279 update_tzname_etc(struct state const *sp, struct ttinfo const *ttisp)
299 may_update_tzname_etc(int stddst_mask, struct state *sp, int type)
314 register struct state * const sp = lclptr;
352 scrub_abbrs(struct state *sp)
379 char buf[2 * sizeof(struct tzhead) + 2 * sizeof(struct state)
393 /* A temporary state used for parsing a TZ string in the file. */
394 struct state st;
410 tzloadbody(char const *name, struct state *sp, bool doextend,
644 struct state *ts = &lsp->u.st;
771 tzload(char const *name, struct state *sp, bool doextend)
1088 tzparse(const char *name, struct state *sp, struct state const *basep)
1359 gmtload(struct state *const sp)
1368 zoneinit(struct state *sp, char const *name)
1397 struct state *sp = lclptr;
1496 localsub(struct state const *sp, time_t const *timep, int_fast32_t setname,
1592 localtime_rz(struct state *restrict sp, time_t const *restrict timep,
1635 gmtsub(ATTRIBUTE_MAYBE_UNUSED struct state const *sp, time_t const *timep,
1712 const struct state *sp, struct tm *tmp)
1957 struct tm *(*funcp)(struct state const *, time_t const *,
1959 struct state const *sp,
2162 struct tm *(*funcp)(struct state const *, time_t const *,
2164 struct state const *sp,
2181 struct tm *(*funcp)(struct state const *, time_t const *,
2183 struct state const *sp,
2252 mktime_tzname(struct state *sp, struct tm *tmp, bool setname)
2265 mktime_z(struct state *restrict sp, struct tm *restrict tmp)
2331 leapcorr(struct state const *sp, time_t t)
2368 time2posix_z(struct state *sp, time_t t)
2390 posix2time_z(struct state *sp, time_t t)