Home
last modified time | relevance | path

Searched refs:__new (Results 1 – 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/arch/riscv/include/asm/
Dcmpxchg.h17 __typeof__(new) __new = (new); \
24 : "r" (__new) \
31 : "r" (__new) \
50 __typeof__(new) __new = (new); \
58 : "r" (__new) \
66 : "r" (__new) \
85 __typeof__(new) __new = (new); \
93 : "r" (__new) \
101 : "r" (__new) \
120 __typeof__(new) __new = (new); \
[all …]
Duaccess.h401 __typeof__(*(ptr)) __new = (new); \
430 [new] "rJ" (__new), \
456 [new] "rJ" (__new), \
/kernel/linux/linux-5.10/arch/x86/include/asm/
Dcmpxchg_32.h83 __typeof__(*(ptr)) __new = (n); \
90 "b" ((unsigned int)__new), \
91 "c" ((unsigned int)(__new>>32)) \
100 __typeof__(*(ptr)) __new = (n); \
106 "b" ((unsigned int)__new), \
107 "c" ((unsigned int)(__new>>32)) \
Dcmpxchg.h89 __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) \
/kernel/linux/linux-5.10/tools/arch/x86/include/asm/
Dcmpxchg.h39 __typeof__(*(ptr)) __new = (new); \
46 : "q" (__new), "0" (__old) \
55 : "r" (__new), "0" (__old) \
64 : "r" (__new), "0" (__old) \
73 : "r" (__new), "0" (__old) \
/kernel/linux/linux-5.10/arch/csky/include/asm/
Dcmpxchg.h14 __typeof__(new) __new = (new); \
26 : "r" (__new), "r"(__ptr) \
41 __typeof__(new) __new = (new); \
57 : "r" (__new), "r"(__ptr), "r"(__old) \
/kernel/linux/linux-5.10/include/xen/interface/io/
Dring.h278 RING_IDX __new = (_r)->req_prod_pvt; \
280 (_r)->sring->req_prod = __new; \
282 (_notify) = ((RING_IDX)(__new - (_r)->sring->req_event) < \
283 (RING_IDX)(__new - __old)); \
288 RING_IDX __new = (_r)->rsp_prod_pvt; \
290 (_r)->sring->rsp_prod = __new; \
292 (_notify) = ((RING_IDX)(__new - (_r)->sring->rsp_event) < \
293 (RING_IDX)(__new - __old)); \
/kernel/linux/linux-5.10/arch/hexagon/include/asm/
Dcmpxchg.h58 __typeof__(*(ptr)) __new = (new); \
69 : "r" (__ptr), "r" (__old), "r" (__new) \
/kernel/linux/linux-5.10/security/apparmor/include/
Dlib.h274 struct aa_label *__new; \
276 __new = (OTHER_FN); \
278 __new = (NS_FN); \
279 (__new); \
/kernel/linux/linux-5.10/arch/mips/include/asm/
Dcmpxchg.h302 unsigned long long __new = (__typeof__(*(ptr)))(n); \
313 __res = __cmpxchg64((ptr), __old, __new); \
/kernel/linux/linux-5.10/drivers/media/common/
Dcx2341x.c1022 #define CMP_FIELD(__old, __new, __field) (__old->__field != __new->__field) argument