aboutsummaryrefslogtreecommitdiff
path: root/lib/percpu_counter.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-18percpu_counter: extend _limited_add() to negative amountsGravatar Hugh Dickins 1-14/+40
2023-10-18shmem,percpu_counter: add _limited_add(fbc, limit, amount)Gravatar Hugh Dickins 1-0/+53
2023-08-25pcpcntr: add group allocation/freeGravatar Mateusz Guzik 1-19/+43
2023-03-19pcpcntr: remove percpu_counter_sum_all()Gravatar Dave Chinner 1-29/+11
2023-03-19pcpcntrs: fix dying cpu summation raceGravatar Dave Chinner 1-3/+12
2023-02-02lib/percpu_counter: percpu_counter_add_batch() overflow/underflowGravatar Manfred Spraul 1-10/+15
2022-11-30percpu_counter: add percpu_counter_sum_all interfaceGravatar Shakeel Butt 1-6/+23
2021-05-06lib/percpu_counter: tame kernel-doc compile warningGravatar Alex Shi 1-1/+1
2020-10-16lib/percpu_counter.c: use helper macro abs()Gravatar Miaohe Lin 1-1/+1
2020-09-24treewide: Make all debug_obj_descriptors constGravatar Stephen Boyd 1-2/+2
2020-08-07percpu_counter: add percpu_counter_sync()Gravatar Feng Tang 1-0/+19
2018-08-30notifier: Remove notifier header file wherever not usedGravatar Mukesh Ojha 1-1/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-07-12writeback: rework wb_[dec|inc]_stat family of functionsGravatar Nikolay Borisov 1-0/+7
2017-06-20percpu_counter: Rename __percpu_counter_add to percpu_counter_add_batchGravatar Nikolay Borisov 1-2/+2
2017-01-20percpu_counter: percpu_counter_hotcpu_callback() cleanupGravatar Eric Dumazet 1-3/+2
2016-11-09lib/percpu_counter: Convert to hotplug state machineGravatar Sebastian Andrzej Siewior 1-11/+14
2016-05-19percpu_counter: update debugobjects fixup callbacks return typeGravatar Du, Changbin 1-3/+3
2015-05-29percpu_counter: batch size aware __percpu_counter_compare()Gravatar Dave Chinner 1-3/+3
2014-09-08percpu_counter: add @gfp to percpu_counter_init()Gravatar Tejun Heo 1-2/+2
2014-09-08percpu_counter: make percpu_counters_lock irq-safeGravatar Tejun Heo 1-6/+10
2014-04-08lib/percpu_counter.c: fix bad percpu counter state during suspendGravatar Jens Axboe 1-1/+1
2014-01-17percpu_counter: unbreak __percpu_counter_add()Gravatar Hugh Dickins 1-1/+1
2014-01-15lib/percpu_counter.c: fix __percpu_counter_add()Gravatar Ming Lei 1-2/+2
2013-10-25percpu_counter: make APIs irq safeGravatar Shaohua Li 1-6/+9
2013-07-14kernel: delete __cpuinit usage from all core kernel filesGravatar Paul Gortmaker 1-1/+1
2013-07-03lib/percpu_counter.c: __this_cpu_write() doesn't need to be protected by spin...Gravatar Fan Du 1-1/+1
2012-07-31switch the protection of percpu_counter list to spinlockGravatar Al Viro 1-7/+7
2011-10-31lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdefGravatar Glauber Costa 1-0/+2
2011-09-13locking, percpu_counter: Annotate ::lock as rawGravatar Thomas Gleixner 1-9/+9
2010-12-17percpucounter: Optimize __percpu_counter_add a bit through the use of this_cp...Gravatar Christoph Lameter 1-5/+3
2010-10-26percpu_counter: use this_cpu_ptr() instead of per_cpu_ptr()Gravatar Christoph Lameter 1-3/+3
2010-10-26percpu_counter: add debugobj supportGravatar Tejun Heo 1-0/+48
2010-10-26percpu: fix list_head init bug in __percpu_counter_init()Gravatar Masanori ITOH 1-0/+1
2010-08-09tmpfs: add accurate compare function to percpu_counter libraryGravatar Tim Chen 1-0/+27
2009-01-06Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-14/+4
2009-01-06percpu_counter: FBC_BATCH should be a variableGravatar Eric Dumazet 1-4/+14
2009-01-06Merge branches 'core/futexes', 'core/locking', 'core/rcu' and 'linus' into co...Gravatar Ingo Molnar 1-14/+4
2008-12-29locking, percpu counters: introduce separate lock classesGravatar Peter Zijlstra 1-14/+4
2008-12-10revert "percpu_counter: new function percpu_counter_sum_and_set"Gravatar Andrew Morton 1-6/+1
2008-12-10revert "percpu counter: clean up percpu_counter_sum_and_set()"Gravatar Andrew Morton 1-3/+5
2008-12-10percpu_counter: fix CPU unplug race in percpu_counter_destroy()Gravatar Eric Dumazet 1-2/+2
2008-10-09percpu counter: clean up percpu_counter_sum_and_set()Gravatar Mingming Cao 1-5/+3
2008-07-11percpu_counter: new function percpu_counter_sum_and_setGravatar Mingming Cao 1-1/+6
2008-04-30mm: bdi: export BDI attributes in sysfsGravatar Peter Zijlstra 1-0/+1
2007-10-19Add irq protection in the percpu-counters cpu-hotplug-callback pathGravatar Gautham R Shenoy 1-2/+3
2007-10-17lib: percpu_counter_init_irqGravatar Peter Zijlstra 1-0/+12
2007-10-17lib: percpu_counter_init error handlingGravatar Peter Zijlstra 1-1/+7
2007-10-17lib: percpu_count_sum()Gravatar Peter Zijlstra 1-3/+3
2007-10-17lib: percpu_counter_sum_positiveGravatar Peter Zijlstra 1-2/+2