Lines Matching defs:timer
66 static enum hrtimer_restart io_timeout_fn(struct hrtimer *timer);
79 /* re-arm timer */
82 data->timer.function = io_timeout_fn;
83 hrtimer_start(&data->timer, timespec64_to_ktime(data->ts), data->mode);
97 if (hrtimer_try_to_cancel(&io->timer) != -1) {
228 if (hrtimer_try_to_cancel(&io->timer) != -1) {
236 static enum hrtimer_restart io_timeout_fn(struct hrtimer *timer)
238 struct io_timeout_data *data = container_of(timer,
239 struct io_timeout_data, timer);
280 if (hrtimer_try_to_cancel(&io->timer) == -1)
327 static enum hrtimer_restart io_link_timeout_fn(struct hrtimer *timer)
329 struct io_timeout_data *data = container_of(timer,
330 struct io_timeout_data, timer);
394 if (hrtimer_try_to_cancel(&io->timer) == -1)
396 hrtimer_init(&io->timer, io_timeout_get_clock(io), mode);
397 io->timer.function = io_link_timeout_fn;
398 hrtimer_start(&io->timer, timespec64_to_ktime(*ts), mode);
417 hrtimer_init(&data->timer, io_timeout_get_clock(data), mode);
418 data->timer.function = io_timeout_fn;
419 hrtimer_start(&data->timer, timespec64_to_ktime(*ts), mode);
546 hrtimer_init(&data->timer, io_timeout_get_clock(data), data->mode);
616 data->timer.function = io_timeout_fn;
617 hrtimer_start(&data->timer, timespec64_to_ktime(data->ts), data->mode);
630 * before we got a chance to setup the timer
635 data->timer.function = io_link_timeout_fn;
636 hrtimer_start(&data->timer, timespec64_to_ktime(data->ts),