Searched refs:softirq (Results 1 - 11 of 11) sorted by relevance

/linux-master/include/trace/events/
H A Dirq.h103 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...]
/linux-master/fs/proc/
H A Dstat.c85 u64 user, nice, system, idle, iowait, irq, softirq, steal; local
93 irq = softirq = steal = 0;
111 softirq += cpustat[CPUTIME_SOFTIRQ];
133 seq_put_decimal_ull(p, " ", nsec_to_clock_t(softirq));
152 softirq = cpustat[CPUTIME_SOFTIRQ];
163 seq_put_decimal_ull(p, " ", nsec_to_clock_t(softirq));
185 seq_put_decimal_ull(p, "softirq ", (unsigned long long)sum_softirq);
/linux-master/arch/s390/kernel/
H A Dvtime.c127 u64 timer, clock, user, guest, system, hardirq, softirq; local
159 softirq = update_tsk_timer(&tsk->thread.softirq_timer,
162 clock - user - guest - system - hardirq - softirq;
179 if (softirq)
180 account_system_index_scaled(tsk, softirq, CPUTIME_SOFTIRQ);
182 return virt_timer_forward(user + guest + system + hardirq + softirq);
/linux-master/kernel/trace/
H A Dtrace_osnoise.c213 struct osn_softirq softirq; member in struct:osnoise_variables
379 osn_var->softirq.arrival_time = 0;
380 osn_var->softirq.delta_start = 0;
428 seq_puts(s, "# || / _----=> hardirq/softirq\n");
456 seq_puts(s, "# | / _---=> hardirq/softirq\n");
544 seq_puts(s, "# || / _----=> hardirq/softirq\n");
560 seq_puts(s, "# | / _---=> hardirq/softirq\n");
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
[all...]
H A Dtrace_output.c441 * Prints the generic fields of irqs off, in hard or softirq, preempt
450 int softirq; local
456 softirq = entry->flags & TRACE_FLAG_SOFTIRQ;
485 (hardirq && softirq) ? 'H' :
487 softirq ? 's' :
/linux-master/tools/perf/util/
H A Dkwork.h60 * | +-> | softirq | -------> | RCU | ---+-> | raise | - | ... | --+ +-----+-----+
189 u64 softirq; member in struct:__top_cpus_runtime
/linux-master/kernel/
H A DMakefile7 cpu.o exit.o softirq.o resource.o \
27 # Avoid KCSAN instrumentation in softirq ("No shared variables, all the data
/linux-master/tools/perf/
H A Dbuiltin-kwork.c1093 pr_err("Failed to set softirq tracepoints handlers\n");
1111 /* skip softirq field: "REC->vec" */
1160 .name = "softirq",
1595 u64 softirq_time = stat->cpus_runtime[MAX_NR_CPUS].softirq;
2037 stat->cpus_runtime[work->cpu].softirq += work->total_runtime;
2038 stat->cpus_runtime[MAX_NR_CPUS].softirq += work->total_runtime;
2249 kwork->event_list_str = "irq, softirq, workqueue";
2363 "list of kwork to profile (irq, softirq, workqueue, sched, etc)"),
2516 kwork.event_list_str = "sched, irq, softirq";
/linux-master/kernel/sched/
H A Dsched.h57 #include <linux/softirq.h>
2944 * Returns the irqtime minus the softirq time computed by ksoftirqd.
H A Dcore.c24 #include <linux/softirq.h>
H A Dfair.c32 #include <linux/softirq.h>
11197 * when the softirq triggers 'during' hotplug.
11837 * is idle, and the softirq performing NOHZ idle load balancing

Completed in 249 milliseconds