Home
last modified time | relevance | path

Searched refs:raw_cpu_ptr (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v5.4/arch/s390/include/asm/
Dpercpu.h33 ptr__ = raw_cpu_ptr(&(pcp)); \
72 ptr__ = raw_cpu_ptr(&(pcp)); \
99 ptr__ = raw_cpu_ptr(&(pcp)); \
118 ptr__ = raw_cpu_ptr(&(pcp)); \
140 ptr__ = raw_cpu_ptr(&(pcp)); \
156 ptr__ = raw_cpu_ptr(&(pcp)); \
175 p1__ = raw_cpu_ptr(&(pcp1)); \
176 p2__ = raw_cpu_ptr(&(pcp2)); \
/Linux-v5.4/include/asm-generic/
Dpercpu.h67 *raw_cpu_ptr(&(pcp)); \
72 *raw_cpu_ptr(&(pcp)) op val; \
77 typeof(&(pcp)) __p = raw_cpu_ptr(&(pcp)); \
85 typeof(&(pcp)) __p = raw_cpu_ptr(&(pcp)); \
94 typeof(&(pcp)) __p = raw_cpu_ptr(&(pcp)); \
104 typeof(&(pcp1)) __p1 = raw_cpu_ptr(&(pcp1)); \
105 typeof(&(pcp2)) __p2 = raw_cpu_ptr(&(pcp2)); \
119 __ret = READ_ONCE(*raw_cpu_ptr(&(pcp))); \
/Linux-v5.4/arch/arm/kernel/
Dsmp_twd.c94 struct clock_event_device *clk = raw_cpu_ptr(twd_evt); in twd_timer_stop()
108 clockevents_update_freq(raw_cpu_ptr(twd_evt), twd_timer_rate); in twd_update_frequency()
134 if (twd_evt && raw_cpu_ptr(twd_evt) && !IS_ERR(twd_clk)) in twd_clk_init()
221 struct clock_event_device *clk = raw_cpu_ptr(twd_evt); in twd_timer_setup()
/Linux-v5.4/arch/arm64/include/asm/
Dpercpu.h133 __ret = cmpxchg_double_local( raw_cpu_ptr(&(ptr1)), \
134 raw_cpu_ptr(&(ptr2)), \
143 op(raw_cpu_ptr(&(pcp)), __VA_ARGS__); \
151 __retval = (typeof(pcp))op(raw_cpu_ptr(&(pcp)), ##args); \
Dsmp.h43 #define raw_smp_processor_id() (*raw_cpu_ptr(&cpu_number))
Dstacktrace.h117 unsigned long low = (unsigned long)raw_cpu_ptr(overflow_stack); in on_overflow_stack()
/Linux-v5.4/include/linux/
Dpercpu-defs.h240 #define raw_cpu_ptr(ptr) \ macro
253 #define this_cpu_ptr(ptr) raw_cpu_ptr(ptr)
265 #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) macro
266 #define this_cpu_ptr(ptr) raw_cpu_ptr(ptr)
/Linux-v5.4/include/net/
Dsnmp.h156 __typeof__(*mib) *ptr = raw_cpu_ptr(mib); \
174 ptr = raw_cpu_ptr((mib)); \
/Linux-v5.4/net/mpls/
Dinternal.h37 raw_cpu_ptr((mdev)->stats); \
49 raw_cpu_ptr((mdev)->stats); \
/Linux-v5.4/mm/
Dswap_slots.c282 cache = raw_cpu_ptr(&swp_slots); in free_swap_slot()
332 cache = raw_cpu_ptr(&swp_slots); in get_swap_page()
/Linux-v5.4/arch/x86/lib/
Ddelay.c113 __monitorx(raw_cpu_ptr(&cpu_tss_rw), 0, 0); in delay_mwaitx()
/Linux-v5.4/drivers/irqchip/
Dirq-gic.c678 ptr = raw_cpu_ptr(gic->saved_ppi_enable); in gic_cpu_save()
682 ptr = raw_cpu_ptr(gic->saved_ppi_active); in gic_cpu_save()
686 ptr = raw_cpu_ptr(gic->saved_ppi_conf); in gic_cpu_save()
708 ptr = raw_cpu_ptr(gic->saved_ppi_enable); in gic_cpu_restore()
715 ptr = raw_cpu_ptr(gic->saved_ppi_active); in gic_cpu_restore()
722 ptr = raw_cpu_ptr(gic->saved_ppi_conf); in gic_cpu_restore()
/Linux-v5.4/drivers/crypto/caam/
Dqi.c146 struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); in caam_fq_ern_cb()
562 struct caam_napi *caam_napi = raw_cpu_ptr(&pcpu_qipriv.caam_napi); in caam_rsp_fq_dqrr_cb()
565 struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); in caam_rsp_fq_dqrr_cb()
/Linux-v5.4/arch/x86/kernel/cpu/mce/
Dcore.c2050 __mcheck_cpu_init_vendor(raw_cpu_ptr(&cpu_info)); in mce_syscore_resume()
2066 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_cpu_restart()
2083 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_disable_cmci()
2090 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_enable_ce()
2335 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_disable_cpu()
2349 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_reenable_cpu()
Dintel.c344 if (!mce_available(raw_cpu_ptr(&cpu_info)) || !cmci_supported(&banks)) in cmci_recheck()
/Linux-v5.4/drivers/iommu/
Diova.c553 struct iova_fq *fq = raw_cpu_ptr(iovad->fq); in queue_iova()
898 cpu_rcache = raw_cpu_ptr(rcache->cpu_rcaches); in __iova_rcache_insert()
961 cpu_rcache = raw_cpu_ptr(rcache->cpu_rcaches); in __iova_rcache_get()
/Linux-v5.4/crypto/
Dscompress.c138 scratch = raw_cpu_ptr(&scomp_scratch); in scomp_acomp_comp_decomp()
/Linux-v5.4/net/ipv6/
Dseg6_hmac.c379 p_tfm = raw_cpu_ptr(algo->tfms); in seg6_hmac_init_algo()
/Linux-v5.4/kernel/irq/
Dchip.c941 res = action->handler(irq, raw_cpu_ptr(action->percpu_dev_id)); in handle_percpu_devid_irq()
976 res = action->handler(irq, raw_cpu_ptr(action->percpu_dev_id)); in handle_percpu_devid_fasteoi_nmi()
/Linux-v5.4/kernel/
Dtaskstats.c604 listeners = raw_cpu_ptr(&listener_array); in taskstats_exit()
/Linux-v5.4/drivers/char/
Drandom.c2388 batch = raw_cpu_ptr(&batched_entropy_u64); in get_random_u64()
2415 batch = raw_cpu_ptr(&batched_entropy_u32); in get_random_u32()
/Linux-v5.4/net/ipv4/
Droute.c1474 p = (struct rtable **)raw_cpu_ptr(nhc->nhc_pcpu_rth_output); in rt_cache_route()
1505 struct uncached_list *ul = raw_cpu_ptr(&rt_uncached_list); in rt_add_uncached_list()
2394 prth = raw_cpu_ptr(nhc->nhc_pcpu_rth_output); in __mkroute_output()
/Linux-v5.4/kernel/rcu/
Dtree.c2342 struct rcu_data *rdp = raw_cpu_ptr(&rcu_data); in rcu_core()
2860 struct rcu_data *rdp = raw_cpu_ptr(&rcu_data); in rcu_barrier_func()
/Linux-v5.4/kernel/time/
Dhrtimer.c1391 cpu_base = raw_cpu_ptr(&hrtimer_bases); in __hrtimer_init()
/Linux-v5.4/drivers/md/
Ddm-stats.c642 last = raw_cpu_ptr(stats->last); in dm_stats_account_io()

12