Lines Matching defs:sec
349 int32_t sec;
371 sec = tzone | 0xFFFFF000;
373 sec = tzone & TOFFSET;
375 sec *= 60;
376 utime->tv_sec -= sec;
401 time32_t sec = utime->tv_sec;
409 if (sec < 0) {
411 sec = sec * -1;
413 sec = sec + 1;
423 nyrs = sec / SEC_PER_YEAR;
429 if (nyrs != ((sec - (lyrs * SEC_PER_DAY)) / SEC_PER_YEAR)) {
437 sec -= nyrs * SEC_PER_YEAR + lyrs * SEC_PER_DAY;
441 if (sec != 0) {
444 sec = SEC_PER_YEAR + SEC_PER_DAY - sec;
446 sec = SEC_PER_YEAR - sec;
453 dummy = sec / (SEC_PER_DAY * 29);
457 if (sec < cp[dummy]) {
462 sec -= cp[dtime->ts_month];
464 dtime->ts_day = sec / SEC_PER_DAY;
465 sec -= dtime->ts_day * SEC_PER_DAY;
467 dtime->ts_hour = sec / SECS_PER_HOUR;
468 sec -= dtime->ts_hour * SECS_PER_HOUR;
469 dtime->ts_min = sec / SECS_PER_MIN;
470 sec -= dtime->ts_min * SECS_PER_MIN;
471 dtime->ts_sec = (uint8_t)sec;