Home
last modified time | relevance | path

Searched refs:__percpu (Results 1 – 25 of 231) sorted by relevance

12345678910

/Linux-v4.19/include/linux/
Dpercpu-refcount.h137 unsigned long __percpu **percpu_countp) in __ref_is_percpu()
163 *percpu_countp = (unsigned long __percpu *)percpu_ptr; in __ref_is_percpu()
178 unsigned long __percpu *percpu_count; in percpu_ref_get_many()
214 unsigned long __percpu *percpu_count; in percpu_ref_tryget()
248 unsigned long __percpu *percpu_count; in percpu_ref_tryget_live()
277 unsigned long __percpu *percpu_count; in percpu_ref_put_many()
327 unsigned long __percpu *percpu_count; in percpu_ref_is_zero()
Dpercpu.h132 extern void __percpu *__alloc_reserved_percpu(size_t size, size_t align);
140 extern void __percpu *__alloc_percpu_gfp(size_t size, size_t align, gfp_t gfp);
141 extern void __percpu *__alloc_percpu(size_t size, size_t align);
142 extern void free_percpu(void __percpu *__pdata);
146 (typeof(type) __percpu *)__alloc_percpu_gfp(sizeof(type), \
149 (typeof(type) __percpu *)__alloc_percpu(sizeof(type), \
Dhw_breakpoint.h69 extern struct perf_event * __percpu *
77 extern void unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events);
112 static inline struct perf_event * __percpu *
122 unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events) { } in unregister_wide_hw_breakpoint()
Dkmemleak.h32 extern void kmemleak_alloc_percpu(const void __percpu *ptr, size_t size,
38 extern void kmemleak_free_percpu(const void __percpu *ptr) __ref;
83 static inline void kmemleak_alloc_percpu(const void __percpu *ptr, size_t size, in kmemleak_alloc_percpu()
100 static inline void kmemleak_free_percpu(const void __percpu *ptr) in kmemleak_free_percpu()
Dpadata.h132 struct padata_parallel_queue __percpu *pqueue;
133 struct padata_serial_queue __percpu *squeue;
/Linux-v4.19/include/net/
Dgen_stats.h41 struct gnet_stats_basic_cpu __percpu *cpu,
45 struct gnet_stats_basic_cpu __percpu *cpu,
50 struct gnet_stats_queue __percpu *cpu_q,
53 const struct gnet_stats_queue __percpu *cpu_q,
60 struct gnet_stats_basic_cpu __percpu *cpu_bstats,
66 struct gnet_stats_basic_cpu __percpu *cpu_bstats,
Dseg6_hmac.h43 struct crypto_shash * __percpu *tfms;
44 struct shash_desc * __percpu *shashs;
/Linux-v4.19/fs/squashfs/
Ddecompressor_multi_percpu.c32 struct squashfs_stream __percpu *percpu; in squashfs_decompressor_create()
63 struct squashfs_stream __percpu *percpu = in squashfs_decompressor_destroy()
64 (struct squashfs_stream __percpu *) msblk->stream; in squashfs_decompressor_destroy()
80 struct squashfs_stream __percpu *percpu = in squashfs_decompress()
81 (struct squashfs_stream __percpu *) msblk->stream; in squashfs_decompress()
/Linux-v4.19/net/xfrm/
Dxfrm_ipcomp.c33 struct crypto_comp * __percpu *tfms;
38 static void * __percpu *ipcomp_scratches;
206 void * __percpu *scratches; in ipcomp_free_scratches()
221 static void * __percpu *ipcomp_alloc_scratches(void) in ipcomp_alloc_scratches()
223 void * __percpu *scratches; in ipcomp_alloc_scratches()
247 static void ipcomp_free_tfms(struct crypto_comp * __percpu *tfms) in ipcomp_free_tfms()
275 static struct crypto_comp * __percpu *ipcomp_alloc_tfms(const char *alg_name) in ipcomp_alloc_tfms()
278 struct crypto_comp * __percpu *tfms; in ipcomp_alloc_tfms()
/Linux-v4.19/include/linux/sched/
Dtopology.h180 struct sched_domain **__percpu sd;
181 struct sched_domain_shared **__percpu sds;
182 struct sched_group **__percpu sg;
183 struct sched_group_capacity **__percpu sgc;
/Linux-v4.19/include/trace/events/
Dpercpu.h13 size_t align, void *base_addr, int off, void __percpu *ptr),
24 __field( void __percpu *, ptr )
45 TP_PROTO(void *base_addr, int off, void __percpu *ptr),
52 __field( void __percpu *, ptr )
/Linux-v4.19/lib/
Dpercpu-refcount.c39 static unsigned long __percpu *percpu_count_ptr(struct percpu_ref *ref) in percpu_count_ptr()
41 return (unsigned long __percpu *) in percpu_count_ptr()
103 unsigned long __percpu *percpu_count = percpu_count_ptr(ref); in percpu_ref_exit()
129 unsigned long __percpu *percpu_count = percpu_count_ptr(ref); in percpu_ref_switch_to_atomic_rcu()
189 unsigned long __percpu *percpu_count = percpu_count_ptr(ref); in __percpu_ref_switch_to_percpu()
/Linux-v4.19/include/net/netns/
Dcore.h15 int __percpu *sock_inuse;
16 struct prot_inuse __percpu *prot_inuse;
Dconntrack.h115 struct ct_pcpu __percpu *pcpu_lists;
116 struct ip_conntrack_stat __percpu *stat;
/Linux-v4.19/net/core/
Dgen_stats.c123 struct gnet_stats_basic_cpu __percpu *cpu) in __gnet_stats_copy_basic_cpu()
147 struct gnet_stats_basic_cpu __percpu *cpu, in __gnet_stats_copy_basic()
181 struct gnet_stats_basic_cpu __percpu *cpu, in gnet_stats_copy_basic()
252 const struct gnet_stats_queue __percpu *q) in __gnet_stats_copy_queue_cpu()
268 const struct gnet_stats_queue __percpu *cpu, in __gnet_stats_copy_queue()
302 struct gnet_stats_queue __percpu *cpu_q, in gnet_stats_copy_queue()
/Linux-v4.19/mm/
Dvmstat.c318 struct per_cpu_pageset __percpu *pcp = zone->pageset; in __mod_zone_page_state()
319 s8 __percpu *p = pcp->vm_stat_diff + item; in __mod_zone_page_state()
338 struct per_cpu_nodestat __percpu *pcp = pgdat->per_cpu_nodestats; in __mod_node_page_state()
339 s8 __percpu *p = pcp->vm_node_stat_diff + item; in __mod_node_page_state()
380 struct per_cpu_pageset __percpu *pcp = zone->pageset; in __inc_zone_state()
381 s8 __percpu *p = pcp->vm_stat_diff + item; in __inc_zone_state()
396 struct per_cpu_nodestat __percpu *pcp = pgdat->per_cpu_nodestats; in __inc_node_state()
397 s8 __percpu *p = pcp->vm_node_stat_diff + item; in __inc_node_state()
424 struct per_cpu_pageset __percpu *pcp = zone->pageset; in __dec_zone_state()
425 s8 __percpu *p = pcp->vm_stat_diff + item; in __dec_zone_state()
[all …]
/Linux-v4.19/crypto/
Dscompress.c33 static void * __percpu *scomp_src_scratches;
34 static void * __percpu *scomp_dst_scratches;
68 static void crypto_scomp_free_scratches(void * __percpu *scratches) in crypto_scomp_free_scratches()
81 static void * __percpu *crypto_scomp_alloc_scratches(void) in crypto_scomp_alloc_scratches()
83 void * __percpu *scratches; in crypto_scomp_alloc_scratches()
/Linux-v4.19/drivers/perf/
Darm_pmu_platform.c48 struct pmu_hw_events __percpu *hw_events = pmu->hw_events; in pmu_parse_percpu_irq()
100 struct pmu_hw_events __percpu *hw_events = pmu->hw_events; in pmu_parse_irqs()
162 struct pmu_hw_events __percpu *hw_events = armpmu->hw_events; in armpmu_request_irqs()
181 struct pmu_hw_events __percpu *hw_events = armpmu->hw_events; in armpmu_free_irqs()
/Linux-v4.19/kernel/irq/
Dtimings.c251 struct irqt_stat __percpu *s; in irq_timings_next_event()
324 struct irqt_stat __percpu *s; in irq_timings_free()
335 struct irqt_stat __percpu *s; in irq_timings_alloc()
/Linux-v4.19/fs/xfs/
Dxfs_stats.c11 static int counter_val(struct xfsstats __percpu *stats, int idx) in counter_val()
20 int xfs_stats_format(struct xfsstats __percpu *stats, char *buf) in xfs_stats_format()
88 void xfs_stats_clearall(struct xfsstats __percpu *stats) in xfs_stats_clearall()
/Linux-v4.19/fs/nfs/
Diostat.h66 static inline struct nfs_iostats __percpu *nfs_alloc_iostats(void) in nfs_alloc_iostats()
71 static inline void nfs_free_iostats(struct nfs_iostats __percpu *stats) in nfs_free_iostats()
/Linux-v4.19/kernel/bpf/
Dbpf_lru_list.h50 struct bpf_lru_locallist __percpu *local_list;
58 struct bpf_lru_list __percpu *percpu_lru;
/Linux-v4.19/include/crypto/
Dmcryptd.h35 struct mcryptd_cpu_queue __percpu *cpu_queue;
96 struct mcryptd_alg_cstate __percpu *alg_cstate;
/Linux-v4.19/net/netfilter/
Dnft_counter.c26 struct nft_counter __percpu *counter;
63 struct nft_counter __percpu *cpu_stats; in nft_counter_do_init()
107 static void nft_counter_reset(struct nft_counter_percpu_priv __percpu *priv, in nft_counter_reset()
234 struct nft_counter __percpu *cpu_stats; in nft_counter_clone()
/Linux-v4.19/kernel/trace/
Dtrace_event_perf.c14 static char __percpu *perf_trace_buf[PERF_NR_CONTEXTS];
94 struct hlist_head __percpu *list; in perf_trace_event_reg()
112 char __percpu *buf; in perf_trace_event_reg()
116 buf = (char __percpu *)alloc_percpu(perf_trace_t); in perf_trace_event_reg()
360 struct hlist_head __percpu *pcpu_list; in perf_trace_add()

12345678910