Home
last modified time | relevance | path

Searched refs:timer (Results 1 – 25 of 31) sorted by relevance

12

/fs/bcachefs/
A Dclock.c22 void bch2_io_timer_add(struct io_clock *clock, struct io_timer *timer) in bch2_io_timer_add() argument
28 timer->fn(timer); in bch2_io_timer_add()
33 if (clock->timers.data[i] == timer) in bch2_io_timer_add()
36 BUG_ON(!min_heap_push(&clock->timers, &timer, &callbacks, NULL)); in bch2_io_timer_add()
41 void bch2_io_timer_del(struct io_clock *clock, struct io_timer *timer) in bch2_io_timer_del() argument
46 if (clock->timers.data[i] == timer) { in bch2_io_timer_del()
60 static void io_clock_wait_fn(struct io_timer *timer) in io_clock_wait_fn() argument
62 struct io_clock_wait *wait = container_of(timer, in io_clock_wait_fn()
133 struct io_timer *timer; in __bch2_increment_clock() local
137 while ((timer = get_expired_timer(clock, now))) in __bch2_increment_clock()
[all …]
A Dquota.c263 if (qc->timer == 0) { in bch2_quota_check_limit()
264 qc->timer = ktime_get_real_seconds() + q->limits[counter].timelimit; in bch2_quota_check_limit()
266 } else if (ktime_get_real_seconds() >= qc->timer && in bch2_quota_check_limit()
410 mq->c[Q_SPC].timer = qdq->d_spc_timer; in __bch2_quota_set()
414 mq->c[Q_INO].timer = qdq->d_ino_timer; in __bch2_quota_set()
765 dst->d_spc_timer = src->c[Q_SPC].timer; in __bch2_quota_get()
771 dst->d_ino_timer = src->c[Q_INO].timer; in __bch2_quota_get()
A Dquota_types.h21 s64 timer; member
/fs/xfs/
A Dxfs_qm_syscalls.c256 s64 timer) in xfs_setqlim_timer() argument
260 res->timer = xfs_dquot_set_grace_period(timer); in xfs_setqlim_timer()
261 qlim->time = res->timer; in xfs_setqlim_timer()
264 res->timer = xfs_dquot_set_timeout(mp, timer); in xfs_setqlim_timer()
410 dst->d_spc_timer = dqp->q_blk.timer; in xfs_qm_scall_getquota_fill_qc()
411 dst->d_ino_timer = dqp->q_ino.timer; in xfs_qm_scall_getquota_fill_qc()
417 dst->d_rt_spc_timer = dqp->q_rtb.timer; in xfs_qm_scall_getquota_fill_qc()
A Dxfs_dquot.c185 if (res->timer == 0) in xfs_qm_adjust_res_timer()
186 res->timer = xfs_dquot_set_timeout(mp, in xfs_qm_adjust_res_timer()
189 res->timer = 0; in xfs_qm_adjust_res_timer()
647 dqp->q_blk.timer = xfs_dquot_from_disk_ts(ddqp, ddqp->d_btimer); in xfs_dquot_from_disk()
648 dqp->q_ino.timer = xfs_dquot_from_disk_ts(ddqp, ddqp->d_itimer); in xfs_dquot_from_disk()
692 ddqp->d_btimer = xfs_dquot_to_disk_ts(dqp, dqp->q_blk.timer); in xfs_dquot_to_disk()
693 ddqp->d_itimer = xfs_dquot_to_disk_ts(dqp, dqp->q_ino.timer); in xfs_dquot_to_disk()
694 ddqp->d_rtbtimer = xfs_dquot_to_disk_ts(dqp, dqp->q_rtb.timer); in xfs_dquot_to_disk()
1248 !dqp->q_blk.timer) in xfs_qm_dqflush_check()
1252 !dqp->q_ino.timer) in xfs_qm_dqflush_check()
[all …]
A Dxfs_qm.c645 if (dqp->q_blk.timer) in xfs_qm_init_timelimits()
646 defq->blk.time = dqp->q_blk.timer; in xfs_qm_init_timelimits()
647 if (dqp->q_ino.timer) in xfs_qm_init_timelimits()
648 defq->ino.time = dqp->q_ino.timer; in xfs_qm_init_timelimits()
649 if (dqp->q_rtb.timer) in xfs_qm_init_timelimits()
650 defq->rtb.time = dqp->q_rtb.timer; in xfs_qm_init_timelimits()
A Dxfs_dquot.h46 time64_t timer; member
A Dxfs_trans_dquot.c792 if (res->timer != 0 && now > res->timer) { in xfs_dqresv_check()
/fs/afs/
A Dserver.c18 static void afs_server_timer(struct timer_list *timer);
131 timer_setup(&server->timer, afs_server_timer, 0); in afs_alloc_server()
194 timer_delete_sync(&server->timer); in afs_lookup_server()
221 timer_delete_sync(&server->timer); in afs_lookup_server()
290 mod_timer(&server->timer, jiffies + delay_secs * HZ); in afs_set_server_timer()
322 timer_delete(&server->timer); in afs_use_server()
479 timer_shutdown_sync(&server->timer); in afs_server_destroyer()
499 static void afs_server_timer(struct timer_list *timer) in afs_server_timer() argument
501 struct afs_server *server = container_of(timer, struct afs_server, timer); in afs_server_timer()
A Dcell.c23 static void afs_cell_timer(struct timer_list *timer);
645 static void afs_cell_timer(struct timer_list *timer) in afs_cell_timer() argument
647 struct afs_cell *cell = container_of(timer, struct afs_cell, management_timer); in afs_cell_timer()
A Dfs_probe.c376 void afs_fs_probe_timer(struct timer_list *timer) in afs_fs_probe_timer() argument
378 struct afs_net *net = container_of(timer, struct afs_net, fs_probe_timer); in afs_fs_probe_timer()
/fs/btrfs/
A Dzstd.c86 struct timer_list timer; member
113 static void zstd_reclaim_timer_fn(struct timer_list *timer) in zstd_reclaim_timer_fn() argument
118 ASSERT(timer == &wsm.timer); in zstd_reclaim_timer_fn()
150 mod_timer(&wsm.timer, jiffies + ZSTD_BTRFS_RECLAIM_JIFFIES); in zstd_reclaim_timer_fn()
195 timer_setup(&wsm.timer, zstd_reclaim_timer_fn, 0); in zstd_init_workspace_manager()
227 timer_delete_sync(&wsm.timer); in zstd_cleanup_workspace_manager()
335 if (!timer_pending(&wsm.timer)) in zstd_put_workspace()
336 mod_timer(&wsm.timer, in zstd_put_workspace()
/fs/xfs/libxfs/
A Dxfs_dquot_buf.c320 time64_t timer) in xfs_dquot_to_disk_ts() argument
322 uint32_t t = timer; in xfs_dquot_to_disk_ts()
324 if (timer != 0 && (dqp->q_type & XFS_DQTYPE_BIGTIME)) in xfs_dquot_to_disk_ts()
325 t = xfs_dq_unix_to_bigtime(timer); in xfs_dquot_to_disk_ts()
A Dxfs_quota_defs.h144 __be32 xfs_dquot_to_disk_ts(struct xfs_dquot *ddq, time64_t timer);
/fs/xfs/scrub/
A Dquota_repair.c160 if (!res->timer) in xrep_quota_item_timer()
163 if (res->timer) in xrep_quota_item_timer()
272 __be32 *timer, in xrep_quota_fix_timer() argument
280 if (!soft || count <= soft || *timer != 0) in xrep_quota_fix_timer()
290 *timer = cpu_to_be32(t); in xrep_quota_fix_timer()
A Dquota.c130 if (!res->timer) in xchk_quota_item_timer()
133 if (res->timer) in xchk_quota_item_timer()
/fs/quota/
A Dquota.c540 __s32 timer, __s8 timer_hi) in copy_from_xfs_dqblk_ts() argument
543 return (u32)timer | (s64)timer_hi << 32; in copy_from_xfs_dqblk_ts()
544 return timer; in copy_from_xfs_dqblk_ts()
658 __s32 *timer_lo, __s8 *timer_hi, s64 timer) in copy_to_xfs_dqblk_ts() argument
660 *timer_lo = timer; in copy_to_xfs_dqblk_ts()
662 *timer_hi = timer >> 32; in copy_to_xfs_dqblk_ts()
665 static inline bool want_bigtime(s64 timer) in want_bigtime() argument
667 return timer > S32_MAX || timer < S32_MIN; in want_bigtime()
/fs/ubifs/
A Dio.c496 static enum hrtimer_restart wbuf_timer_callback_nolock(struct hrtimer *timer) in wbuf_timer_callback_nolock() argument
498 struct ubifs_wbuf *wbuf = container_of(timer, struct ubifs_wbuf, timer); in wbuf_timer_callback_nolock()
520 ubifs_assert(c, !hrtimer_active(&wbuf->timer)); in new_wbuf_timer_nolock()
529 hrtimer_start_range_ns(&wbuf->timer, softlimit, delta, in new_wbuf_timer_nolock()
542 hrtimer_cancel(&wbuf->timer); in cancel_wbuf_timer_nolock()
1182 hrtimer_setup(&wbuf->timer, wbuf_timer_callback_nolock, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in ubifs_wbuf_init()
/fs/nfs/flexfilelayout/
A Dflexfilelayout.c597 nfs4_ff_start_busy_timer(struct nfs4_ff_busy_timer *timer, ktime_t now) in nfs4_ff_start_busy_timer() argument
600 if (atomic_inc_return(&timer->n_ops) == 1) { in nfs4_ff_start_busy_timer()
601 timer->start_time = now; in nfs4_ff_start_busy_timer()
606 nfs4_ff_end_busy_timer(struct nfs4_ff_busy_timer *timer, ktime_t now) in nfs4_ff_end_busy_timer() argument
610 if (atomic_dec_return(&timer->n_ops) < 0) in nfs4_ff_end_busy_timer()
613 start = timer->start_time; in nfs4_ff_end_busy_timer()
614 timer->start_time = now; in nfs4_ff_end_busy_timer()
661 ktime_t timer; in nfs4_ff_layout_stat_io_update_completed() local
667 timer = nfs4_ff_end_busy_timer(&layoutstat->busy_timer, time_completed); in nfs4_ff_layout_stat_io_update_completed()
669 ktime_add(iostat->total_busy_time, timer); in nfs4_ff_layout_stat_io_update_completed()
/fs/dlm/
A Dlock.h28 void dlm_rsb_scan(struct timer_list *timer);
/fs/proc/
A Dbase.c2546 struct k_itimer *timer = hlist_entry((struct hlist_node *)v, struct k_itimer, list); in show_timer() local
2548 int notify = timer->it_sigev_notify; in show_timer()
2550 guard(spinlock_irq)(&timer->it_lock); in show_timer()
2551 if (!posixtimer_valid(timer)) in show_timer()
2554 seq_printf(m, "ID: %d\n", timer->it_id); in show_timer()
2555 seq_printf(m, "signal: %d/%px\n", timer->sigq.info.si_signo, in show_timer()
2556 timer->sigq.info.si_value.sival_ptr); in show_timer()
2559 pid_nr_ns(timer->it_pid, tp->ns)); in show_timer()
2560 seq_printf(m, "ClockID: %d\n", timer->it_clock); in show_timer()
/fs/nfs/
A Dnfs2xdr.c1053 #define PROC(proc, argtype, restype, timer) \ argument
1060 .p_timer = timer, \
/fs/netfs/
A Dfscache_cookie.c18 static void fscache_cookie_lru_timed_out(struct timer_list *timer);
907 static void fscache_cookie_lru_timed_out(struct timer_list *timer) in fscache_cookie_lru_timed_out() argument
/fs/
A Daio.c1340 hrtimer_set_expires_range_ns(&t.timer, until, current->timer_slack_ns); in read_events()
1363 hrtimer_cancel(&t.timer); in read_events()
1364 destroy_hrtimer_on_stack(&t.timer); in read_events()
A Dtimerfd.c496 hrtimer_cancel_wait_running(&ctx->t.alarm.timer); in do_timerfd_settime()

Completed in 58 milliseconds

12