Searched refs:os_cast_to_nonatomic_pointer (Results 1 – 4 of 4) sorted by relevance
70 os_atomic_basetypeof(p) _r = __builtin_arm_ldrex(os_cast_to_nonatomic_pointer(p)); \79 !__builtin_arm_strex(v, os_cast_to_nonatomic_pointer(p)); \89 __auto_type *_p = os_cast_to_nonatomic_pointer(p); \162 ? __builtin_arm_ldaex(os_cast_to_nonatomic_pointer(p)) \163 : __builtin_arm_ldrex(os_cast_to_nonatomic_pointer(p)); \171 ? !__builtin_arm_stlex(v, os_cast_to_nonatomic_pointer(p)) \172 : !__builtin_arm_strex(v, os_cast_to_nonatomic_pointer(p))); \184 __auto_type *_p = os_cast_to_nonatomic_pointer(p); \
73 #define os_cast_to_nonatomic_pointer(p) os::cast_to_nonatomic_pointer(p) macro81 #define os_cast_to_nonatomic_pointer(p) \ macro88 #define os_cast_to_nonatomic_pointer(p) (os_atomic_basetypeof(p) *)(uintptr_t)(p) macro
218 ({ __typeof__(*os_cast_to_nonatomic_pointer(p)) ___v = (v); ___v; })237 __auto_type _r = __atomic_##o(os_cast_to_nonatomic_pointer(p), \
729 __auto_type _p = os_cast_to_nonatomic_pointer(p); \