atomic

atomic

Functions

Types and Values

Description

Functions

DEF_ATOMIC_INT()

# define DEF_ATOMIC_INT(x) atomic_uint x

gnutls_atomic_increment()

# define gnutls_atomic_increment(x) (*x)++

gnutls_atomic_decrement()

# define gnutls_atomic_decrement(x) (*x)--

gnutls_atomic_init()

# define gnutls_atomic_init(x) (*x)=(0)

gnutls_atomic_deinit()

# define gnutls_atomic_deinit(x)

gnutls_atomic_val()

# define gnutls_atomic_val(x) (*x)

Types and Values

gnutls_atomic_uint_t

# define gnutls_atomic_uint_t atomic_uint

struct gnutls_atomic_uint_st

struct gnutls_atomic_uint_st {
	void *lock;
	unsigned int value;
};