Home
last modified time | relevance | path

Searched refs:softirq_count (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-6.6/include/linux/
H A Dpreempt.h111 # define softirq_count() (current->softirq_disable_cnt & SOFTIRQ_MASK) macro
112 # define irq_count() ((preempt_count() & (NMI_MASK | HARDIRQ_MASK)) | softirq_count())
114 # define softirq_count() (preempt_count() & SOFTIRQ_MASK) macro
128 #define in_serving_softirq() (softirq_count() & SOFTIRQ_OFFSET)
142 #define in_softirq() (softirq_count())
/kernel/linux/linux-5.10/include/linux/
H A Dpreempt.h81 #define softirq_count() (preempt_count() & SOFTIRQ_MASK) macro
99 #define in_softirq() (softirq_count())
101 #define in_serving_softirq() (softirq_count() & SOFTIRQ_OFFSET)
/kernel/linux/linux-5.10/tools/include/linux/
H A Dhardirq.h10 #define softirq_count() 0UL macro
/kernel/linux/linux-6.6/kernel/
H A Dsoftirq.c112 * The per task counter is used for softirq_count(), in_softirq() and
168 * local lock and to make softirq_count() & al work. in __local_bh_disable_ip()
188 if (IS_ENABLED(CONFIG_TRACE_IRQFLAGS) && softirq_count() == cnt) { in __local_bh_enable()
320 if (softirq_count() == (cnt & SOFTIRQ_MASK)) in __local_bh_disable_ip()
341 if (softirq_count() == (cnt & SOFTIRQ_MASK)) in __local_bh_enable()
368 if (softirq_count() == SOFTIRQ_DISABLE_OFFSET) in __local_bh_enable_ip()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dthread_info_32.h35 int softirq_count; member
89 #define TI_SOFTIRQ 0x14 /* softirq_count */
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dthread_info_32.h35 int softirq_count; member
89 #define TI_SOFTIRQ 0x14 /* softirq_count */
/kernel/linux/linux-5.10/kernel/
H A Dsoftirq.c134 if (softirq_count() == (cnt & SOFTIRQ_MASK)) in __local_bh_disable_ip()
155 if (softirq_count() == (cnt & SOFTIRQ_MASK)) in __local_bh_enable()
182 if (softirq_count() == SOFTIRQ_DISABLE_OFFSET) in __local_bh_enable_ip()
/kernel/linux/linux-6.6/tools/tracing/rtla/src/
H A Dosnoise_top.c58 unsigned long long softirq_count; member
144 tep_get_field_val(s, event, "softirq_count", record, &val, 1); in osnoise_top_handler()
145 update_sum(&cpu_data->softirq_count, &val); in osnoise_top_handler()
243 trace_seq_printf(s, "%12llu ", cpu_data->softirq_count); in osnoise_top_print()
/kernel/linux/linux-6.6/kernel/trace/
H A Dtrace_entries.h401 __field( unsigned int, softirq_count )
411 __entry->softirq_count,
H A Dtrace_osnoise.c318 int softirq_count; /* # softirqs during this sample */ member
511 entry->softirq_count = sample->softirq_count; in __trace_osnoise_sample()
1329 s->softirq_count = osn_var->softirq.count; in save_osn_sample_stats()
1345 s->softirq_count = osn_var->softirq.count - s->softirq_count; in diff_osn_sample_stats()
H A Dtrace_output.c1408 trace_seq_printf(s, " %6u", field->softirq_count); in trace_osnoise_print()
1432 field->softirq_count, in trace_osnoise_raw()
/kernel/linux/linux-5.10/arch/x86/kernel/fpu/
H A Dcore.c66 return !softirq_count(); in irq_fpu_usable()
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dtraps_32.c376 TI_SOFTIRQ != offsetof(struct thread_info, softirq_count) ||
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dtraps_32.c376 TI_SOFTIRQ != offsetof(struct thread_info, softirq_count) ||
/kernel/linux/linux-5.10/net/mac802154/
H A Drx.c253 WARN_ON_ONCE(softirq_count() == 0); in ieee802154_rx()
/kernel/linux/linux-6.6/arch/x86/kernel/fpu/
H A Dcore.c84 return !softirq_count(); in irq_fpu_usable()
/kernel/linux/linux-6.6/net/mac802154/
H A Drx.c376 WARN_ON_ONCE(softirq_count() == 0); in ieee802154_rx()
/kernel/linux/linux-5.10/kernel/locking/
H A Dlockdep.c2515 curr->softirq_context, softirq_count() >> SOFTIRQ_SHIFT, in print_bad_irq_dependency()
3846 lockdep_softirq_context(curr), softirq_count() >> SOFTIRQ_SHIFT, in print_usage_bug()
4398 DEBUG_LOCKS_WARN_ON(!softirq_count()); in lockdep_softirqs_off()
5423 if (softirq_count()) { in check_flags()
/kernel/linux/linux-6.6/kernel/locking/
H A Dlockdep.c2582 curr->softirq_context, softirq_count() >> SOFTIRQ_SHIFT, in print_bad_irq_dependency()
3986 lockdep_softirq_context(curr), softirq_count() >> SOFTIRQ_SHIFT, in print_usage_bug()
4537 DEBUG_LOCKS_WARN_ON(!softirq_count()); in lockdep_softirqs_off()
5610 if (softirq_count()) { in check_flags()
/kernel/linux/linux-5.10/lib/
H A Dlocking-selftest.c1414 if (softirq_count()) in dotest()
/kernel/linux/linux-6.6/lib/
H A Dlocking-selftest.c1485 if (softirq_count()) in dotest()
/kernel/linux/linux-6.6/net/core/
H A Ddev.c5102 lockdep_assert_once(hardirq_count() | softirq_count()); in __netif_rx()
5132 bool need_bh_off = !(hardirq_count() | softirq_count()); in netif_rx()
/kernel/linux/linux-5.10/net/mac80211/
H A Drx.c4747 WARN_ON_ONCE(softirq_count() == 0); in ieee80211_rx_list()
H A Dtx.c3631 WARN_ON_ONCE(softirq_count() == 0); in ieee80211_tx_dequeue()
/kernel/linux/linux-6.6/net/mac80211/
H A Drx.c5280 WARN_ON_ONCE(softirq_count() == 0); in ieee80211_rx_list()

Completed in 64 milliseconds

12