Home
last modified time | relevance | path

Searched refs:delay (Results 1 – 12 of 12) sorted by relevance

/kernel/trace/
Dpreemptirq_delay_test.c18 static ulong delay = 100; variable
21 module_param_named(delay, delay, ulong, S_IRUGO);
23 MODULE_PARM_DESC(delay, "Period in microseconds (100 uS default)");
43 busy_wait(delay); in preemptirq_delay_run()
47 busy_wait(delay); in preemptirq_delay_run()
DKconfig746 tristate "Preempt / IRQ disable delay thread to test latency tracers"
751 configurable delay. The module busy waits for the duration of the
756 modprobe preemptirq_delay_test test_mode=irq delay=500000
/kernel/rcu/
Dsrcutree.c46 static void srcu_reschedule(struct srcu_struct *ssp, unsigned long delay);
466 unsigned long delay) in srcu_queue_delayed_work_on() argument
468 if (!delay) { in srcu_queue_delayed_work_on()
473 timer_reduce(&sdp->delay_work, jiffies + delay); in srcu_queue_delayed_work_on()
480 static void srcu_schedule_cbs_sdp(struct srcu_data *sdp, unsigned long delay) in srcu_schedule_cbs_sdp() argument
482 srcu_queue_delayed_work_on(sdp, delay); in srcu_schedule_cbs_sdp()
492 unsigned long mask, unsigned long delay) in srcu_schedule_cbs_snp() argument
499 srcu_schedule_cbs_sdp(per_cpu_ptr(ssp->sda, cpu), delay); in srcu_schedule_cbs_snp()
1208 static void srcu_reschedule(struct srcu_struct *ssp, unsigned long delay) in srcu_reschedule() argument
1225 queue_delayed_work(rcu_gp_wq, &ssp->work, delay); in srcu_reschedule()
Dtree.c1432 static void rcu_gp_slow(int delay) in rcu_gp_slow() argument
1434 if (delay > 0 && in rcu_gp_slow()
1436 (rcu_num_nodes * PER_RCU_NODE_PERIOD * delay))) in rcu_gp_slow()
1437 schedule_timeout_uninterruptible(delay); in rcu_gp_slow()
Drcutorture.c522 long delay; in srcu_read_delay() local
528 delay = torture_random(rrsp) % in srcu_read_delay()
530 if (!delay && in_task()) { in srcu_read_delay()
DKconfig176 int "Milliseconds to delay boosting after RCU grace-period start"
/kernel/
Dkthread.c871 unsigned long delay) in __kthread_queue_delayed_work() argument
884 if (!delay) { in __kthread_queue_delayed_work()
894 timer->expires = jiffies + delay; in __kthread_queue_delayed_work()
915 unsigned long delay) in kthread_queue_delayed_work() argument
924 __kthread_queue_delayed_work(worker, dwork, delay); in kthread_queue_delayed_work()
1052 unsigned long delay) in kthread_mod_delayed_work() argument
1073 __kthread_queue_delayed_work(worker, dwork, delay); in kthread_mod_delayed_work()
Dworkqueue.c1622 struct delayed_work *dwork, unsigned long delay) in __queue_delayed_work() argument
1638 if (!delay) { in __queue_delayed_work()
1645 timer->expires = jiffies + delay; in __queue_delayed_work()
1665 struct delayed_work *dwork, unsigned long delay) in queue_delayed_work_on() argument
1675 __queue_delayed_work(cpu, wq, dwork, delay); in queue_delayed_work_on()
1703 struct delayed_work *dwork, unsigned long delay) in mod_delayed_work_on() argument
1713 __queue_delayed_work(cpu, wq, dwork, delay); in mod_delayed_work_on()
/kernel/sched/
Dpsi.c556 static void psi_schedule_poll_work(struct psi_group *group, unsigned long delay) in psi_schedule_poll_work() argument
572 kthread_queue_delayed_work(kworker, &group->poll_work, delay); in psi_schedule_poll_work()
Dcore.c281 void hrtick_start(struct rq *rq, u64 delay) in hrtick_start() argument
291 delta = max_t(s64, delay, 10000LL); in hrtick_start()
310 void hrtick_start(struct rq *rq, u64 delay) in hrtick_start() argument
316 delay = max_t(u64, delay, 10000LL); in hrtick_start()
317 hrtimer_start(&rq->hrtick_timer, ns_to_ktime(delay), in hrtick_start()
Dsched.h1979 void hrtick_start(struct rq *rq, u64 delay);
Dfair.c2661 unsigned int delay; in init_numa_balancing() local
2663 delay = min_t(unsigned int, task_scan_max(current), in init_numa_balancing()
2665 delay += 2 * TICK_NSEC; in init_numa_balancing()
2666 p->node_stamp = delay; in init_numa_balancing()