/linux-6.3-rc2/arch/s390/include/asm/ |
A D | percpu.h | 33 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)); \ 174 p1__ = raw_cpu_ptr(&(pcp1)); \ 175 p2__ = raw_cpu_ptr(&(pcp2)); \
|
/linux-6.3-rc2/include/asm-generic/ |
A D | percpu.h | 67 *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))); \
|
A D | mmiowb.h | 30 #define __mmiowb_state() raw_cpu_ptr(&__mmiowb_state)
|
/linux-6.3-rc2/arch/arm/kernel/ |
A D | smp_twd.c | 94 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-6.3-rc2/arch/arm64/include/asm/ |
A D | percpu.h | 148 __ret = cmpxchg_double_local( raw_cpu_ptr(&(ptr1)), \ 149 raw_cpu_ptr(&(ptr2)), \ 158 op(raw_cpu_ptr(&(pcp)), __VA_ARGS__); \ 166 __retval = (typeof(pcp))op(raw_cpu_ptr(&(pcp)), ##args); \ 254 #define this_cpu_ptr raw_cpu_ptr
|
A D | smp.h | 43 #define raw_smp_processor_id() (*raw_cpu_ptr(&cpu_number))
|
A D | stacktrace.h | 67 unsigned long low = (unsigned long)raw_cpu_ptr(overflow_stack); in stackinfo_get_overflow()
|
/linux-6.3-rc2/arch/loongarch/include/asm/ |
A D | percpu.h | 155 typeof(*raw_cpu_ptr(&(pcp))) __ret; \ 157 __ret = cmpxchg_local(raw_cpu_ptr(&(pcp)), o, n); \ 178 __retval = (typeof(pcp))operation(raw_cpu_ptr(&(pcp)), \
|
/linux-6.3-rc2/include/linux/ |
A D | percpu-defs.h | 239 #define raw_cpu_ptr(ptr) \ macro 252 #define this_cpu_ptr(ptr) raw_cpu_ptr(ptr) 264 #define raw_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) macro 265 #define this_cpu_ptr(ptr) raw_cpu_ptr(ptr)
|
A D | sbitmap.h | 345 *raw_cpu_ptr(sb->alloc_hint) = bitnr; in sbitmap_put()
|
/linux-6.3-rc2/net/mpls/ |
A D | internal.h | 37 raw_cpu_ptr((mdev)->stats); \ 49 raw_cpu_ptr((mdev)->stats); \
|
/linux-6.3-rc2/include/net/ |
A D | snmp.h | 162 __typeof__(*mib) *ptr = raw_cpu_ptr(mib); \ 180 ptr = raw_cpu_ptr((mib)); \
|
/linux-6.3-rc2/mm/ |
A D | swap_slots.c | 276 cache = raw_cpu_ptr(&swp_slots); in free_swap_slot() 324 cache = raw_cpu_ptr(&swp_slots); in folio_alloc_swap()
|
A D | zswap.c | 999 acomp_ctx = raw_cpu_ptr(entry->pool->acomp_ctx); in zswap_writeback_entry() 1181 acomp_ctx = raw_cpu_ptr(entry->pool->acomp_ctx); in zswap_frontswap_store() 1336 acomp_ctx = raw_cpu_ptr(entry->pool->acomp_ctx); in zswap_frontswap_load()
|
/linux-6.3-rc2/arch/x86/lib/ |
A D | delay.c | 134 __monitorx(raw_cpu_ptr(&cpu_tss_rw), 0, 0); in delay_halt_mwaitx()
|
/linux-6.3-rc2/mm/kmsan/ |
A D | kmsan.h | 106 return in_task() ? ¤t->kmsan_ctx : raw_cpu_ptr(&kmsan_percpu_ctx); in kmsan_get_context()
|
/linux-6.3-rc2/drivers/crypto/caam/ |
A D | qi.c | 146 struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); in caam_fq_ern_cb() 572 struct caam_napi *caam_napi = raw_cpu_ptr(&pcpu_qipriv.caam_napi); in caam_rsp_fq_dqrr_cb() 575 struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); in caam_rsp_fq_dqrr_cb()
|
/linux-6.3-rc2/drivers/irqchip/ |
A D | irq-gic.c | 654 ptr = raw_cpu_ptr(gic->saved_ppi_enable); in gic_cpu_save() 658 ptr = raw_cpu_ptr(gic->saved_ppi_active); in gic_cpu_save() 662 ptr = raw_cpu_ptr(gic->saved_ppi_conf); in gic_cpu_save() 684 ptr = raw_cpu_ptr(gic->saved_ppi_enable); in gic_cpu_restore() 691 ptr = raw_cpu_ptr(gic->saved_ppi_active); in gic_cpu_restore() 698 ptr = raw_cpu_ptr(gic->saved_ppi_conf); in gic_cpu_restore()
|
/linux-6.3-rc2/kernel/rcu/ |
A D | srcutree.c | 681 sdp = raw_cpu_ptr(ssp->sda); in srcu_check_nmi_safety() 730 struct srcu_data *sdp = raw_cpu_ptr(ssp->sda); in __srcu_read_lock_nmisafe() 746 struct srcu_data *sdp = raw_cpu_ptr(ssp->sda); in __srcu_read_unlock_nmisafe() 1141 sdp = raw_cpu_ptr(ssp->sda); in srcu_might_be_idle() 1206 sdp = raw_cpu_ptr(ssp->sda); in srcu_gp_start_if_needed()
|
/linux-6.3-rc2/arch/x86/kernel/cpu/mce/ |
A D | core.c | 2330 __mcheck_cpu_init_vendor(raw_cpu_ptr(&cpu_info)); in mce_syscore_resume() 2346 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_cpu_restart() 2363 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_disable_cmci() 2370 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_enable_ce() 2615 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_disable_cpu() 2629 if (!mce_available(raw_cpu_ptr(&cpu_info))) in mce_reenable_cpu()
|
A D | intel.c | 347 if (!mce_available(raw_cpu_ptr(&cpu_info)) || !cmci_supported(&banks)) in cmci_recheck()
|
/linux-6.3-rc2/crypto/ |
A D | scompress.c | 138 scratch = raw_cpu_ptr(&scomp_scratch); in scomp_acomp_comp_decomp()
|
/linux-6.3-rc2/net/ipv6/ |
A D | seg6_hmac.c | 377 p_tfm = raw_cpu_ptr(algo->tfms); in seg6_hmac_init_algo()
|
/linux-6.3-rc2/drivers/iommu/ |
A D | iova.c | 778 cpu_rcache = raw_cpu_ptr(rcache->cpu_rcaches); in __iova_rcache_insert() 841 cpu_rcache = raw_cpu_ptr(rcache->cpu_rcaches); in __iova_rcache_get()
|
/linux-6.3-rc2/net/netfilter/ |
A D | nft_set_pipapo.c | 429 if (unlikely(!m || !*raw_cpu_ptr(m->scratch))) in nft_pipapo_lookup() 432 res_map = *raw_cpu_ptr(m->scratch) + (map_index ? m->bsize_max : 0); in nft_pipapo_lookup() 433 fill_map = *raw_cpu_ptr(m->scratch) + (map_index ? 0 : m->bsize_max); in nft_pipapo_lookup()
|