Lines Matching refs:memory_order
14745 typedef enum memory_order enum
14752 } memory_order; typedef
14773 void __ovld atomic_work_item_fence(cl_mem_fence_flags flags, memory_order order, memory_scope scope…
14778 int __ovld atomic_fetch_add_explicit(volatile atomic_int *object, int operand, memory_order order);
14779 int __ovld atomic_fetch_add_explicit(volatile atomic_int *object, int operand, memory_order order, …
14781 uint __ovld atomic_fetch_add_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14782 uint __ovld atomic_fetch_add_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14784 int __ovld atomic_fetch_sub_explicit(volatile atomic_int *object, int operand, memory_order order);
14785 int __ovld atomic_fetch_sub_explicit(volatile atomic_int *object, int operand, memory_order order, …
14787 uint __ovld atomic_fetch_sub_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14788 uint __ovld atomic_fetch_sub_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14790 int __ovld atomic_fetch_or_explicit(volatile atomic_int *object, int operand, memory_order order);
14791 int __ovld atomic_fetch_or_explicit(volatile atomic_int *object, int operand, memory_order order, m…
14793 uint __ovld atomic_fetch_or_explicit(volatile atomic_uint *object, uint operand, memory_order order…
14794 uint __ovld atomic_fetch_or_explicit(volatile atomic_uint *object, uint operand, memory_order order…
14796 int __ovld atomic_fetch_xor_explicit(volatile atomic_int *object, int operand, memory_order order);
14797 int __ovld atomic_fetch_xor_explicit(volatile atomic_int *object, int operand, memory_order order, …
14799 uint __ovld atomic_fetch_xor_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14800 uint __ovld atomic_fetch_xor_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14802 int __ovld atomic_fetch_and_explicit(volatile atomic_int *object, int operand, memory_order order);
14803 int __ovld atomic_fetch_and_explicit(volatile atomic_int *object, int operand, memory_order order, …
14805 uint __ovld atomic_fetch_and_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14806 uint __ovld atomic_fetch_and_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14808 int __ovld atomic_fetch_min_explicit(volatile atomic_int *object, int operand, memory_order order);
14809 int __ovld atomic_fetch_min_explicit(volatile atomic_int *object, int operand, memory_order order, …
14811 uint __ovld atomic_fetch_min_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14812 uint __ovld atomic_fetch_min_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14814 uint __ovld atomic_fetch_min_explicit(volatile atomic_uint *object, int operand, memory_order order…
14815 uint __ovld atomic_fetch_min_explicit(volatile atomic_uint *object, int operand, memory_order order…
14817 int __ovld atomic_fetch_max_explicit(volatile atomic_int *object, int operand, memory_order order);
14818 int __ovld atomic_fetch_max_explicit(volatile atomic_int *object, int operand, memory_order order, …
14820 uint __ovld atomic_fetch_max_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14821 uint __ovld atomic_fetch_max_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
14823 uint __ovld atomic_fetch_max_explicit(volatile atomic_uint *object, int operand, memory_order order…
14824 uint __ovld atomic_fetch_max_explicit(volatile atomic_uint *object, int operand, memory_order order…
14828 long __ovld atomic_fetch_add_explicit(volatile atomic_long *object, long operand, memory_order orde…
14829 long __ovld atomic_fetch_add_explicit(volatile atomic_long *object, long operand, memory_order orde…
14831 ulong __ovld atomic_fetch_add_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14832 ulong __ovld atomic_fetch_add_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14834 long __ovld atomic_fetch_sub_explicit(volatile atomic_long *object, long operand, memory_order orde…
14835 long __ovld atomic_fetch_sub_explicit(volatile atomic_long *object, long operand, memory_order orde…
14837 ulong __ovld atomic_fetch_sub_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14838 ulong __ovld atomic_fetch_sub_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14840 long __ovld atomic_fetch_or_explicit(volatile atomic_long *object, long operand, memory_order order…
14841 long __ovld atomic_fetch_or_explicit(volatile atomic_long *object, long operand, memory_order order…
14843 ulong __ovld atomic_fetch_or_explicit(volatile atomic_ulong *object, ulong operand, memory_order or…
14844 ulong __ovld atomic_fetch_or_explicit(volatile atomic_ulong *object, ulong operand, memory_order or…
14846 long __ovld atomic_fetch_xor_explicit(volatile atomic_long *object, long operand, memory_order orde…
14847 long __ovld atomic_fetch_xor_explicit(volatile atomic_long *object, long operand, memory_order orde…
14849 ulong __ovld atomic_fetch_xor_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14850 ulong __ovld atomic_fetch_xor_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14852 long __ovld atomic_fetch_and_explicit(volatile atomic_long *object, long operand, memory_order orde…
14853 long __ovld atomic_fetch_and_explicit(volatile atomic_long *object, long operand, memory_order orde…
14855 ulong __ovld atomic_fetch_and_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14856 ulong __ovld atomic_fetch_and_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14858 long __ovld atomic_fetch_min_explicit(volatile atomic_long *object, long operand, memory_order orde…
14859 long __ovld atomic_fetch_min_explicit(volatile atomic_long *object, long operand, memory_order orde…
14861 ulong __ovld atomic_fetch_min_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14862 ulong __ovld atomic_fetch_min_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14864 ulong __ovld atomic_fetch_min_explicit(volatile atomic_ulong *object, long operand, memory_order or…
14865 ulong __ovld atomic_fetch_min_explicit(volatile atomic_ulong *object, long operand, memory_order or…
14867 long __ovld atomic_fetch_max_explicit(volatile atomic_long *object, long operand, memory_order orde…
14868 long __ovld atomic_fetch_max_explicit(volatile atomic_long *object, long operand, memory_order orde…
14870 ulong __ovld atomic_fetch_max_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14871 ulong __ovld atomic_fetch_max_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
14873 ulong __ovld atomic_fetch_max_explicit(volatile atomic_ulong *object, long operand, memory_order or…
14874 ulong __ovld atomic_fetch_max_explicit(volatile atomic_ulong *object, long operand, memory_order or…
14883 …tomic_fetch_add_explicit(volatile atomic_uintptr_t *object, ptrdiff_t operand, memory_order order);
14884 …ch_add_explicit(volatile atomic_uintptr_t *object, ptrdiff_t operand, memory_order order, memory_s…
14886 …tomic_fetch_sub_explicit(volatile atomic_uintptr_t *object, ptrdiff_t operand, memory_order order);
14887 …ch_sub_explicit(volatile atomic_uintptr_t *object, ptrdiff_t operand, memory_order order, memory_s…
14890 … atomic_fetch_or_explicit(volatile atomic_uintptr_t *object, intptr_t operand, memory_order order);
14891 …etch_or_explicit(volatile atomic_uintptr_t *object, intptr_t operand, memory_order order, memory_s…
14893 …atomic_fetch_xor_explicit(volatile atomic_uintptr_t *object, intptr_t operand, memory_order order);
14894 …tch_xor_explicit(volatile atomic_uintptr_t *object, intptr_t operand, memory_order order, memory_s…
14896 …atomic_fetch_and_explicit(volatile atomic_uintptr_t *object, intptr_t operand, memory_order order);
14897 …tch_and_explicit(volatile atomic_uintptr_t *object, intptr_t operand, memory_order order, memory_s…
14899 …tomic_fetch_min_explicit(volatile atomic_uintptr_t *object, intptr_t opermax, memory_order minder);
14900 …tch_min_explicit(volatile atomic_uintptr_t *object, intptr_t opermax, memory_order minder, memory_…
14902 …tomic_fetch_max_explicit(volatile atomic_uintptr_t *object, intptr_t opermax, memory_order minder);
14903 …tch_max_explicit(volatile atomic_uintptr_t *object, intptr_t opermax, memory_order minder, memory_…
14906 … atomic_fetch_or_explicit(volatile atomic_intptr_t *object, uintptr_t operand, memory_order order);
14907 …etch_or_explicit(volatile atomic_intptr_t *object, uintptr_t operand, memory_order order, memory_s…
14909 …atomic_fetch_xor_explicit(volatile atomic_intptr_t *object, uintptr_t operand, memory_order order);
14910 …tch_xor_explicit(volatile atomic_intptr_t *object, uintptr_t operand, memory_order order, memory_s…
14912 …atomic_fetch_and_explicit(volatile atomic_intptr_t *object, uintptr_t operand, memory_order order);
14913 …tch_and_explicit(volatile atomic_intptr_t *object, uintptr_t operand, memory_order order, memory_s…
14915 …tomic_fetch_min_explicit(volatile atomic_intptr_t *object, uintptr_t opermax, memory_order minder);
14916 …tch_min_explicit(volatile atomic_intptr_t *object, uintptr_t opermax, memory_order minder, memory_…
14918 …tomic_fetch_max_explicit(volatile atomic_intptr_t *object, uintptr_t opermax, memory_order minder);
14919 …tch_max_explicit(volatile atomic_intptr_t *object, uintptr_t opermax, memory_order minder, memory_…
14925 void __ovld atomic_store_explicit(volatile atomic_int *object, int desired, memory_order order);
14926 void __ovld atomic_store_explicit(volatile atomic_int *object, int desired, memory_order order, mem…
14928 void __ovld atomic_store_explicit(volatile atomic_uint *object, uint desired, memory_order order);
14929 void __ovld atomic_store_explicit(volatile atomic_uint *object, uint desired, memory_order order, m…
14931 void __ovld atomic_store_explicit(volatile atomic_float *object, float desired, memory_order order);
14932 void __ovld atomic_store_explicit(volatile atomic_float *object, float desired, memory_order order,…
14936 void __ovld atomic_store_explicit(volatile atomic_double *object, double desired, memory_order orde…
14937 void __ovld atomic_store_explicit(volatile atomic_double *object, double desired, memory_order orde…
14940 void __ovld atomic_store_explicit(volatile atomic_long *object, long desired, memory_order order);
14941 void __ovld atomic_store_explicit(volatile atomic_long *object, long desired, memory_order order, m…
14943 void __ovld atomic_store_explicit(volatile atomic_ulong *object, ulong desired, memory_order order);
14944 void __ovld atomic_store_explicit(volatile atomic_ulong *object, ulong desired, memory_order order,…
14950 int __ovld atomic_load_explicit(volatile atomic_int *object, memory_order order);
14951 int __ovld atomic_load_explicit(volatile atomic_int *object, memory_order order, memory_scope scope…
14953 uint __ovld atomic_load_explicit(volatile atomic_uint *object, memory_order order);
14954 uint __ovld atomic_load_explicit(volatile atomic_uint *object, memory_order order, memory_scope sco…
14956 float __ovld atomic_load_explicit(volatile atomic_float *object, memory_order order);
14957 float __ovld atomic_load_explicit(volatile atomic_float *object, memory_order order, memory_scope s…
14961 double __ovld atomic_load_explicit(volatile atomic_double *object, memory_order order);
14962 double __ovld atomic_load_explicit(volatile atomic_double *object, memory_order order, memory_scope…
14965 long __ovld atomic_load_explicit(volatile atomic_long *object, memory_order order);
14966 long __ovld atomic_load_explicit(volatile atomic_long *object, memory_order order, memory_scope sco…
14968 ulong __ovld atomic_load_explicit(volatile atomic_ulong *object, memory_order order);
14969 ulong __ovld atomic_load_explicit(volatile atomic_ulong *object, memory_order order, memory_scope s…
14975 int __ovld atomic_exchange_explicit(volatile atomic_int *object, int desired, memory_order order);
14976 int __ovld atomic_exchange_explicit(volatile atomic_int *object, int desired, memory_order order, m…
14978 uint __ovld atomic_exchange_explicit(volatile atomic_uint *object, uint desired, memory_order order…
14979 uint __ovld atomic_exchange_explicit(volatile atomic_uint *object, uint desired, memory_order order…
14981 float __ovld atomic_exchange_explicit(volatile atomic_float *object, float desired, memory_order or…
14982 float __ovld atomic_exchange_explicit(volatile atomic_float *object, float desired, memory_order or…
14986 double __ovld atomic_exchange_explicit(volatile atomic_double *object, double desired, memory_order…
14987 double __ovld atomic_exchange_explicit(volatile atomic_double *object, double desired, memory_order…
14990 long __ovld atomic_exchange_explicit(volatile atomic_long *object, long desired, memory_order order…
14991 long __ovld atomic_exchange_explicit(volatile atomic_long *object, long desired, memory_order order…
14993 ulong __ovld atomic_exchange_explicit(volatile atomic_ulong *object, ulong desired, memory_order or…
14994 ulong __ovld atomic_exchange_explicit(volatile atomic_ulong *object, ulong desired, memory_order or…
15001 … int desired, memory_order success, memory_order failure);
15003 … int desired, memory_order success, memory_order failure, memory_scope scope);
15006 … uint desired, memory_order success, memory_order failure);
15008 … uint desired, memory_order success, memory_order failure, memory_scope scope);
15011 … int desired, memory_order success, memory_order failure);
15013 … int desired, memory_order success, memory_order failure, memory_scope scope);
15016 … uint desired, memory_order success, memory_order failure);
15018 … uint desired, memory_order success, memory_order failure, memory_scope scope);
15021 … float desired, memory_order success, memory_order failure);
15023 … float desired, memory_order success, memory_order failure, memory_scope scope);
15026 … float desired, memory_order success, memory_order failure);
15028 … float desired, memory_order success, memory_order failure, memory_scope scope);
15033 … double desired, memory_order success, memory_order failure);
15035 … double desired, memory_order success, memory_order failure, memory_scope scope);
15038 … double desired, memory_order success, memory_order failure);
15040 … double desired, memory_order success, memory_order failure, memory_scope scope);
15044 … long desired, memory_order success, memory_order failure);
15046 … long desired, memory_order success, memory_order failure, memory_scope scope);
15049 … long desired, memory_order success, memory_order failure);
15051 … long desired, memory_order success, memory_order failure, memory_scope scope);
15054 … ulong desired, memory_order success, memory_order failure);
15056 … ulong desired, memory_order success, memory_order failure, memory_scope scope);
15059 … ulong desired, memory_order success, memory_order failure);
15061 … ulong desired, memory_order success, memory_order failure, memory_scope scope);
15067 bool __ovld atomic_flag_test_and_set_explicit(volatile atomic_flag *object, memory_order order);
15068 bool __ovld atomic_flag_test_and_set_explicit(volatile atomic_flag *object, memory_order order, mem…
15070 void __ovld atomic_flag_clear_explicit(volatile atomic_flag *object, memory_order order);
15071 void __ovld atomic_flag_clear_explicit(volatile atomic_flag *object, memory_order order, memory_sco…