Defines | |
| #define | apr_atomic_t apr_uint32_t |
| #define | apr_atomic_read(p) *p |
| #define | APR_ATOMIC_NEED_DEFAULT_INIT 1 |
| #define | APR_ATOMIC_NEED_DEFAULT_INIT 1 |
| #define | APR_ATOMIC_NEED_DEFAULT_INIT 1 |
| #define | APR_ATOMIC_NEED_DEFAULT_INIT 1 |
| #define | APR_ATOMIC_NEED_DEFAULT_INIT 1 |
| #define | APR_ATOMIC_NEED_DEFAULT_INIT 1 |
Functions | |
| apr_status_t | apr_atomic_init (apr_pool_t *p) |
| void | apr_atomic_set (volatile apr_atomic_t *mem, apr_uint32_t val) |
| void | apr_atomic_add (volatile apr_atomic_t *mem, apr_uint32_t val) |
| void | apr_atomic_inc (volatile apr_atomic_t *mem) |
| int | apr_atomic_dec (volatile apr_atomic_t *mem) |
| apr_uint32_t | apr_atomic_cas (volatile apr_uint32_t *mem, long with, long cmp) |
| void * | apr_atomic_casptr (volatile void **mem, void *with, const void *cmp) |
|
|
Definition at line 288 of file apr_atomic.h. |
|
|
Definition at line 288 of file apr_atomic.h. |
|
|
Definition at line 288 of file apr_atomic.h. |
|
|
Definition at line 288 of file apr_atomic.h. |
|
|
Definition at line 288 of file apr_atomic.h. |
|
|
Definition at line 288 of file apr_atomic.h. |
|
|
Definition at line 255 of file apr_atomic.h. Referenced by check_basic_atomics(), and memcache_get_pos(). |
|
|
Definition at line 247 of file apr_atomic.h. Referenced by check_basic_atomics(). |
|
||||||||||||
|
defined(apr_atomic_init) && !defined(APR_OVERRIDE_ATOMIC_INIT) Definition at line 50 of file unix/apr_atomic.c. References APR_SUCCESS, lock, and prev. Referenced by check_basic_atomics(). |
|
||||||||||||||||
|
defined(apr_atomic_dec) && !defined(APR_OVERRIDE_ATOMIC_DEC) Definition at line 124 of file unix/apr_atomic.c. References APR_SUCCESS, lock, and prev. Referenced by check_basic_atomics(), worker_stack_awaken_next(), worker_stack_term(), and worker_stack_wait(). |
|
||||||||||||||||
|
defined(apr_atomic_cas) && !defined(APR_OVERRIDE_ATOMIC_CAS) Definition at line 150 of file unix/apr_atomic.c. References APR_SUCCESS, lock, and prev. Referenced by check_basic_atomics(). |
|
|
defined(apr_atomic_inc) && !defined(APR_OVERRIDE_ATOMIC_INC) Definition at line 104 of file unix/apr_atomic.c. References APR_SUCCESS, and lock. |
|
|
|
|
|
Definition at line 30 of file unix/apr_atomic.c. References APR_SUCCESS. Referenced by main(). |
|
||||||||||||
|
defined(apr_atomic_add) && !defined(APR_OVERRIDE_ATOMIC_ADD) Definition at line 68 of file unix/apr_atomic.c. References APR_SUCCESS, lock, and prev. Referenced by check_basic_atomics(), create_entity(), and memcache_set_pos(). |