NR_SOFTIRQS
for (i = 0; i < NR_SOFTIRQS; i++) {
for (i = 0; i < NR_SOFTIRQS; i++)
unsigned int per_softirq_sums[NR_SOFTIRQS] = {0};
for (j = 0; j < NR_SOFTIRQS; j++) {
extern const char * const softirq_to_name[NR_SOFTIRQS];
unsigned int softirqs[NR_SOFTIRQS];
for (i = 0; i < NR_SOFTIRQS; i++)
static struct softirq_action softirq_vec[NR_SOFTIRQS] __cacheline_aligned_in_smp;
const char * const softirq_to_name[NR_SOFTIRQS] = {
static char softirq_name_list[NR_SOFTIRQS][MAX_KWORKNAME] = {
if (vec < NR_SOFTIRQS) {
if (vec < NR_SOFTIRQS) {