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
/
alpha
/
include
/
atomic.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Workaround for compiling LINT. Large kernels (like LINT) can have
marcel
2003-02-23
1
-20
/
+32
*
Remove extranious memory barriers, and correct the placement of a few others.
gallatin
2002-10-30
1
-14
/
+4
*
Use the newer "+" modifier on output contraints when a register or
jhb
2002-10-25
1
-40
/
+40
*
Wrap GNUish asm() code in #ifdef __GNUC__
markm
2002-09-21
1
-0
/
+24
*
- Apparently, the Alpha ABI mandates that arguments be passed sign-extended
jhb
2002-05-17
1
-4
/
+1
*
Temporarily disable Jeff's fix for atomic_cmpset_32() to zero-extend the
jhb
2002-05-11
1
-0
/
+2
*
zapnot the signed bits in atomic_cmpset_32. Previously this did not work with
jeff
2002-05-08
1
-0
/
+1
*
Be conservative and always perform an mb after an atomic_cmpset operation.
jhb
2001-06-22
1
-0
/
+2
*
- Fix memory barriers in atomic operations so that the barriers are always
jhb
2001-04-17
1
-20
/
+26
*
Only use 1 set of memory barrier operations with the atomic_*_{acq,rel}_ptr
jhb
2000-10-25
1
-2
/
+0
*
Grrrr. Fix the order of the #define's so atomic_cmpset_{acq,rel}_long
jhb
2000-10-20
1
-5
/
+5
*
Fix the atomic_cmpset_{acq,rel}_ptr() functions to do proper type-casting.
jhb
2000-10-20
1
-4
/
+18
*
- Expand the set of atomic operations to optionally include memory barriers
jhb
2000-10-20
1
-0
/
+169
*
Add atomic_readandclear_int and atomic_readandclear_long.
jhb
2000-10-05
1
-0
/
+42
*
* Redo the cmpset inlines to use one less register. This incidentally
dfr
2000-09-12
1
-22
/
+156
*
Introduce atomic_cmpset_int() and atomic_cmpset_long() from SMPng a
phk
2000-09-06
1
-19
/
+86
*
$Id$ -> $FreeBSD$
peter
1999-08-28
1
-1
/
+1
*
Change various syscalls to use size_t arguments instead of u_int.
dfr
1998-08-24
1
-0
/
+77