/kernel/trace/ |
D | preemptirq_delay_test.c | 18 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()
|
D | Kconfig | 746 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/ |
D | srcutree.c | 46 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()
|
D | tree.c | 1432 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()
|
D | rcutorture.c | 522 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()
|
D | Kconfig | 176 int "Milliseconds to delay boosting after RCU grace-period start"
|
/kernel/ |
D | kthread.c | 871 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()
|
D | workqueue.c | 1622 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/ |
D | psi.c | 556 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()
|
D | core.c | 281 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()
|
D | sched.h | 1979 void hrtick_start(struct rq *rq, u64 delay);
|
D | fair.c | 2661 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()
|