crash.software
Projects
Pull Requests
Issues
Builds
criu
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
criu
Files
🤬
Sign In
80e146da
ROOT
/
include
/
common
/
arch
/
ppc64
/
asm
/
atomic.h
Search
History
133 lines
|
ISO-8859-1
|
2 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
__CR_ATOMIC_H__
PPC_ATOMIC_ENTRY_BARRIER
PPC_ATOMIC_EXIT_BARRIER
ATOMIC_INIT
(
i
)
ATOMIC_OP
(
op,asm_op
)
atomic_dec_return
(
v
)
atomic_cmpxchg
(
v,o,n
)
(anonymous)
counter
:
int
atomic_t
:
struct
counter
:
int
atomic_read
(
const atomic_t*
)
{...}
:
__inline__ int
atomic_set
(
atomic_t*,int
)
{...}
:
__inline__ void
ATOMIC_OP(add, add)
(
ATOMIC_OP(add, add),ATOMIC_OP(add, add)ATOMIC_OP(add, add)
)
{...}
:
ATOMIC_OP(add, add)
ATOMIC_OP(sub, subf)
(
ATOMIC_OP(sub, subf),ATOMIC_OP(sub, subf)ATOMIC_OP(sub, subf)
)
{...}
:
ATOMIC_OP(sub, subf)
atomic_inc
(
atomic_t*
)
{...}
:
__inline__ void
atomic_inc_return
(
atomic_t*
)
{...}
:
__inline__ int
atomic_dec
(
atomic_t*
)
{...}
:
__inline__ void
atomic_sub_return
(
int,atomic_t*
)
{...}
:
__inline__ int
All occurrences
Please wait...
Page is in error, reload to recover