Home
last modified time | relevance | path

Searched refs:ksoftirqd (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/kernel/
H A Dsoftirq.c57 DEFINE_PER_CPU(struct task_struct *, ksoftirqd);
73 struct task_struct *tsk = __this_cpu_read(ksoftirqd); in wakeup_softirqd()
80 * If ksoftirqd is scheduled, we do not want to process pending softirqs
81 * right now. Let ksoftirqd handle this at its own rate, to get fairness,
87 struct task_struct *tsk = __this_cpu_read(ksoftirqd); in ksoftirqd_running()
310 if (__this_cpu_read(ksoftirqd) == current) in __do_softirq()
355 * Prevent raise_softirq from needlessly waking up ksoftirqd in irq_enter_rcu()
466 * Otherwise we wake up ksoftirqd to make sure we in raise_softirq_irqoff()
724 .store = &ksoftirqd,
727 .thread_comm = "ksoftirqd/
[all...]
/kernel/linux/linux-6.6/kernel/
H A Dsoftirq.c61 DEFINE_PER_CPU(struct task_struct *, ksoftirqd);
77 struct task_struct *tsk = __this_cpu_read(ksoftirqd); in wakeup_softirqd()
116 * The per CPU counter prevents pointless wakeups of ksoftirqd in case that
420 if (!force_irqthreads() || !__this_cpu_read(ksoftirqd)) { in invoke_softirq()
566 __this_cpu_read(ksoftirqd) == current) in __do_softirq()
675 * Otherwise we wake up ksoftirqd to make sure we in raise_softirq_irqoff()
848 * interrupt processing or prevents ksoftirqd from in tasklet_unlock_spin_wait()
960 .store = &ksoftirqd,
963 .thread_comm = "ksoftirqd/%u",
/kernel/linux/linux-5.10/include/linux/
H A Dinterrupt.h583 DECLARE_PER_CPU(struct task_struct *, ksoftirqd);
587 return this_cpu_read(ksoftirqd); in this_cpu_ksoftirqd()
/kernel/linux/linux-6.6/include/linux/
H A Dinterrupt.h565 * The following vectors can be safely ignored after ksoftirqd is parked:
612 DECLARE_PER_CPU(struct task_struct *, ksoftirqd);
616 return this_cpu_read(ksoftirqd); in this_cpu_ksoftirqd()
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dprocessor.h203 struct task_struct *ksoftirqd; /* kernel softirq daemon for this CPU */ member
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dprocessor.h203 struct task_struct *ksoftirqd; /* kernel softirq daemon for this CPU */ member
/kernel/linux/linux-6.6/kernel/rcu/
H A Drcutorture.c2401 // some serious abuse. Counter this by running ksoftirqd in rcutorture_booster_init()
2407 t = per_cpu(ksoftirqd, cpu); in rcutorture_booster_init()

Completed in 13 milliseconds