Home
last modified time | relevance | path

Searched refs:per_cpu_ref (Results 1 – 4 of 4) sorted by relevance

/linux-3.4.99/kernel/
Dsrcu.c41 sp->per_cpu_ref = alloc_percpu(struct srcu_struct_array); in init_srcu_struct_fields()
42 return sp->per_cpu_ref ? 0 : -ENOMEM; in init_srcu_struct_fields()
87 sum += per_cpu_ptr(sp->per_cpu_ref, cpu)->c[idx]; in srcu_readers_active_idx()
119 free_percpu(sp->per_cpu_ref); in cleanup_srcu_struct()
120 sp->per_cpu_ref = NULL; in cleanup_srcu_struct()
136 per_cpu_ptr(sp->per_cpu_ref, smp_processor_id())->c[idx]++; in __srcu_read_lock()
153 per_cpu_ptr(sp->per_cpu_ref, smp_processor_id())->c[idx]--; in __srcu_read_unlock()
Drcutorture.c624 per_cpu_ptr(srcu_ctl.per_cpu_ref, cpu)->c[!idx], in srcu_torture_stats()
625 per_cpu_ptr(srcu_ctl.per_cpu_ref, cpu)->c[idx]); in srcu_torture_stats()
/linux-3.4.99/include/linux/
Dsrcu.h39 struct srcu_struct_array __percpu *per_cpu_ref; member
/linux-3.4.99/mm/
Dmmu_notifier.c207 BUG_ON(!srcu.per_cpu_ref); in do_mmu_notifier_register()