Lines Matching refs:timer
69 static enum hrtimer_restart io_timeout_fn(struct hrtimer *timer);
82 hrtimer_start(&data->timer, timespec64_to_ktime(data->ts), data->mode); in io_timeout_complete()
116 if (hrtimer_try_to_cancel(&io->timer) != -1) { in io_kill_timeout()
246 if (hrtimer_try_to_cancel(&io->timer) != -1) { in __io_disarm_linked_timeout()
254 static enum hrtimer_restart io_timeout_fn(struct hrtimer *timer) in io_timeout_fn() argument
256 struct io_timeout_data *data = container_of(timer, in io_timeout_fn()
257 struct io_timeout_data, timer); in io_timeout_fn()
298 if (hrtimer_try_to_cancel(&io->timer) == -1) in io_timeout_extract()
346 static enum hrtimer_restart io_link_timeout_fn(struct hrtimer *timer) in io_link_timeout_fn() argument
348 struct io_timeout_data *data = container_of(timer, in io_link_timeout_fn()
349 struct io_timeout_data, timer); in io_link_timeout_fn()
413 if (hrtimer_try_to_cancel(&io->timer) == -1) in io_linked_timeout_update()
415 hrtimer_setup(&io->timer, io_link_timeout_fn, io_timeout_get_clock(io), mode); in io_linked_timeout_update()
416 hrtimer_start(&io->timer, timespec64_to_ktime(*ts), mode); in io_linked_timeout_update()
437 hrtimer_setup(&data->timer, io_timeout_fn, io_timeout_get_clock(data), mode); in io_timeout_update()
438 hrtimer_start(&data->timer, timespec64_to_ktime(data->ts), mode); in io_timeout_update()
573 hrtimer_setup(&data->timer, io_link_timeout_fn, io_timeout_get_clock(data), in __io_timeout_prep()
576 hrtimer_setup(&data->timer, io_timeout_fn, io_timeout_get_clock(data), data->mode); in __io_timeout_prep()
636 hrtimer_start(&data->timer, timespec64_to_ktime(data->ts), data->mode); in io_timeout()
654 hrtimer_start(&data->timer, timespec64_to_ktime(data->ts), in io_queue_linked_timeout()