Lines Matching refs:newp
158 static long delta(struct tm * newp, struct tm * oldp);
529 delta(newp, oldp)
530 struct tm * newp;
536 if (newp->tm_year < oldp->tm_year)
537 return -delta(oldp, newp);
539 for (tmy = oldp->tm_year; tmy < newp->tm_year; ++tmy)
541 result += newp->tm_yday - oldp->tm_yday;
543 result += newp->tm_hour - oldp->tm_hour;
545 result += newp->tm_min - oldp->tm_min;
547 result += newp->tm_sec - oldp->tm_sec;