#include <atomic.h>
#include <mbarrier.h>
Go to the source code of this file.
§ avpriv_atomic_int_get
§ avpriv_atomic_int_set
§ avpriv_atomic_int_add_and_fetch
§ avpriv_atomic_ptr_cas
§ atomic_int_get_suncc()
static int atomic_int_get_suncc |
( |
volatile int * |
ptr | ) |
|
|
inlinestatic |
§ atomic_int_set_suncc()
static void atomic_int_set_suncc |
( |
volatile int * |
ptr, |
|
|
int |
val |
|
) |
| |
|
inlinestatic |
§ atomic_int_add_and_fetch_suncc()
static int atomic_int_add_and_fetch_suncc |
( |
volatile int * |
ptr, |
|
|
int |
inc |
|
) |
| |
|
inlinestatic |
§ atomic_ptr_cas_suncc()
static void* atomic_ptr_cas_suncc |
( |
void *volatile * |
ptr, |
|
|
void * |
oldval, |
|
|
void * |
newval |
|
) |
| |
|
inlinestatic |