Lines Matching refs:desired

26 ZEND_API void zend_atomic_bool_init(zend_atomic_bool *obj, bool desired) {  in zend_atomic_bool_init()  argument
27 ZEND_ATOMIC_BOOL_INIT(obj, desired); in zend_atomic_bool_init()
30 ZEND_API void zend_atomic_int_init(zend_atomic_int *obj, int desired) { in zend_atomic_int_init() argument
31 ZEND_ATOMIC_INT_INIT(obj, desired); in zend_atomic_int_init()
34 ZEND_API bool zend_atomic_bool_exchange(zend_atomic_bool *obj, bool desired) { in zend_atomic_bool_exchange() argument
35 return zend_atomic_bool_exchange_ex(obj, desired); in zend_atomic_bool_exchange()
38 ZEND_API int zend_atomic_int_exchange(zend_atomic_int *obj, int desired) { in zend_atomic_int_exchange() argument
39 return zend_atomic_int_exchange_ex(obj, desired); in zend_atomic_int_exchange()
42 ZEND_API bool zend_atomic_bool_compare_exchange(zend_atomic_bool *obj, bool *expected, bool desired) in zend_atomic_bool_compare_exchange() argument
44 return zend_atomic_bool_compare_exchange_ex(obj, expected, desired); in zend_atomic_bool_compare_exchange()
47 ZEND_API bool zend_atomic_int_compare_exchange(zend_atomic_int *obj, int *expected, int desired) in zend_atomic_int_compare_exchange() argument
49 return zend_atomic_int_compare_exchange_ex(obj, expected, desired); in zend_atomic_int_compare_exchange()
52 ZEND_API void zend_atomic_bool_store(zend_atomic_bool *obj, bool desired) { in zend_atomic_bool_store() argument
53 zend_atomic_bool_store_ex(obj, desired); in zend_atomic_bool_store()
56 ZEND_API void zend_atomic_int_store(zend_atomic_int *obj, int desired) { in zend_atomic_int_store() argument
57 zend_atomic_int_store_ex(obj, desired); in zend_atomic_int_store()