|
FFmpeg
|
#include <string.h>#include <intrin.h>Go to the source code of this file.
Macros | |
| #define | FF_ATOMIC_LOCK_FREE 2 |
| #define | FF_ATOMIC_ALIGN64 |
| #define | WIN32_ATOMIC_LOAD_STORE(name, type, W) |
| #define | WIN32_ATOMIC_ORDERED(Intrinsic, suffix) |
| #define | WIN32_ATOMIC_XCHG_REL |
| #define | WIN32_ATOMIC_CALL(Intrinsic, rel, order, ...) |
| #define | WIN32_ATOMIC_OP(op, Intrinsic, rel, expr, name, type) |
| #define | WIN32_ATOMIC_RMW(name, type, P, S) |
Functions | |
| static av_always_inline void | ff_atomic_signal_fence (memory_order order) |
| static av_always_inline void | win32_atomic_full_fence (void) |
| static av_always_inline void | ff_atomic_thread_fence (memory_order order) |
| #define FF_ATOMIC_LOCK_FREE 2 |
Definition at line 26 of file stdatomic_impl.h.
| #define FF_ATOMIC_ALIGN64 |
Definition at line 34 of file stdatomic_impl.h.
Definition at line 152 of file stdatomic_impl.h.
| #define WIN32_ATOMIC_ORDERED | ( | Intrinsic, | |
| suffix ) |
Definition at line 174 of file stdatomic_impl.h.
| #define WIN32_ATOMIC_XCHG_REL |
Definition at line 175 of file stdatomic_impl.h.
| #define WIN32_ATOMIC_CALL | ( | Intrinsic, | |
| rel, | |||
| order, | |||
| ... ) |
Definition at line 187 of file stdatomic_impl.h.
Definition at line 222 of file stdatomic_impl.h.
Definition at line 233 of file stdatomic_impl.h.
|
static |
Definition at line 38 of file stdatomic_impl.h.
|
static |
Definition at line 142 of file stdatomic_impl.h.
Referenced by ff_atomic_thread_fence().
|
static |
Definition at line 177 of file stdatomic_impl.h.