/kernel/linux/linux-6.6/fs/proc/ |
H A D | stat.c | 85 u64 user, nice, system, idle, iowait, irq, softirq, steal; in show_stat() local 93 irq = softirq = steal = 0; in show_stat() 111 softirq += cpustat[CPUTIME_SOFTIRQ]; in show_stat() 133 seq_put_decimal_ull(p, " ", nsec_to_clock_t(softirq)); in show_stat() 152 softirq = cpustat[CPUTIME_SOFTIRQ]; in show_stat() 163 seq_put_decimal_ull(p, " ", nsec_to_clock_t(softirq)); in show_stat() 185 seq_put_decimal_ull(p, "softirq ", (unsigned long long)sum_softirq); in show_stat()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | irq.h | 103 DECLARE_EVENT_CLASS(softirq, 122 * softirq_entry - called immediately before the softirq handler 123 * @vec_nr: softirq vector number 126 * we can determine the softirq handler routine. 128 DEFINE_EVENT(softirq, softirq_entry, 136 * softirq_exit - called immediately after the softirq handler returns 137 * @vec_nr: softirq vector number 140 * we can determine the softirq handler routine. 142 DEFINE_EVENT(softirq, softirq_exit, 150 * softirq_raise - called immediately when a softirq i [all...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | irq.h | 103 DECLARE_EVENT_CLASS(softirq, 122 * softirq_entry - called immediately before the softirq handler 123 * @vec_nr: softirq vector number 126 * we can determine the softirq handler routine. 128 DEFINE_EVENT(softirq, softirq_entry, 136 * softirq_exit - called immediately after the softirq handler returns 137 * @vec_nr: softirq vector number 140 * we can determine the softirq handler routine. 142 DEFINE_EVENT(softirq, softirq_exit, 150 * softirq_raise - called immediately when a softirq i [all...] |
/kernel/linux/linux-5.10/fs/proc/ |
H A D | stat.c | 110 u64 user, nice, system, idle, iowait, irq, softirq, steal; in show_stat() local 118 irq = softirq = steal = 0; in show_stat() 134 softirq += cpustat[CPUTIME_SOFTIRQ]; in show_stat() 156 seq_put_decimal_ull(p, " ", nsec_to_clock_t(softirq)); in show_stat() 175 softirq = cpustat[CPUTIME_SOFTIRQ]; in show_stat() 186 seq_put_decimal_ull(p, " ", nsec_to_clock_t(softirq)); in show_stat() 208 seq_put_decimal_ull(p, "softirq ", (unsigned long long)sum_softirq); in show_stat()
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | vtime.c | 127 u64 timer, clock, user, guest, system, hardirq, softirq; in do_account_vtime() local 163 softirq = update_tsk_timer(&tsk->thread.softirq_timer, in do_account_vtime() 166 clock - user - guest - system - hardirq - softirq; in do_account_vtime() 183 if (softirq) in do_account_vtime() 184 account_system_index_scaled(tsk, softirq, CPUTIME_SOFTIRQ); in do_account_vtime() 186 return virt_timer_forward(user + guest + system + hardirq + softirq); in do_account_vtime()
|
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | vtime.c | 127 u64 timer, clock, user, guest, system, hardirq, softirq; in do_account_vtime() local 159 softirq = update_tsk_timer(&tsk->thread.softirq_timer, in do_account_vtime() 162 clock - user - guest - system - hardirq - softirq; in do_account_vtime() 179 if (softirq) in do_account_vtime() 180 account_system_index_scaled(tsk, softirq, CPUTIME_SOFTIRQ); in do_account_vtime() 182 return virt_timer_forward(user + guest + system + hardirq + softirq); in do_account_vtime()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_osnoise.c | 213 struct osn_softirq softirq; member 379 osn_var->softirq.arrival_time = 0; in timerlat_softirq_exit() 380 osn_var->softirq.delta_start = 0; in timerlat_softirq_exit() 428 seq_puts(s, "# || / _----=> hardirq/softirq\n"); in print_osnoise_headers() 456 seq_puts(s, "# | / _---=> hardirq/softirq\n"); in print_osnoise_headers() 544 seq_puts(s, "# || / _----=> hardirq/softirq\n"); in print_timerlat_headers() 560 seq_puts(s, "# | / _---=> hardirq/softirq\n"); in print_timerlat_headers() 728 * cond_move_softirq_delta_start - Forward the delta_start of a running softirq. 730 * If a softirq is preempted by an IRQ or NMI, its delta_start is pushed 738 if (osn_var->softirq in cond_move_softirq_delta_start() [all...] |
H A D | trace_output.c | 441 * Prints the generic fields of irqs off, in hard or softirq, preempt 450 int softirq; in trace_print_lat_fmt() local 456 softirq = entry->flags & TRACE_FLAG_SOFTIRQ; in trace_print_lat_fmt() 485 (hardirq && softirq) ? 'H' : in trace_print_lat_fmt() 487 softirq ? 's' : in trace_print_lat_fmt()
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_output.c | 447 * Prints the generic fields of irqs off, in hard or softirq, preempt 456 int softirq; in trace_print_lat_fmt() local 461 softirq = entry->flags & TRACE_FLAG_SOFTIRQ; in trace_print_lat_fmt() 487 (hardirq && softirq) ? 'H' : in trace_print_lat_fmt() 489 softirq ? 's' : in trace_print_lat_fmt()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | Makefile | 7 cpu.o exit.o softirq.o resource.o \ 27 # Avoid KCSAN instrumentation in softirq ("No shared variables, all the data
|
/kernel/linux/linux-6.6/kernel/ |
H A D | Makefile | 7 cpu.o exit.o softirq.o resource.o \ 27 # Avoid KCSAN instrumentation in softirq ("No shared variables, all the data
|
/kernel/linux/linux-5.10/tools/lib/traceevent/ |
H A D | event-parse.c | 5759 int softirq; in data_latency_format() local 5788 softirq = lat_flags & TRACE_FLAG_SOFTIRQ; in data_latency_format() 5796 (hardirq && softirq) ? 'H' : in data_latency_format() 5797 hardirq ? 'h' : softirq ? 's' : '.'); in data_latency_format()
|
/kernel/linux/linux-6.6/kernel/sched/ |
H A D | sched.h | 58 #include <linux/softirq.h> 3089 * Returns the irqtime minus the softirq time computed by ksoftirqd.
|
H A D | fair.c | 32 #include <linux/softirq.h> 11498 * when the softirq triggers 'during' hotplug. in should_we_balance() 12194 * is idle. And the softirq performing nohz idle load balance in kick_ilb()
|
H A D | core.c | 24 #include <linux/softirq.h>
|