Home
last modified time | relevance | path

Searched refs:DEFINE_PER_CPU (Results 1 – 25 of 377) sorted by relevance

12345678910>>...16

/linux/arch/microblaze/kernel/
H A Dsetup.c38 DEFINE_PER_CPU(unsigned int, KSP); /* Saved kernel stack pointer */
39 DEFINE_PER_CPU(unsigned int, KM); /* Kernel/user mode */
40 DEFINE_PER_CPU(unsigned int, ENTRY_SP); /* Saved SP on kernel entry */
41 DEFINE_PER_CPU(unsigned int, R11_SAVE); /* Temp variable for entry */
42 DEFINE_PER_CPU(unsigned int, CURRENT_SAVE); /* Saved current pointer */
/linux/kernel/
H A Dwatchdog.c138 static DEFINE_PER_CPU(atomic_t, hrtimer_interrupts);
139 static DEFINE_PER_CPU(int, hrtimer_interrupts_saved);
140 static DEFINE_PER_CPU(bool, watchdog_hardlockup_warned);
141 static DEFINE_PER_CPU(bool, watchdog_hardlockup_touched);
394 static DEFINE_PER_CPU(unsigned long, watchdog_touch_ts);
396 static DEFINE_PER_CPU(unsigned long, watchdog_report_ts);
397 static DEFINE_PER_CPU(struct hrtimer, watchdog_hrtimer);
398 static DEFINE_PER_CPU(bool, softlockup_touch_sync);
445 static DEFINE_PER_CPU(u16, cpustat_old[NUM_STATS_PER_GROUP]);
446 static DEFINE_PER_CPU(u8, cpustat_util[NUM_SAMPLE_PERIODS][NUM_STATS_PER_GROUP]);
[all …]
H A Dsoftirq.c62 DEFINE_PER_CPU(struct task_struct *, ksoftirqd);
85 DEFINE_PER_CPU(int, hardirqs_enabled);
86 DEFINE_PER_CPU(int, hardirq_context);
125 static DEFINE_PER_CPU(struct softirq_ctrl, softirq_ctrl) = {
696 DEFINE_PER_CPU(struct task_struct *, ktimerd);
697 DEFINE_PER_CPU(unsigned long, pending_timer_softirq);
806 static DEFINE_PER_CPU(struct tasklet_head, tasklet_vec);
807 static DEFINE_PER_CPU(struct tasklet_head, tasklet_hi_vec);
857 static DEFINE_PER_CPU(struct tasklet_sync_callback, tasklet_sync_callback) = {
H A Dwatchdog_perf.c24 static DEFINE_PER_CPU(struct perf_event *, watchdog_ev);
29 static DEFINE_PER_CPU(ktime_t, last_timestamp);
30 static DEFINE_PER_CPU(unsigned int, nmi_rearmed);
/linux/Documentation/translations/zh_CN/core-api/
H A Dthis_cpu_ops.rst72 DEFINE_PER_CPU(int, x);
139 DEFINE_PER_CPU(int, x);
161 DEFINE_PER_CPU(struct s, p);
251 DEFINE_PER_CPU(struct data, datap);
277 DEFINE_PER_CPU(struct test, onecacheline);
/linux/arch/x86/mm/
H A Dkmsan_shadow.c19 DEFINE_PER_CPU(char[CPU_ENTRY_AREA_SIZE], cpu_entry_area_shadow);
20 DEFINE_PER_CPU(char[CPU_ENTRY_AREA_SIZE], cpu_entry_area_origin);
/linux/arch/x86/xen/
H A Dspinlock.c18 static DEFINE_PER_CPU(int, lock_kicker_irq) = -1;
19 static DEFINE_PER_CPU(char *, irq_name);
20 static DEFINE_PER_CPU(atomic_t, xen_qlock_wait_nest);
H A Dsmp.c13 static DEFINE_PER_CPU(struct xen_common_irq, xen_resched_irq) = { .irq = -1 };
14 static DEFINE_PER_CPU(struct xen_common_irq, xen_callfunc_irq) = { .irq = -1 };
15 static DEFINE_PER_CPU(struct xen_common_irq, xen_callfuncsingle_irq) = { .irq = -1 };
16 static DEFINE_PER_CPU(struct xen_common_irq, xen_debug_irq) = { .irq = -1 };
/linux/arch/csky/mm/
H A Dcontext.c14 static DEFINE_PER_CPU(atomic64_t, active_asids);
15 static DEFINE_PER_CPU(u64, reserved_asids);
/linux/arch/sparc/kernel/
H A Dnmi.c48 static DEFINE_PER_CPU(short, wd_enabled);
51 static DEFINE_PER_CPU(unsigned int, last_irq_sum);
52 static DEFINE_PER_CPU(long, alert_counter);
53 static DEFINE_PER_CPU(int, nmi_touch);
/linux/arch/loongarch/kernel/
H A Dkfpu.c19 static DEFINE_PER_CPU(bool, in_kernel_fpu);
20 static DEFINE_PER_CPU(unsigned int, euen_current);
/linux/arch/sh/kernel/
H A Dkprobes.c17 DEFINE_PER_CPU(struct kprobe *, current_kprobe) = NULL;
18 DEFINE_PER_CPU(struct kprobe_ctlblk, kprobe_ctlblk);
20 static DEFINE_PER_CPU(struct kprobe, saved_current_opcode);
21 static DEFINE_PER_CPU(struct kprobe, saved_next_opcode);
22 static DEFINE_PER_CPU(struct kprobe, saved_next_opcode2);
/linux/arch/riscv/kernel/
H A Dirq.c75 DEFINE_PER_CPU(ulong *, irq_shadow_call_stack_ptr);
90 DEFINE_PER_CPU(ulong *, irq_stack_ptr);
/linux/arch/mips/kernel/
H A Dtime.c31 static DEFINE_PER_CPU(unsigned long, pcp_lpj_ref);
32 static DEFINE_PER_CPU(unsigned long, pcp_lpj_ref_freq);
H A Dcevt-sb1250.c92 static DEFINE_PER_CPU(struct clock_event_device, sibyte_hpt_clockevent);
93 static DEFINE_PER_CPU(char [18], sibyte_hpt_name);
/linux/arch/mips/sgi-ip27/
H A Dip27-timer.c43 static DEFINE_PER_CPU(struct clock_event_device, hub_rt_clockevent);
44 static DEFINE_PER_CPU(char [11], hub_rt_name);
/linux/drivers/xen/
H A Dtime.c23 static DEFINE_PER_CPU(struct vcpu_runstate_info, xen_runstate);
25 static DEFINE_PER_CPU(u64[4], old_runstate_time);
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dswitch.c32 DEFINE_PER_CPU(struct kvm_host_data, kvm_host_data);
33 DEFINE_PER_CPU(struct kvm_cpu_context, kvm_hyp_ctxt);
34 DEFINE_PER_CPU(unsigned long, kvm_hyp_vector);
/linux/arch/arm64/kvm/
H A Dvmid.c25 static DEFINE_PER_CPU(atomic64_t, active_vmids);
26 static DEFINE_PER_CPU(u64, reserved_vmids);
/linux/arch/s390/kernel/
H A Dvtime.c31 DEFINE_PER_CPU(u64, mt_cycles[8]);
32 static DEFINE_PER_CPU(u64, mt_scaling_mult) = { 1 };
33 static DEFINE_PER_CPU(u64, mt_scaling_div) = { 1 };
34 static DEFINE_PER_CPU(u64, mt_scaling_jiffies);
H A Dtrace.c15 static DEFINE_PER_CPU(unsigned int, diagnose_trace_depth);
/linux/arch/powerpc/kernel/
H A Dsmp.c77 static DEFINE_PER_CPU(int, cpu_state) = { 0 };
86 DEFINE_PER_CPU(cpumask_var_t, cpu_sibling_map);
87 DEFINE_PER_CPU(cpumask_var_t, cpu_smallcore_map);
88 DEFINE_PER_CPU(cpumask_var_t, cpu_l2_cache_map);
89 DEFINE_PER_CPU(cpumask_var_t, cpu_core_map);
90 static DEFINE_PER_CPU(cpumask_var_t, cpu_coregroup_map);
120 DEFINE_PER_CPU(cpumask_var_t, thread_group_l1_cache_map);
127 DEFINE_PER_CPU(cpumask_var_t, thread_group_l2_cache_map);
133 DEFINE_PER_CPU(cpumask_var_t, thread_group_l3_cache_map);
/linux/lib/
H A Dirq_regs.c12 DEFINE_PER_CPU(struct pt_regs *, __irq_regs);
/linux/arch/arm/mm/
H A Dproc-v7-bugs.c39 DEFINE_PER_CPU(harden_branch_predictor_fn_t, harden_branch_predictor_fn);
271 static DEFINE_PER_CPU(bool, spectre_warned);
/linux/drivers/xen/events/
H A Devents_2l.c43 static DEFINE_PER_CPU(xen_ulong_t [EVTCHN_MASK_SIZE], cpu_evtchn_mask);
139 static DEFINE_PER_CPU(unsigned int, current_word_idx);
140 static DEFINE_PER_CPU(unsigned int, current_bit_idx);

12345678910>>...16