Home
last modified time | relevance | path

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

1234

/include/net/
A Dgen_stats.h50 struct gnet_stats_basic_sync __percpu *cpu,
53 struct gnet_stats_basic_sync __percpu *cpu,
56 struct gnet_stats_basic_sync __percpu *cpu,
61 struct gnet_stats_queue __percpu *cpu_q,
64 const struct gnet_stats_queue __percpu *cpu_q,
71 struct gnet_stats_basic_sync __percpu *cpu_bstats,
77 struct gnet_stats_basic_sync __percpu *cpu_bstats,
A Dseg6_hmac.h38 struct crypto_shash * __percpu *tfms;
39 struct shash_desc * __percpu *shashs;
A Dgro_cells.h12 struct gro_cell __percpu *cells;
A Dmacsec.h137 struct macsec_rx_sa_stats __percpu *stats;
164 struct pcpu_rx_sc_stats __percpu *stats;
188 struct macsec_tx_sa_stats __percpu *stats;
212 struct pcpu_tx_sc_stats __percpu *stats;
A Ddst_cache.h12 struct dst_cache_pcpu __percpu *cache;
/include/linux/
A Dpercpu.h136 extern void __percpu *pcpu_alloc_noprof(size_t size, size_t align, bool reserved,
147 (typeof(type) __percpu *)__alloc_percpu_gfp(sizeof(type), \
150 (typeof(type) __percpu *)__alloc_percpu(sizeof(type), \
153 ((typeof(type) __percpu *)pcpu_alloc_noprof(sizeof(type), \
156 extern void free_percpu(void __percpu *__pdata);
158 DEFINE_FREE(free_percpu, void __percpu *, free_percpu(_T))
A Dkmemleak.h20 extern void kmemleak_alloc_percpu(const void __percpu *ptr, size_t size,
26 extern void kmemleak_free_percpu(const void __percpu *ptr) __ref;
31 extern void kmemleak_ignore_percpu(const void __percpu *ptr) __ref;
72 static inline void kmemleak_alloc_percpu(const void __percpu *ptr, size_t size, in kmemleak_alloc_percpu()
89 static inline void kmemleak_free_percpu(const void __percpu *ptr) in kmemleak_free_percpu()
101 static inline void kmemleak_ignore_percpu(const void __percpu *ptr) in kmemleak_ignore_percpu()
A Dlocal_lock.h82 DEFINE_GUARD(local_lock, local_lock_t __percpu*,
85 DEFINE_GUARD(local_lock_irq, local_lock_t __percpu*,
88 DEFINE_LOCK_GUARD_1(local_lock_irqsave, local_lock_t __percpu,
99 DEFINE_GUARD(local_lock_nested_bh, local_lock_t __percpu*,
A Dpercpu-refcount.h159 unsigned long __percpu **percpu_countp) in __ref_is_percpu()
185 *percpu_countp = (unsigned long __percpu *)percpu_ptr; in __ref_is_percpu()
200 unsigned long __percpu *percpu_count; in percpu_ref_get_many()
238 unsigned long __percpu *percpu_count; in percpu_ref_tryget_many()
277 unsigned long __percpu *percpu_count; in percpu_ref_tryget_live_rcu()
328 unsigned long __percpu *percpu_count; in percpu_ref_put_many()
A Dsrcutiny.h76 static inline bool __srcu_ptr_to_ctr(struct srcu_struct *ssp, struct srcu_ctr __percpu *scpp) in __srcu_ptr_to_ctr()
81 static inline struct srcu_ctr __percpu *__srcu_ctr_to_ptr(struct srcu_struct *ssp, int idx) in __srcu_ctr_to_ptr()
83 return (struct srcu_ctr __percpu *)(intptr_t)idx; in __srcu_ctr_to_ptr()
86 static inline struct srcu_ctr __percpu *__srcu_read_lock_fast(struct srcu_struct *ssp) in __srcu_read_lock_fast()
91 static inline void __srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in __srcu_read_unlock_fast()
A Dsrcutree.h103 struct srcu_ctr __percpu *srcu_ctrp;
104 struct srcu_data __percpu *sda; /* Per-CPU srcu_data array. */
217 static inline bool __srcu_ptr_to_ctr(struct srcu_struct *ssp, struct srcu_ctr __percpu *scpp) in __srcu_ptr_to_ctr()
224 static inline struct srcu_ctr __percpu *__srcu_ctr_to_ptr(struct srcu_struct *ssp, int idx) in __srcu_ctr_to_ptr()
243 static inline struct srcu_ctr __percpu *__srcu_read_lock_fast(struct srcu_struct *ssp) in __srcu_read_lock_fast()
245 struct srcu_ctr __percpu *scp = READ_ONCE(ssp->srcu_ctrp); in __srcu_read_lock_fast()
271 static inline void __srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in __srcu_read_unlock_fast()
A Dhw_breakpoint.h79 extern struct perf_event * __percpu *
86 extern void unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events);
122 static inline struct perf_event * __percpu *
130 unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events) { } in unregister_wide_hw_breakpoint()
A Dbpf_mem_alloc.h12 struct bpf_mem_caches __percpu *caches;
13 struct bpf_mem_cache __percpu *cache;
A Dsrcu.h274 static inline struct srcu_ctr __percpu *srcu_read_lock_fast(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_fast()
276 struct srcu_ctr __percpu *retval; in srcu_read_lock_fast()
295 static inline struct srcu_ctr __percpu *srcu_down_read_fast(struct srcu_struct *ssp) __acquires(ssp) in srcu_down_read_fast()
386 static inline void srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in srcu_read_unlock_fast()
402 static inline void srcu_up_read_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in srcu_up_read_fast()
487 struct srcu_ctr __percpu *scp)
A Dsmpboot.h32 struct task_struct * __percpu *store;
A Dpadata.h96 struct padata_list __percpu *reorder_list;
97 struct padata_serial_queue __percpu *squeue;
A Dblktrace_api.h19 unsigned long __percpu *sequence;
20 unsigned char __percpu *msg_data;
A Dinterrupt.h125 void __percpu *percpu_dev_id;
182 void __percpu *percpu_dev_id);
190 const char *devname, void __percpu *percpu_dev_id) in request_percpu_irq()
198 const char *devname, void __percpu *dev);
201 extern void free_percpu_irq(unsigned int, void __percpu *);
204 extern void free_percpu_nmi(unsigned int irq, void __percpu *percpu_dev_id);
A Derr.h45 #define ERR_PTR_PCPU(error) ((void __percpu *)(unsigned long)ERR_PTR(error))
/include/linux/sched/
A Dtopology.h179 struct sched_domain *__percpu *sd;
180 struct sched_domain_shared *__percpu *sds;
181 struct sched_group *__percpu *sg;
182 struct sched_group_capacity *__percpu *sgc;
/include/trace/events/
A Dpercpu.h16 void __percpu *ptr, size_t bytes_alloc, gfp_t gfp_flags),
29 __field( void __percpu *, ptr )
56 TP_PROTO(void *base_addr, int off, void __percpu *ptr),
63 __field( void __percpu *, ptr )
/include/net/netns/
A Dflow_table.h12 struct nf_flow_table_stat __percpu *stat;
A Dsmc.h11 struct smc_stats __percpu *smc_stats;
A Dcore.h21 struct prot_inuse __percpu *prot_inuse;
/include/linux/irqchip/
A Driscv-imsic.h73 struct imsic_local_config __percpu *local;

Completed in 25 milliseconds

1234