Home
last modified time | relevance | path

Searched refs:cpu_cache (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dcacheflush.h123 extern struct cpu_cache_fns cpu_cache;
125 #define __cpuc_flush_icache_all cpu_cache.flush_icache_all
126 #define __cpuc_flush_kern_all cpu_cache.flush_kern_all
127 #define __cpuc_flush_kern_louis cpu_cache.flush_kern_louis
128 #define __cpuc_flush_user_all cpu_cache.flush_user_all
129 #define __cpuc_flush_user_range cpu_cache.flush_user_range
130 #define __cpuc_coherent_kern_range cpu_cache.coherent_kern_range
131 #define __cpuc_coherent_user_range cpu_cache.coherent_user_range
132 #define __cpuc_flush_dcache_area cpu_cache.flush_kern_dcache_area
140 #define dmac_flush_range cpu_cache
[all...]
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dcacheflush.h123 extern struct cpu_cache_fns cpu_cache;
125 #define __cpuc_flush_icache_all cpu_cache.flush_icache_all
126 #define __cpuc_flush_kern_all cpu_cache.flush_kern_all
127 #define __cpuc_flush_kern_louis cpu_cache.flush_kern_louis
128 #define __cpuc_flush_user_all cpu_cache.flush_user_all
129 #define __cpuc_flush_user_range cpu_cache.flush_user_range
130 #define __cpuc_coherent_kern_range cpu_cache.coherent_kern_range
131 #define __cpuc_coherent_user_range cpu_cache.coherent_user_range
132 #define __cpuc_flush_dcache_area cpu_cache.flush_kern_dcache_area
140 #define dmac_flush_range cpu_cache
[all...]
/kernel/linux/linux-5.10/arch/arm/mm/
H A Ddma.h28 #define dmac_map_area cpu_cache.dma_map_area
29 #define dmac_unmap_area cpu_cache.dma_unmap_area
H A Dproc-syms.c31 EXPORT_SYMBOL(cpu_cache); variable
/kernel/linux/linux-6.6/arch/arm/mm/
H A Ddma.h28 #define dmac_map_area cpu_cache.dma_map_area
29 #define dmac_unmap_area cpu_cache.dma_unmap_area
H A Dproc-syms.c31 EXPORT_SYMBOL(cpu_cache); variable
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dcacheinfo.c470 struct cache *cpu_cache = NULL; in cache_chain_instantiate() local
479 cpu_cache = cache_lookup_or_instantiate(cpu_node, 1); in cache_chain_instantiate()
480 if (!cpu_cache) in cache_chain_instantiate()
483 do_subsidiary_caches(cpu_cache); in cache_chain_instantiate()
485 cache_cpu_set(cpu_cache, cpu_id); in cache_chain_instantiate()
489 return cpu_cache; in cache_chain_instantiate()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dcacheinfo.c503 struct cache *cpu_cache = NULL; in cache_chain_instantiate() local
515 cpu_cache = cache_lookup_or_instantiate(cpu_node, group_id, 1); in cache_chain_instantiate()
516 if (!cpu_cache) in cache_chain_instantiate()
519 do_subsidiary_caches(cpu_cache, cpu_id); in cache_chain_instantiate()
521 cache_cpu_set(cpu_cache, cpu_id); in cache_chain_instantiate()
525 return cpu_cache; in cache_chain_instantiate()
/kernel/linux/linux-5.10/include/linux/
H A Dslab_def.h12 struct array_cache __percpu *cpu_cache; member
/kernel/linux/linux-6.6/include/linux/
H A Dslab_def.h13 struct array_cache __percpu *cpu_cache; member
/kernel/linux/linux-5.10/mm/
H A Dslab.c394 return this_cpu_ptr(cachep->cpu_cache); in cpu_cache_get()
973 nc = per_cpu_ptr(cachep->cpu_cache, cpu); in cpuup_canceled()
1736 struct array_cache __percpu *cpu_cache; in alloc_kmem_cache_cpus() local
1739 cpu_cache = __alloc_percpu(size, sizeof(void *)); in alloc_kmem_cache_cpus()
1741 if (!cpu_cache) in alloc_kmem_cache_cpus()
1745 init_arraycache(per_cpu_ptr(cpu_cache, cpu), in alloc_kmem_cache_cpus()
1749 return cpu_cache; in alloc_kmem_cache_cpus()
1757 cachep->cpu_cache = alloc_kmem_cache_cpus(cachep, 1, 1); in setup_cpu_cache()
1758 if (!cachep->cpu_cache) in setup_cpu_cache()
2266 free_percpu(cachep->cpu_cache); in __kmem_cache_release()
3802 struct array_cache __percpu *cpu_cache, *prev; do_tune_cpucache() local
[all...]
/kernel/linux/linux-6.6/mm/
H A Dslab.c394 return this_cpu_ptr(cachep->cpu_cache); in cpu_cache_get()
958 nc = per_cpu_ptr(cachep->cpu_cache, cpu); in cpuup_canceled()
1725 struct array_cache __percpu *cpu_cache; in alloc_kmem_cache_cpus() local
1728 cpu_cache = __alloc_percpu(size, sizeof(void *)); in alloc_kmem_cache_cpus()
1730 if (!cpu_cache) in alloc_kmem_cache_cpus()
1734 init_arraycache(per_cpu_ptr(cpu_cache, cpu), in alloc_kmem_cache_cpus()
1738 return cpu_cache; in alloc_kmem_cache_cpus()
1746 cachep->cpu_cache = alloc_kmem_cache_cpus(cachep, 1, 1); in setup_cpu_cache()
1747 if (!cachep->cpu_cache) in setup_cpu_cache()
2248 free_percpu(cachep->cpu_cache); in __kmem_cache_release()
3665 struct array_cache __percpu *cpu_cache, *prev; do_tune_cpucache() local
[all...]
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Dsetup.c129 struct cpu_cache_fns cpu_cache __ro_after_init;
709 cpu_cache = *list->cache; in setup_processor()
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Dsetup.c122 struct cpu_cache_fns cpu_cache __ro_after_init;
716 cpu_cache = *list->cache; in setup_processor()

Completed in 19 milliseconds