Home
last modified time | relevance | path

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

/linux-6.15/arch/s390/kernel/
H A Dvtime.c120 u64 timer, clock, user, guest, system, hardirq, softirq; in do_account_vtime() local
151 hardirq = update_tsk_timer(&tsk->thread.hardirq_timer, in do_account_vtime()
156 clock - user - guest - system - hardirq - softirq; in do_account_vtime()
171 if (hardirq) in do_account_vtime()
172 account_system_index_scaled(tsk, hardirq, CPUTIME_IRQ); in do_account_vtime()
176 return virt_timer_forward(user + guest + system + hardirq + softirq); in do_account_vtime()
/linux-6.15/Documentation/locking/
H 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 …]
H 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-6.15/drivers/pci/hotplug/
H A DTODO14 hardirq handler cpqhp_ctrl_intr(). Convert this to threaded IRQ handling.
54 * The hardirq handler shpc_isr() queues events on a workqueue. It can be
/linux-6.15/Documentation/translations/zh_CN/core-api/irq/
H A Dirqflags-tracing.rst17 “irq-flags tracing”(中断标志追踪)功能可以 “追踪” hardirq和softirq的状态,它让
/linux-6.15/drivers/sh/intc/
H A DKconfig14 This enables support for hardware-assisted userspace hardirq
/linux-6.15/Documentation/translations/it_IT/locking/
H A Dlockdep-design.rst52 - hardirq
86 | \---> hardirq disabilitati e fuori da un contesto di hardirq
87 \----> acquisito in un contesto di hardirq
117 Una classe softirq insicura è automaticamente insicura anche per hardirq. I
121 <hardirq-safe> o <hardirq-unsafe>
156 <hardirq-safe> -> <hardirq-unsafe>
306 e differenti scenari con hardirq e softirq e annidamenti vari (nella pratica,
/linux-6.15/include/asm-generic/
H A DKbuild26 mandatory-y += hardirq.h
/linux-6.15/kernel/trace/
H A Dtrace_output.c458 int hardirq; in trace_print_lat_fmt() local
464 hardirq = entry->flags & TRACE_FLAG_HARDIRQ; in trace_print_lat_fmt()
503 (nmi && hardirq) ? 'Z' : in trace_print_lat_fmt()
505 (hardirq && softirq) ? 'H' : in trace_print_lat_fmt()
506 hardirq ? 'h' : in trace_print_lat_fmt()
H A DKconfig522 timer latency observed at the hardirq context before the
/linux-6.15/Documentation/core-api/irq/
H A Dirqflags-tracing.rst7 The "irq-flags tracing" feature "traces" hardirq and softirq state, in
/linux-6.15/Documentation/trace/
H A Dftrace.rst992 # || / _---=> hardirq/softirq
1051 hardirq/softirq:
1052 - 'Z' - NMI occurred inside a hardirq
1496 # || / _---=> hardirq/softirq
1547 # || / _---=> hardirq/softirq
1695 # || / _---=> hardirq/softirq
1733 # || / _---=> hardirq/softirq
1847 # || / _---=> hardirq/softirq
1900 # || / _---=> hardirq/softirq
2013 # || / _---=> hardirq/softirq
[all …]
H A Dtimerlat-tracer.rst30 # | / _---=> hardirq/softirq
48 observed at the *hardirq* context before the activation of the thread.
H A Dosnoise-tracer.rst61 # | / _---=> hardirq/softirq
H A Dhistogram.rst1204 # | / _---=> hardirq/softirq
1963 # | / _---=> hardirq/softirq
/linux-6.15/Documentation/gpu/
H A Dtodo.rst527 main issue here is that panics can be triggered from hardirq contexts and
528 hence all panic related callback can run in hardirq context. It would be
530 e.g. trigger calls through drm debugfs files. hardirq context could be
548 even spinlocks (because NMI and hardirq can panic too). We need to either
/linux-6.15/Documentation/RCU/
H A DwhatisRCU.rst413 hardirq enter / hardirq exit
1177 d. Do you need to treat NMI handlers, hardirq handlers,
/linux-6.15/Documentation/networking/
H A Dnapi.rst409 1) hardirq -> softirq -> napi poll; basic interrupt delivery
/linux-6.15/Documentation/admin-guide/pm/
H A Damd-pstate.rst521 # | / _---=> hardirq/softirq
H A Dintel_pstate.rst752 # | / _---=> hardirq/softirq
/linux-6.15/init/
H A DKconfig540 between system, softirq and hardirq state, so there is a
572 transitions between softirq and hardirq state, so there can be a
/linux-6.15/arch/
H A DKconfig1081 in the end of an hardirq.
/linux-6.15/Documentation/arch/x86/
H A Dresctrl.rst874 # | / _---=> hardirq/softirq