Home | History | Annotate | Download | only in 4.4.3

Lines Matching refs:__p

145   ({ volatile __typeof__ _ATOMIC_MEMBER_* __p = &_ATOMIC_MEMBER_;	\
146 volatile atomic_flag* __g = __atomic_flag_for_address(__p); \
148 __typeof__ _ATOMIC_MEMBER_ __r = *__p; \
153 ({ volatile __typeof__ _ATOMIC_MEMBER_* __p = &_ATOMIC_MEMBER_; \
155 volatile atomic_flag* __g = __atomic_flag_for_address(__p); \
157 *__p = __v; \
162 ({ volatile __typeof__ _ATOMIC_MEMBER_* __p = &_ATOMIC_MEMBER_; \
164 volatile atomic_flag* __g = __atomic_flag_for_address(__p); \
166 __typeof__ _ATOMIC_MEMBER_ __r = *__p; \
167 *__p __o __v; \
172 ({ volatile __typeof__ _ATOMIC_MEMBER_* __p = &_ATOMIC_MEMBER_; \
176 volatile atomic_flag* __g = __atomic_flag_for_address(__p); \
178 __typeof__ _ATOMIC_MEMBER_ __t__ = *__p; \
179 if (__t__ == *__q) { *__p = __v; __r = true; } \