index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
powerpc
/
include
/
atomic.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Unbreak previous commit.
marcel
2008-11-22
1
-2
/
+0
*
- bump __FreeBSD version to reflect added buf_ring, memory barriers,
kmacy
2008-11-22
1
-0
/
+4
*
Fix copy-n-paste typos in free text.
marcel
2008-04-10
1
-3
/
+3
*
Reimplement atomic_add, atomic_clear, atomic_set and atomic_subtract
marcel
2008-04-09
1
-272
/
+294
*
Quick fix for the kernel build breakage in netgraph and the
marcel
2008-04-08
1
-2
/
+4
*
Implement atomic_fetchadd_long() for all architectures and document it.
pjd
2008-03-16
1
-0
/
+2
*
Define atomic_readandclear_ptr.
jasone
2007-11-27
1
-0
/
+1
*
Implement the _long functions using u_long rather than trying to
jb
2007-11-26
1
-5
/
+43
*
Define atomic_cmpset_acq_long and atomic_cmpset_rel_long so that
jb
2007-11-19
1
-2
/
+4
*
Cast the arguments to atomic_*_ptr() when mapping it to atomic_*_32()
marcel
2007-07-10
1
-3
/
+8
*
Add a new atomic_fetchadd() primitive that atomically adds a value to a
jhb
2005-09-27
1
-0
/
+13
*
Stop using the '+' constraint modifier with inline assembly. The '+'
jhb
2005-09-15
1
-12
/
+12
*
Convert the atomic_ptr() operations over to operating on uintptr_t
jhb
2005-07-15
1
-63
/
+20
*
netchild's mega-patch to isolate compiler dependencies into a central
joerg
2005-03-02
1
-6
/
+10
*
- change all u_int_XX to uint_XX
grehan
2005-02-01
1
-39
/
+39
*
Fix bugs with operand ordering and unnecessary sync/eieio ops. Mostly
grehan
2003-01-18
1
-59
/
+71
*
Fixed branch labels
grehan
2002-09-19
1
-5
/
+5
*
Make atomic_cmpset_32 correctly return 0 on failure.
benno
2002-02-24
1
-0
/
+3
*
Fix the atomic_*_32 operations. These were written before I had the ability
benno
2001-06-27
1
-19
/
+19
*
Don't initialise ret in atomic_cmpset_32.
benno
2001-06-26
1
-2
/
+1
*
Fix asm constraints for atomic_cmpset_32. This fix may also be needed
benno
2001-06-24
1
-1
/
+1
*
This commit (along with one pending in sys/dev/ofw and one in sys/conf) give
benno
2001-06-16
1
-25
/
+27
*
PowerPC atomic operation functions.
benno
2001-01-07
1
-56
/
+298
*
Shells for the atomic operations FreeBSD needs.
obrien
2001-01-01
1
-0
/
+228