Lines Matching refs:tz

366 static void do_adjust_timezone(timelib_time *tz, timelib_tzinfo *tzi)  in do_adjust_timezone()  argument
368 switch (tz->zone_type) { in do_adjust_timezone()
371 tz->is_localtime = 1; in do_adjust_timezone()
372 tz->sse += -tz->z; in do_adjust_timezone()
377 tz->is_localtime = 1; in do_adjust_timezone()
378 tz->sse += (-tz->z - tz->dst * SECS_PER_HOUR); in do_adjust_timezone()
383 tzi = tz->tz_info; in do_adjust_timezone()
402 …timelib_get_time_zone_offset_info(tz->sse, tzi, &current_offset, &current_transition_time, &curren… in do_adjust_timezone()
403 …timelib_get_time_zone_offset_info(tz->sse - current_offset, tzi, &after_offset, &after_transition_… in do_adjust_timezone()
406 if (current_offset == after_offset && tz->have_zone) { in do_adjust_timezone()
408 if (current_offset >= 0 && tz->dst && !current_is_dst) { in do_adjust_timezone()
412 …timelib_get_time_zone_offset_info(tz->sse - current_offset - 7200, tzi, &earlier_offset, &earlier_… in do_adjust_timezone()
413 if ((earlier_offset != after_offset) && (tz->sse - earlier_offset < after_transition_time)) { in do_adjust_timezone()
418 } else if (current_offset <= 0 && current_is_dst && !tz->dst) { in do_adjust_timezone()
422 …timelib_get_time_zone_offset_info(tz->sse - current_offset + 7200, tzi, &later_offset, &later_tran… in do_adjust_timezone()
423 if ((later_offset != after_offset) && (tz->sse - later_offset >= later_transition_time)) { in do_adjust_timezone()
431 tz->is_localtime = 1; in do_adjust_timezone()
435 ((tz->sse - actual_offset) >= (actual_transition_time + (current_offset - actual_offset))) && in do_adjust_timezone()
436 ((tz->sse - actual_offset) < actual_transition_time) in do_adjust_timezone()
445 tz->sse += adjustment; in do_adjust_timezone()
446 timelib_set_timezone(tz, tzi); in do_adjust_timezone()