Lines Matching defs:now
135 time_t *last_change_r, time_t now, bool check_ctime)
142 time_t change_time = now;
149 change_time = st->st_mtime <= now &&
165 static int update_lock_info(time_t now, struct lock_info *lock_info,
187 &lock_info->last_change, now,
205 static int check_lock(time_t now, struct lock_info *lock_info)
212 if ((ret = update_lock_info(now, lock_info, &changed)) != 0)
218 if (lock_info->lock_info.mtime >= now - STALE_PID_CHECK_SECS)
228 if (lock_info->last_pid_check == now) {
252 /* doesn't exist - now check again if the dotlock was just
254 if ((ret = update_lock_info(now, lock_info, &changed)) != 0)
269 if (now > lock_info->last_change + stale_timeout) {
288 &lock_info->last_change, now,
293 if (now > lock_info->last_change + stale_timeout) {
319 string_t *tmp_path, time_t now)
372 } else if (st.st_ctime < now) {
476 time_t now, max_wait_time, last_notify;
482 now = time(NULL);
488 now + set->timeout;
508 prev_wait_update = now;
509 } else if (prev_wait_update != now &&
511 /* we've been waiting for a while now, increase
513 prev_wait_update = now;
517 now = time(NULL);
520 ret = check_lock(now, &lock_info);
531 tmp_path, now);
536 now = time(NULL);
541 if (last_notify != now && set->callback != NULL) {
542 last_notify = now;
543 change_secs = now - lock_info.last_change;
544 wait_left = max_wait_time - now;
554 lock_info.last_change = now;
563 now = time(NULL);
564 } while (now < max_wait_time);
578 dotlock->lock_time = now;
581 if (st.st_ctime + MAX_TIME_DIFF < now ||
582 st.st_ctime - MAX_TIME_DIFF > now) {
586 dec2str(now), dotlock->path);
689 time_t now = time(NULL);
696 (int)(now - dotlock->lock_time),
697 (int)(now - dotlock->mtime));
702 (int)(now - dotlock->lock_time));
877 time_t now = time(NULL);
881 if (dotlock->mtime == now)
884 dotlock->mtime = now;
885 buf.actime = buf.modtime = now;