API Reference Manual  1.45.0
api/abi-default/atomic.h File Reference

ODP atomic operations. More...

#include <odp/api/std_types.h>
#include <odp/api/align.h>
Include dependency graph for api/abi-default/atomic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  odp_atomic_u32_s
 
struct  odp_atomic_u64_s
 
struct  odp_atomic_u128_s
 

Macros

#define ODP_ATOMIC_U64_LOCK   1
 

Typedefs

typedef struct odp_atomic_u32_s odp_atomic_u32_t
 Atomic 32-bit unsigned integer. More...
 
typedef struct odp_atomic_u64_s odp_atomic_u64_t
 Atomic 64-bit unsigned integer. More...
 
typedef struct odp_atomic_u128_s odp_atomic_u128_t
 Atomic 128-bit unsigned integer. More...
 

Detailed Description

ODP atomic operations.

Definition in file api/abi-default/atomic.h.

Macro Definition Documentation

◆ ODP_ATOMIC_U64_LOCK

#define ODP_ATOMIC_U64_LOCK   1

Use embedded lock for atomic 64-bit variable implementation

Definition at line 46 of file api/abi-default/atomic.h.