/openbmc/linux/arch/riscv/include/asm/ |
H A D | cmpxchg.h | 17 __typeof__(new) __new = (new); \ 24 : "r" (__new) \ 31 : "r" (__new) \ 50 __typeof__(new) __new = (new); \ 58 : "r" (__new) \ 66 : "r" (__new) \ 93 : "r" (__new) \ 101 : "r" (__new) \ 127 : "r" (__new) \ 134 : "r" (__new) \ [all …]
|
/openbmc/linux/arch/csky/include/asm/ |
H A D | cmpxchg.h | 13 __typeof__(new) __new = (new); \ 30 "r" ((u32)__new << shif), \ 44 : "r" (__new), "r"(__ptr) \ 59 __typeof__(new) __new = (new); \ 74 : "r" (__new), "r"(__ptr), "r"(__old) \ 89 __typeof__(new) __new = (new); \ 105 : "r" (__new), "r"(__ptr), "r"(__old) \ 120 __typeof__(new) __new = (new); \ 137 : "r" (__new), "r"(__ptr), "r"(__old) \
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | cmpxchg.h | 89 __typeof__(*(ptr)) __new = (new); \ 96 : "q" (__new), "0" (__old) \ 105 : "r" (__new), "0" (__old) \ 114 : "r" (__new), "0" (__old) \ 123 : "r" (__new), "0" (__old) \ 163 __typeof__(*(_ptr)) __new = (_new); \ 173 : [new] "q" (__new) \ 185 : [new] "r" (__new) \ 197 : [new] "r" (__new) \ 209 : [new] "r" (__new) \
|
H A D | cmpxchg_32.h | 76 __typeof__(*(ptr)) __new = (n); \ 83 "b" ((unsigned int)__new), \ 84 "c" ((unsigned int)(__new>>32)) \ 93 __typeof__(*(ptr)) __new = (n); \ 99 "b" ((unsigned int)__new), \ 100 "c" ((unsigned int)(__new>>32)) \
|
H A D | uaccess.h | 377 __typeof__(*(_ptr)) __new = (_new); \ 384 : [new] ltype (__new) \ 396 __typeof__(*(_ptr)) __new = (_new); \ 403 : "b" ((u32)__new), \ 404 "c" ((u32)((u64)__new >> 32)) \ 417 __typeof__(*(_ptr)) __new = (_new); \ 428 : [new] ltype (__new) \ 448 __typeof__(*(_ptr)) __new = (_new); \ 459 : "b" ((u32)__new), \ 460 "c" ((u32)((u64)__new >> 32)) \
|
/openbmc/linux/tools/arch/x86/include/asm/ |
H A D | cmpxchg.h | 39 __typeof__(*(ptr)) __new = (new); \ 46 : "q" (__new), "0" (__old) \ 55 : "r" (__new), "0" (__old) \ 64 : "r" (__new), "0" (__old) \ 73 : "r" (__new), "0" (__old) \
|
/openbmc/linux/include/xen/interface/io/ |
H A D | ring.h | 270 RING_IDX __new = (_r)->req_prod_pvt; \ 272 (_r)->sring->req_prod = __new; \ 274 (_notify) = ((RING_IDX)(__new - (_r)->sring->req_event) < \ 275 (RING_IDX)(__new - __old)); \ 280 RING_IDX __new = (_r)->rsp_prod_pvt; \ 282 (_r)->sring->rsp_prod = __new; \ 284 (_notify) = ((RING_IDX)(__new - (_r)->sring->rsp_event) < \ 285 (RING_IDX)(__new - __old)); \
|
/openbmc/qemu/include/hw/xen/interface/io/ |
H A D | ring.h | 309 RING_IDX __new = (_r)->req_prod_pvt; \ 311 (_r)->sring->req_prod = __new; \ 313 (_notify) = ((RING_IDX)(__new - (_r)->sring->req_event) < \ 314 (RING_IDX)(__new - __old)); \ 319 RING_IDX __new = (_r)->rsp_prod_pvt; \ 321 (_r)->sring->rsp_prod = __new; \ 323 (_notify) = ((RING_IDX)(__new - (_r)->sring->rsp_event) < \ 324 (RING_IDX)(__new - __old)); \
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/python3-systemd/ |
H A D | 0001-Provide-implementation-of-strndupa-for-musl.patch | 31 + char *__new = (char *)alloca(__len + 1); \ 32 + __new[__len] = '\0'; \ 33 + (char *)memcpy(__new, __old, __len); \
|
/openbmc/linux/arch/hexagon/include/asm/ |
H A D | cmpxchg.h | 58 __typeof__(*(ptr)) __new = (new); \ 69 : "r" (__ptr), "r" (__old), "r" (__new) \
|
/openbmc/linux/security/apparmor/include/ |
H A D | lib.h | 290 struct aa_label *__new; \ 292 __new = (OTHER_FN); \ 294 __new = (NS_FN); \ 295 (__new); \
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | fpsimd.h | 199 u64 __new = __zcr & ~ZCR_ELx_LEN_MASK; \ 200 __new |= (val) & ZCR_ELx_LEN_MASK; \ 201 if (__zcr != __new) \ 202 write_sysreg_s(__new, (reg)); \
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | cmpxchg.h | 301 unsigned long long __new = (__typeof__(*(ptr)))(n); \ 312 __res = __cmpxchg64((ptr), __old, __new); \
|
/openbmc/openbmc/poky/meta/recipes-core/systemd/systemd/ |
H A D | 0003-src-basic-missing.h-check-for-missing-strndupa.patch | 152 + char *__new = (char *)alloca(__len + 1); \ 153 + __new[__len] = '\0'; \ 154 + (char *)memcpy(__new, __old, __len); \
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd/ |
H A D | 0003-src-basic-missing.h-check-for-missing-strndupa.patch | 152 + char *__new = (char *)alloca(__len + 1); \ 153 + __new[__len] = '\0'; \ 154 + (char *)memcpy(__new, __old, __len); \
|
/openbmc/linux/drivers/media/common/ |
H A D | cx2341x.c | 1022 #define CMP_FIELD(__old, __new, __field) (__old->__field != __new->__field) argument
|