summaryrefslogtreecommitdiff
path: root/arch/x86/machine/atomic.h
AgeCommit message (Expand)Author
2018-04-14Rename variables in function-like macrosRichard Braun
2018-04-14Fix left-over reserved identifiersRichard Braun
2018-02-24Don't use reserved identifiersRichard Braun
2017-08-11x86/atomic: fix regression in atomic_load_64Richard Braun
2017-05-10x86/atomic: fix declaration of internal variables in atomic_storeRichard Braun
2017-05-10x86/atomic: work around qualifiers when loading with compare-and-swapRichard Braun
2017-05-10x86/atomic: fix architecture-specific atomic_store macroRichard Braun
2017-04-05x86/atomic: disable 64b operations on i386 when building with clangRichard Braun
2017-04-05{kern,x86}/atomic: minor changesRichard Braun
2017-04-04kern/atomic: new moduleAgustina Arzille
2017-03-13x86/atomic: minor changeRichard Braun
2017-02-04Clean up compilationRichard Braun
2017-01-25x86/atomic: add functions for uintptr_tRichard Braun
2014-08-15x86/atomic: add processor-local atomic operationsRichard Braun
2014-05-05x86/atomic: add xor operationsRichard Braun
2014-04-27x86/atomic: add fetchadd operationsRichard Braun
2014-01-03x86/atomic: support atomic operations on intsRichard Braun
2012-12-10x86/atomic: fix memory barrier semanticsRichard Braun
2012-11-01x86/atomic: new moduleRichard Braun