Home
last modified time | relevance | path

Searched refs:hardirq (Results 1 – 25 of 2177) sorted by relevance

12345678910>>...88

/linux/arch/s390/kernel/
A Dvtime.c127 u64 timer, clock, user, guest, system, hardirq, softirq; in do_account_vtime() local
158 hardirq = update_tsk_timer(&tsk->thread.hardirq_timer, in do_account_vtime()
163 clock - user - guest - system - hardirq - softirq; in do_account_vtime()
178 if (hardirq) in do_account_vtime()
179 account_system_index_scaled(tsk, hardirq, CPUTIME_IRQ); in do_account_vtime()
183 return virt_timer_forward(user + guest + system + hardirq + softirq); in do_account_vtime()
/linux/Documentation/locking/
A Dlockdep-design.rst54 - hardirq
90 | \---> hardirq disabled and not in hardirq context
91 \----> acquired in hardirq context
124 <hardirq-safe> or <hardirq-unsafe>
159 <hardirq-safe> -> <hardirq-unsafe>
162 The first rule comes from the fact that a hardirq-safe lock could be
163 taken by a hardirq context, interrupting a hardirq-unsafe lock - and
175 - if a new hardirq-safe lock is discovered, we check whether it
176 took any hardirq-unsafe lock in the past.
181 - if a new hardirq-unsafe lock is discovered, we check whether any
[all …]
A Dseqlock.rst48 write side section. If the read section can be invoked from hardirq or
167 If the read side section can be invoked from hardirq or softirq context,
/linux/drivers/pci/hotplug/
A DTODO12 hardirq handler cpqhp_ctrl_intr(). Convert this to threaded IRQ handling.
69 * The hardirq handler shpc_isr() queues events on a workqueue. It can be
/linux/Documentation/translations/zh_CN/core-api/irq/
A Dirqflags-tracing.rst17 “irq-flags tracing”(中断标志追踪)功能可以 “追踪” hardirq和softirq的状态,它让
/linux/drivers/sh/intc/
A DKconfig14 This enables support for hardware-assisted userspace hardirq
/linux/kernel/trace/
A Dtrace_output.c446 int hardirq; in trace_print_lat_fmt() local
451 hardirq = entry->flags & TRACE_FLAG_HARDIRQ; in trace_print_lat_fmt()
476 (nmi && hardirq) ? 'Z' : in trace_print_lat_fmt()
478 (hardirq && softirq) ? 'H' : in trace_print_lat_fmt()
479 hardirq ? 'h' : in trace_print_lat_fmt()
/linux/include/asm-generic/
A DKbuild26 mandatory-y += hardirq.h
/linux/Documentation/trace/
A Dtimerlat-tracer.rst30 # | / _---=> hardirq/softirq
48 observed at the *hardirq* context before the activation of the thread.
A Dftrace.rst907 # || / _---=> hardirq/softirq
965 hardirq/softirq:
966 - 'Z' - NMI occurred inside a hardirq
1379 # || / _---=> hardirq/softirq
1430 # || / _---=> hardirq/softirq
1578 # || / _---=> hardirq/softirq
1616 # || / _---=> hardirq/softirq
1730 # || / _---=> hardirq/softirq
1783 # || / _---=> hardirq/softirq
1896 # || / _---=> hardirq/softirq
[all …]
A Dosnoise-tracer.rst61 # | / _---=> hardirq/softirq
/linux/Documentation/core-api/irq/
A Dirqflags-tracing.rst7 The "irq-flags tracing" feature "traces" hardirq and softirq state, in
/linux/Documentation/gpu/
A Dtodo.rst476 main issue here is that panics can be triggered from hardirq contexts and
477 hence all panic related callback can run in hardirq context. It would be
479 e.g. trigger calls through drm debugfs files. hardirq context could be
493 even spinlocks (because NMI and hardirq can panic too). We need to either
/linux/lib/
A D.cpu_rmap.o.cmd601 include/linux/hardirq.h \
738 arch/arm64/include/asm/hardirq.h \
743 include/asm-generic/hardirq.h \
/linux/kernel/locking/
A D.qrwlock.o.cmd304 include/linux/hardirq.h \
640 arch/arm64/include/asm/hardirq.h \
645 include/asm-generic/hardirq.h \
A D.qspinlock.o.cmd305 include/linux/hardirq.h \
641 arch/arm64/include/asm/hardirq.h \
646 include/asm-generic/hardirq.h \
A D.spinlock.o.cmd425 include/linux/hardirq.h \
646 arch/arm64/include/asm/hardirq.h \
651 include/asm-generic/hardirq.h \
/linux/drivers/clocksource/
A D.dw_apb_timer.o.cmd809 include/linux/hardirq.h \
819 arch/arm64/include/asm/hardirq.h \
824 include/asm-generic/hardirq.h \
A D.timer-imx-sysctr.o.cmd248 include/linux/hardirq.h \
646 arch/arm64/include/asm/hardirq.h \
651 include/asm-generic/hardirq.h \
A D.timer-mediatek.o.cmd808 include/linux/hardirq.h \
818 arch/arm64/include/asm/hardirq.h \
823 include/asm-generic/hardirq.h \
A D.timer-of.o.cmd501 include/linux/hardirq.h \
666 arch/arm64/include/asm/hardirq.h \
671 include/asm-generic/hardirq.h \
A D.timer-owl.o.cmd812 include/linux/hardirq.h \
822 arch/arm64/include/asm/hardirq.h \
827 include/asm-generic/hardirq.h \
A D.timer-sprd.o.cmd248 include/linux/hardirq.h \
646 arch/arm64/include/asm/hardirq.h \
651 include/asm-generic/hardirq.h \
A D.dw_apb_timer_of.o.cmd812 include/linux/hardirq.h \
822 arch/arm64/include/asm/hardirq.h \
827 include/asm-generic/hardirq.h \
A D.timer-rockchip.o.cmd812 include/linux/hardirq.h \
822 arch/arm64/include/asm/hardirq.h \
827 include/asm-generic/hardirq.h \

Completed in 81 milliseconds

12345678910>>...88