taglinefilesource code
NR_CPUS41arch/i386/kernel/irq.cstatic unsigned int int_count[NR_CPUS][NR_IRQS] = {{0},};
NR_CPUS56arch/i386/kernel/smp.cvolatile int cpu_number_map[NR_CPUS];      /* which CPU maps to which logical number    */
NR_CPUS57arch/i386/kernel/smp.cvolatile int cpu_logical_map[NR_CPUS];      /* which logical number maps to which CPU    */
NR_CPUS58arch/i386/kernel/smp.cvolatile unsigned long cpu_callin_map[NR_CPUS] = {0,};  /* We always use 0 the rest is ready for parallel delivery */
NR_CPUS60arch/i386/kernel/smp.cstruct cpuinfo_x86 cpu_data[NR_CPUS];      /* Per cpu bogomips and other parameters     */
NR_CPUS66arch/i386/kernel/smp.cint apic_version[NR_CPUS];        /* APIC version number          */
NR_CPUS72arch/i386/kernel/smp.cunsigned char *kernel_stacks[NR_CPUS];      /* Kernel stack pointers for CPU's (debugging)    */
NR_CPUS74arch/i386/kernel/smp.cstatic volatile unsigned char smp_cpu_in_msg[NR_CPUS];  /* True if this processor is sending an IPI    */
NR_CPUS86arch/i386/kernel/smp.cvolatile unsigned long smp_spins[NR_CPUS]={0};          /* Count interrupt spins         */
NR_CPUS87arch/i386/kernel/smp.cvolatile unsigned long smp_spins_syscall[NR_CPUS]={0};  /* Count syscall spins                       */
NR_CPUS88arch/i386/kernel/smp.cvolatile unsigned long smp_spins_syscall_cur[NR_CPUS]={0};/* Count spins for the actual syscall                 */
NR_CPUS89arch/i386/kernel/smp.cvolatile unsigned long smp_spins_sys_idle[NR_CPUS]={0}; /* Count spins for sys_idle         */
NR_CPUS90arch/i386/kernel/smp.cvolatile unsigned long smp_idle_count[1+NR_CPUS]={0,};  /* Count idle ticks          */
NR_CPUS96arch/i386/kernel/smp.cvolatile unsigned long  smp_proc_in_lock[NR_CPUS] = {0,};/* for computing process time */
NR_CPUS227arch/i386/kernel/smp.cif(m->mpc_apicid>NR_CPUS)
NR_CPUS228arch/i386/kernel/smp.cprintk("Processor #%d unused. (Max %d processors).\n",m->mpc_apicid, NR_CPUS);
NR_CPUS593arch/i386/kernel/smp.cfor (i = 0; i < NR_CPUS; i++)
NR_CPUS679arch/i386/kernel/smp.cfor(i=0;i<NR_CPUS;i++)
NR_CPUS171include/asm-i386/smp.hextern struct cpuinfo_x86 cpu_data[NR_CPUS];
NR_CPUS181include/asm-i386/smp.hextern unsigned char *kernel_stacks[NR_CPUS];
NR_CPUS184include/asm-i386/smp.hextern volatile int cpu_number_map[NR_CPUS];
NR_CPUS185include/asm-i386/smp.hextern volatile int cpu_logical_map[NR_CPUS];
NR_CPUS189include/asm-i386/smp.hextern volatile unsigned long cpu_callin_map[NR_CPUS];
NR_CPUS206include/asm-i386/smp.hextern volatile unsigned long smp_proc_in_lock[NR_CPUS]; /* for computing process time */
NR_CPUS20include/asm-sparc/smp.hextern struct cpuinfo_sparc cpu_data[NR_CPUS];
NR_CPUS43include/asm-sparc/smp.hextern unsigned long *kernel_stacks[NR_CPUS];
NR_CPUS318include/linux/sched.hextern struct task_struct *current_set[NR_CPUS];
NR_CPUS19include/linux/smp.hextern volatile unsigned long smp_spins[NR_CPUS];  /* count of interrupt spins */
NR_CPUS24include/linux/smp.hextern volatile unsigned long smp_idle_count[1+NR_CPUS];/* count idle ticks */
NR_CPUS95kernel/sched.cstruct task_struct *current_set[NR_CPUS];