summaryrefslogtreecommitdiff
path: root/include/linux/percpu-defs.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-05arch: Remove cmpxchg_doublePeter Zijlstra1-38/+0
2023-06-05percpu: Add {raw,this}_cpu_try_cmpxchg()Peter Zijlstra1-0/+19
2023-01-13sched/core: Always inline __this_cpu_preempt_check()Peter Zijlstra1-1/+1
2021-07-08mm: fix spelling mistakes in header filesZhen Lei1-1/+1
2020-10-25treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches1-1/+1
2020-01-31percpu: Separate decrypted varaibles anytime encryption can be enabledErdem Aktas1-2/+1
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2018-10-31percpu: remove PER_CPU_DEF_ATTRIBUTES macroAlexander Pateenok1-4/+2
2017-11-07percpu: Introduce DEFINE_PER_CPU_DECRYPTEDBrijesh Singh1-0/+15
2015-07-14percpu: update incorrect comment for this_cpu_*() operationsTejun Heo1-4/+2
2014-12-13percpu: remove __get_cpu_var and __raw_get_cpu_var macrosChristoph Lameter1-2/+0
2014-08-26percpu: Remove __this_cpu_ptrChristoph Lameter1-3/+0
2014-08-04Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds1-13/+367
2014-07-01core: fix typo in percpu read_mostly sectionZhengyu He1-2/+2
2014-06-17percpu: invoke __verify_pcpu_ptr() from the generic part of accessors and ope...Tejun Heo1-8/+21
2014-06-17percpu: preffity percpu header filesTejun Heo1-114/+139
2014-06-17percpu: use raw_cpu_*() to define __this_cpu_*()Tejun Heo1-9/+9
2014-06-17percpu: reorder macros in percpu header filesTejun Heo1-13/+13
2014-06-17percpu: move {raw|this}_cpu_*() definitions to include/linux/percpu-defs.hTejun Heo1-0/+209
2014-06-17percpu: reorganize include/linux/percpu-defs.hTejun Heo1-23/+9
2014-06-17percpu: move accessors from include/linux/percpu.h to percpu-defs.hTejun Heo1-0/+32
2014-06-17percpu: include/asm-generic/percpu.h should contain only arch-overridable partsTejun Heo1-0/+89
2013-12-05percpu: fix spurious sparse warnings from DEFINE_PER_CPU()Tejun Heo1-0/+1
2013-08-23percpu: Make __verify_pcu_ptr handle per cpu pointers to arraysChristoph Lameter1-1/+4
2010-10-27percpu: Remove the multi-page alignment facilityIngo Molnar1-12/+0
2010-10-22Merge branch 'x86-irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+12
2010-10-20percpu: Introduce a read-mostly percpu APIShaohua Li1-0/+9
2010-09-07x86, 32-bit: Align percpu area and irq stacks to THREAD_SIZEAlexander van Heukelum1-0/+12
2010-06-01Merge branch 'for-35' of git://repo.or.cz/linux-kbuildLinus Torvalds1-2/+2
2010-03-03Rename .data[.percpu][.XXX] to .data[..percpu][..XXX].Denys Vlasenko1-2/+2
2009-12-08percpu: remove compile warnings caused by __verify_pcpu_ptr()Tejun Heo1-1/+1
2009-10-29percpu: make accessors check for percpu pointer in sparseTejun Heo1-2/+18
2009-10-29percpu: add __percpu for sparse.Rusty Russell1-1/+1
2009-10-29percpu: remove per_cpu__ prefix.Rusty Russell1-12/+6
2009-10-29percpu: remove some sparse warningsTejun Heo1-0/+1
2009-09-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-9/+57
2009-09-14Merge branch 'x86-percpu-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+5
2009-09-04x86/i386: Put aligned stack-canary in percpu shared_aligned sectionJeremy Fitzhardinge1-0/+8
2009-08-04x86, percpu: Fix DECLARE/DEFINE_PER_CPU_PAGE_ALIGNED()Tejun Heo1-3/+5
2009-07-04Merge branch 'master' into for-nextTejun Heo1-2/+4
2009-06-30alpha: fix percpu build breakageTejun Heo1-1/+2
2009-06-29percpu: use __weak only in the definition of weak percpu variablesTejun Heo1-1/+1
2009-06-24percpu: implement optional weak percpu definitionsTejun Heo1-9/+56
2009-04-21PERCPU: Collect the DECLARE/DEFINE declarations togetherDavid Howells1-0/+84