index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
i386
/
include
/
atomic.h
Age
Commit message (
Expand
)
Author
2017-05-28
remove bogus atomic_swap_64 code from i386
Jonathan Gray
2017-05-27
On i386 and amd64, atomic instructions include an implicit memory barrier.
Mark Kettenis
2017-05-12
Make atomic.h ready to be included in userland.
Martin Pieuchot
2015-05-30
Native atomic operations for i386.
Mark Kettenis
2014-10-08
Add virtio_membar_* macros
Stefan Fritsch
2014-09-11
mplement membar(9) API for i386.
Mark Kettenis
2014-03-29
It's been a quarter century: we can assume volatile is present with that name.
Philip Guenther
2012-11-19
Add atomic 32-bit cas operations.
Paul Irofti
2012-11-19
Use a more descriptive name for the userland cas operation.
Paul Irofti
2011-07-09
Add an atomic compare and exchange operation dealing with addresses
Paul Irofti
2011-03-23
Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.
Paul Irofti
2008-06-26
First pass at removing clauses 3 and 4 from NetBSD licenses.
Ray Lai
2007-05-25
Replace the overdesigned and overcomplicated tlb shootdown code with
Artur Grabowski
2007-02-19
only make this interface available to the kernel for now, discussed witha
Theo de Raadt
2007-02-06
Add machine/atomic.h to all architectures and define two operations
Artur Grabowski
2006-04-27
implement separate PAE pmap that allows access to 64g of physmem
Michael Shalayeff
2004-06-13
debranch SMP, have fun
Niklas Hallqvist