Lines Matching refs:cpu

343 	int cpu;		/* Was running on cpu */  member
993 p->cpu = smp_processor_id(); in set_track_update()
1025 s, (void *)t->addr, pr_time - t->when, t->cpu, t->pid); in print_track()
3054 static inline unsigned int init_tid(int cpu) in init_tid() argument
3056 return cpu; in init_tid()
3085 int cpu; in init_kmem_cache_cpus() local
3088 for_each_possible_cpu(cpu) { in init_kmem_cache_cpus()
3089 c = per_cpu_ptr(s->cpu_slab, cpu); in init_kmem_cache_cpus()
3091 c->tid = init_tid(cpu); in init_kmem_cache_cpus()
3329 static inline void __flush_cpu_slab(struct kmem_cache *s, int cpu) in __flush_cpu_slab() argument
3331 struct kmem_cache_cpu *c = per_cpu_ptr(s->cpu_slab, cpu); in __flush_cpu_slab()
3375 static bool has_cpu_slab(int cpu, struct kmem_cache *s) in has_cpu_slab() argument
3377 struct kmem_cache_cpu *c = per_cpu_ptr(s->cpu_slab, cpu); in has_cpu_slab()
3388 unsigned int cpu; in flush_all_cpus_locked() local
3393 for_each_online_cpu(cpu) { in flush_all_cpus_locked()
3394 sfw = &per_cpu(slub_flush, cpu); in flush_all_cpus_locked()
3395 if (!has_cpu_slab(cpu, s)) { in flush_all_cpus_locked()
3402 queue_work_on(cpu, flushwq, &sfw->work); in flush_all_cpus_locked()
3405 for_each_online_cpu(cpu) { in flush_all_cpus_locked()
3406 sfw = &per_cpu(slub_flush, cpu); in flush_all_cpus_locked()
3426 static int slub_cpu_dead(unsigned int cpu) in slub_cpu_dead() argument
3432 __flush_cpu_slab(s, cpu); in slub_cpu_dead()
3440 static inline void __flush_cpu_slab(struct kmem_cache *s, int cpu) { } in __flush_cpu_slab() argument
3441 static inline int slub_cpu_dead(unsigned int cpu) { return 0; } in slub_cpu_dead() argument
3586 int cpu = raw_smp_processor_id(); in slab_out_of_memory() local
3594 cpu, cpu_to_node(cpu), nid, gfpflags, &gfpflags); in slab_out_of_memory()
6677 cpumask_set_cpu(track->cpu, in add_location()
6716 cpumask_set_cpu(track->cpu, to_cpumask(l->cpus)); in add_location()
6770 int cpu; in show_slab_objects() local
6772 for_each_possible_cpu(cpu) { in show_slab_objects()
6774 cpu); in show_slab_objects()
6997 int cpu __maybe_unused; in slabs_cpu_partial_show()
7001 for_each_online_cpu(cpu) { in slabs_cpu_partial_show()
7004 slab = slub_percpu_partial(per_cpu_ptr(s->cpu_slab, cpu)); in slabs_cpu_partial_show()
7016 for_each_online_cpu(cpu) { in slabs_cpu_partial_show()
7019 slab = slub_percpu_partial(per_cpu_ptr(s->cpu_slab, cpu)); in slabs_cpu_partial_show()
7024 cpu, objects, slabs); in slabs_cpu_partial_show()
7208 int cpu; in show_stat() local
7215 for_each_online_cpu(cpu) { in show_stat()
7216 unsigned x = per_cpu_ptr(s->cpu_slab, cpu)->stat[si]; in show_stat()
7218 data[cpu] = x; in show_stat()
7225 for_each_online_cpu(cpu) { in show_stat()
7226 if (data[cpu]) in show_stat()
7228 cpu, data[cpu]); in show_stat()
7239 int cpu; in clear_stat() local
7241 for_each_online_cpu(cpu) in clear_stat()
7242 per_cpu_ptr(s->cpu_slab, cpu)->stat[si] = 0; in clear_stat()