Lines Matching defs:timer
19 * buffer is full or when it is not used for some time (by timer). This is
491 * wbuf_timer_callback_nolock - write-buffer timer callback function.
492 * @timer: timer data (write-buffer descriptor)
494 * This function is called when the write-buffer timer expires.
496 static enum hrtimer_restart wbuf_timer_callback_nolock(struct hrtimer *timer)
498 struct ubifs_wbuf *wbuf = container_of(timer, struct ubifs_wbuf, timer);
508 * new_wbuf_timer_nolock - start new write-buffer timer.
520 ubifs_assert(c, !hrtimer_active(&wbuf->timer));
525 dbg_io("set timer for jhead %s, %llu-%llu millisecs",
529 hrtimer_start_range_ns(&wbuf->timer, softlimit, delta,
534 * cancel_wbuf_timer_nolock - cancel write-buffer timer.
542 hrtimer_cancel(&wbuf->timer);
733 * will sit in RAM until the write-buffer is synchronized (e.g., by timer, or
1182 hrtimer_init(&wbuf->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL);
1183 wbuf->timer.function = wbuf_timer_callback_nolock;