Home
last modified time | relevance | path

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

/linux/kernel/
A Dsoftirq.c163 WARN_ON_ONCE(in_hardirq()); in __local_bh_disable_ip()
491 bool in_hardirq = false; in lockdep_softirq_start() local
494 in_hardirq = true; in lockdep_softirq_start()
500 return in_hardirq; in lockdep_softirq_start()
503 static inline void lockdep_softirq_end(bool in_hardirq) in lockdep_softirq_end() argument
507 if (in_hardirq) in lockdep_softirq_end()
512 static inline void lockdep_softirq_end(bool in_hardirq) { } in lockdep_softirq_end() argument
521 bool in_hardirq; in __do_softirq() local
535 in_hardirq = lockdep_softirq_start(); in __do_softirq()
586 lockdep_softirq_end(in_hardirq); in __do_softirq()
/linux/include/linux/
A Dpreempt.h119 #define in_hardirq() (hardirq_count()) macro
121 #define in_task() (!(in_nmi() | in_hardirq() | in_serving_softirq()))
/linux/arch/arm64/include/asm/
A Dsimd.h40 !in_hardirq() && !irqs_disabled() && !in_nmi() && in may_use_simd()
/linux/arch/powerpc/kernel/
A Dirq.c233 WARN_ON_ONCE(in_nmi() || in_hardirq()); in arch_local_irq_restore()
328 WARN_ON_ONCE(in_nmi() || in_hardirq()); in arch_local_irq_restore()
/linux/drivers/tty/
A Dsysrq.c261 if (in_hardirq()) in sysrq_handle_showallcpus()
283 if (in_hardirq()) in sysrq_handle_showregs()
/linux/net/core/
A Dbpf_sk_storage.c419 if (in_hardirq() || in_nmi()) in BPF_CALL_4()
428 if (in_hardirq() || in_nmi()) in BPF_CALL_2()
A Dgen_stats.c157 WARN_ON_ONCE((cpu || running) && in_hardirq()); in gnet_stats_add_basic()
A Dskbuff.c154 if (in_hardirq() || irqs_disabled()) { in __netdev_alloc_frag_align()
506 if (in_hardirq() || irqs_disabled()) { in __netdev_alloc_skb()
728 WARN_ON(in_hardirq()); in skb_release_head_state()
A Ddev.c3118 if (in_hardirq() || irqs_disabled()) in __dev_kfree_skb_any()
/linux/net/nfc/
A Drawsock.c143 BUG_ON(in_hardirq()); in rawsock_data_exchange_complete()
/linux/mm/
A Dhighmem.c436 WARN_ON_ONCE(in_hardirq() && !irqs_disabled()); in kmap_local_idx_push()
A Dkmemleak.c602 if (in_hardirq()) { in create_object()
/linux/Documentation/translations/zh_CN/kernel-hacking/
A Dhacking.rst71 您可以通过 in_hardirq() 返回真来判断您处于硬件中断状态。
/linux/crypto/
A Dskcipher.c434 if (WARN_ON_ONCE(in_hardirq())) in skcipher_walk_first()
/linux/kernel/trace/
A Dtrace_functions_graph.c123 return in_hardirq(); in ftrace_graph_ignore_irqs()
A Dtrace.h893 if (in_hardirq()) in ftrace_graph_addr()
/linux/Documentation/kernel-hacking/
A Dlocking.rst1415 Hardware interrupt request. in_hardirq() returns true in a
1427 Software interrupt handler. in_hardirq() returns false;
A Dhacking.rst79 You can tell you are in a hardware interrupt, because in_hardirq() returns
/linux/Documentation/translations/it_IT/kernel-hacking/
A Dlocking.rst1474 Richiesta di interruzione hardware. in_hardirq() ritorna vero in un
1478 Gestore di interruzioni software: in_hardirq() ritorna falso;
A Dhacking.rst93 Potete dire d'essere in una interruzione hardware perché in_hardirq()
/linux/drivers/s390/net/
A Dctcm_mpc.c1776 if (!in_hardirq()) { in mpc_action_side_xid()
A Dctcm_fsms.c1447 dolock = !in_hardirq(); in ctcmpc_chx_rx()
/linux/drivers/md/
A Ddm-crypt.c2241 if (in_hardirq() || irqs_disabled()) { in kcryptd_queue_crypt()

Completed in 135 milliseconds