Home
last modified time | relevance | path

Searched refs:clobbers (Results 1 – 21 of 21) sorted by relevance

/linux-6.15/arch/x86/include/asm/
H A Drmwcc.h13 #define __GEN_RMWcc(fullop, _var, cc, clobbers, ...) \ argument
18 : clobbers : cc_label); \
29 #define __GEN_RMWcc(fullop, _var, cc, clobbers, ...) \ argument
34 : __VA_ARGS__ : clobbers); \
57 #define GEN_UNARY_SUFFIXED_RMWcc(op, suffix, var, cc, clobbers...) \ argument
59 __CLOBBERS_MEM(clobbers))
61 #define GEN_BINARY_SUFFIXED_RMWcc(op, suffix, var, cc, vcon, _val, clobbers...)\ argument
63 __CLOBBERS_MEM(clobbers), [val] vcon (_val))
H A Datomic64_32.h52 #define __alternative_atomic64(f, g, out, in, clobbers...) \ argument
57 : clobbers)
61 #define __alternative_atomic64(f, g, out, in, clobbers...) \ argument
64 ASM_INPUT(in), clobbers)
75 #define alternative_atomic64(f, out, in, clobbers...) \ argument
76 __alternative_atomic64(f, f, ASM_OUTPUT(out), ASM_INPUT(in), clobbers)
H A Dalternative.h271 #define alternative_call(oldfunc, newfunc, ft_flags, output, input, clobbers...) \ argument
276 : clobbers)
285 output, input, clobbers...) \ argument
292 : clobbers)
/linux-6.15/arch/mips/kernel/
H A Dr2300_fpu.S43 fpu_save_single a0, t1 # clobbers t1
51 fpu_restore_single a0, t1 # clobbers t1
H A Dr4k_fpu.S47 fpu_save_double a0 t0 t1 # clobbers t1
59 fpu_restore_double a0 t0 t1 # clobbers t1
/linux-6.15/arch/arc/include/asm/
H A Dentry-arcv2.h114 FAKE_RET_FROM_EXCPN ; clobbers r9
240 ; _SOFT clobbers r10 restored by _HARD hence the order
H A Dentry-compact.h274 FAKE_RET_FROM_EXCPN ; clobbers r9
/linux-6.15/arch/loongarch/kernel/
H A Dfpu.S309 fpu_save_double a0 t1 # clobbers t1
310 fpu_save_cc a0 t1 t2 # clobbers t1, t2
319 fpu_restore_double a0 t1 # clobbers t1
321 fpu_restore_cc a0 t1 t2 # clobbers t1, t2
/linux-6.15/Documentation/translations/zh_CN/process/
H A Dcoding-style.rst987 : /* outputs */ : /* inputs */ : /* clobbers */);
/linux-6.15/Documentation/translations/zh_TW/process/
H A Dcoding-style.rst1001 : /* outputs */ : /* inputs */ : /* clobbers */);
/linux-6.15/arch/x86/crypto/
H A Dsha512-avx2-asm.S85 TBL = %rdi # clobbers CTX1
95 T1 = %r12 # clobbers CTX2
H A Dsha256-avx2-asm.S98 e = %edx # clobbers NUM_BLKS
99 y3 = %esi # clobbers INP
H A Dsha256-ssse3-asm.S95 SRND = %rsi # clobbers INP
H A Dsha256-avx-asm.S102 SRND = %rsi # clobbers INP
/linux-6.15/Documentation/livepatch/
H A Dreliable-stacktrace.rst245 before the BL clobbers the link register and branches to the trampoline. At the
/linux-6.15/arch/sparc/lib/
H A DM7memcpy.S544 mov %g1, %o3 ! save %g1 as VISEntryHalf clobbers it
/linux-6.15/Documentation/translations/ko_KR/
H A Dmemory-barriers.txt2393 foo() clobbers *waiter
/linux-6.15/Documentation/translations/it_IT/process/
H A Dcoding-style.rst1157 : /* outputs */ : /* inputs */ : /* clobbers */);
/linux-6.15/Documentation/process/
H A Dcoding-style.rst1153 : /* outputs */ : /* inputs */ : /* clobbers */);
/linux-6.15/Documentation/translations/sp_SP/process/
H A Dcoding-style.rst1177 : /* outputs */ : /* inputs */ : /* clobbers */);
/linux-6.15/Documentation/
H A Dmemory-barriers.txt2436 foo() clobbers *waiter