summaryrefslogtreecommitdiffstats
path: root/lib/percpu_counter.c
AgeCommit message (Expand)AuthorLines
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+1
2017-07-12writeback: rework wb_[dec|inc]_stat family of functionsNikolay Borisov-0/+7
2017-06-20percpu_counter: Rename __percpu_counter_add to percpu_counter_add_batchNikolay Borisov-2/+2
2017-01-20percpu_counter: percpu_counter_hotcpu_callback() cleanupEric Dumazet-3/+2
2016-11-09lib/percpu_counter: Convert to hotplug state machineSebastian Andrzej Siewior-11/+14
2016-05-19percpu_counter: update debugobjects fixup callbacks return typeDu, Changbin-3/+3
2015-05-29percpu_counter: batch size aware __percpu_counter_compare()Dave Chinner-3/+3
2014-09-08percpu_counter: add @gfp to percpu_counter_init()Tejun Heo-2/+2
2014-09-08percpu_counter: make percpu_counters_lock irq-safeTejun Heo-6/+10
2014-04-08lib/percpu_counter.c: fix bad percpu counter state during suspendJens Axboe-1/+1
2014-01-17percpu_counter: unbreak __percpu_counter_add()Hugh Dickins-1/+1
2014-01-15lib/percpu_counter.c: fix __percpu_counter_add()Ming Lei-2/+2
2013-10-25percpu_counter: make APIs irq safeShaohua Li-6/+9
2013-07-14kernel: delete __cpuinit usage from all core kernel filesPaul Gortmaker-1/+1
2013-07-03lib/percpu_counter.c: __this_cpu_write() doesn't need to be protected by spin...Fan Du-1/+1
2012-07-31switch the protection of percpu_counter list to spinlockAl Viro-7/+7
2011-10-31lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdefGlauber Costa-0/+2
2011-09-13locking, percpu_counter: Annotate ::lock as rawThomas Gleixner-9/+9
2010-12-17percpucounter: Optimize __percpu_counter_add a bit through the use of this_cp...Christoph Lameter-5/+3
2010-10-26percpu_counter: use this_cpu_ptr() instead of per_cpu_ptr()Christoph Lameter-3/+3
2010-10-26percpu_counter: add debugobj supportTejun Heo-0/+48
2010-10-26percpu: fix list_head init bug in __percpu_counter_init()Masanori ITOH-0/+1
2010-08-09tmpfs: add accurate compare function to percpu_counter libraryTim Chen-0/+27
2009-01-06Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-14/+4
2009-01-06percpu_counter: FBC_BATCH should be a variableEric Dumazet-4/+14
2009-01-06Merge branches 'core/futexes', 'core/locking', 'core/rcu' and 'linus' into co...Ingo Molnar-14/+4
2008-12-29locking, percpu counters: introduce separate lock classesPeter Zijlstra-14/+4
2008-12-10revert "percpu_counter: new function percpu_counter_sum_and_set"Andrew Morton-6/+1
2008-12-10revert "percpu counter: clean up percpu_counter_sum_and_set()"Andrew Morton-3/+5
2008-12-10percpu_counter: fix CPU unplug race in percpu_counter_destroy()Eric Dumazet-2/+2
2008-10-09percpu counter: clean up percpu_counter_sum_and_set()Mingming Cao-5/+3
2008-07-11percpu_counter: new function percpu_counter_sum_and_setMingming Cao-1/+6
2008-04-30mm: bdi: export BDI attributes in sysfsPeter Zijlstra-0/+1
2007-10-19Add irq protection in the percpu-counters cpu-hotplug-callback pathGautham R Shenoy-2/+3
2007-10-17lib: percpu_counter_init_irqPeter Zijlstra-0/+12
2007-10-17lib: percpu_counter_init error handlingPeter Zijlstra-1/+7
2007-10-17lib: percpu_count_sum()Peter Zijlstra-3/+3
2007-10-17lib: percpu_counter_sum_positivePeter Zijlstra-2/+2
2007-10-17lib: percpu_counter_setPeter Zijlstra-0/+14
2007-10-17lib: make percpu_counter_add take s64Peter Zijlstra-2/+2
2007-10-17lib: percpu_counter variable batchPeter Zijlstra-3/+3
2007-10-17lib: percpu_counter_addPeter Zijlstra-2/+2
2007-07-16percpu_counters: use for_each_online_cpu()Andrew Morton-1/+1
2007-07-16percpu_counters(): use cpu notifiersAndrew Morton-0/+66
2006-06-23[PATCH] percpu counter data type changes to suppport more than 2**31 ext3 fre...Mingming Cao-5/+5
2006-06-23[PATCH] percpu_counters: create lib/percpu_counter.cRavikiran G Thirumalai-0/+46