| /Linux-v4.19/arch/x86/include/asm/ |
| D | rmwcc.h | 11 #define __GEN_RMWcc(fullop, var, cc, clobbers, ...) \ argument 15 : clobbers : cc_label); \ 28 #define __GEN_RMWcc(fullop, var, cc, clobbers, ...) \ argument 33 : __VA_ARGS__ : clobbers); \ 44 #define GEN_UNARY_SUFFIXED_RMWcc(op, suffix, var, arg0, cc, clobbers...)\ argument 46 __CLOBBERS_MEM(clobbers)) 53 clobbers...) \ argument 55 __CLOBBERS_MEM(clobbers), vcon (val))
|
| D | paravirt.h | 830 #define _PVSITE(ptype, clobbers, ops, word, algn) \ argument 839 .short clobbers; \ 872 #define PARA_SITE(ptype, clobbers, ops) _PVSITE(ptype, clobbers, ops, .quad, 8) argument 887 #define PARA_SITE(ptype, clobbers, ops) _PVSITE(ptype, clobbers, ops, .long, 4) argument 896 #define DISABLE_INTERRUPTS(clobbers) \ argument 897 PARA_SITE(PARA_PATCH(pv_irq_ops, PV_IRQ_irq_disable), clobbers, \ 898 PV_SAVE_REGS(clobbers | CLBR_CALLEE_SAVE); \ 901 PV_RESTORE_REGS(clobbers | CLBR_CALLEE_SAVE);) 903 #define ENABLE_INTERRUPTS(clobbers) \ argument 904 PARA_SITE(PARA_PATCH(pv_irq_ops, PV_IRQ_irq_enable), clobbers, \ [all …]
|
| D | paravirt_types.h | 382 unsigned paravirt_patch_default(u8 type, u16 clobbers, void *insnbuf, 388 unsigned native_patch(u8 type, u16 clobbers, void *ibuf, 691 u16 clobbers; /* what registers you may clobber */ member
|
| /Linux-v4.19/arch/x86/kernel/ |
| D | vsmp_64.c | 72 static unsigned __init vsmp_patch(u8 type, u16 clobbers, void *ibuf, in vsmp_patch() argument 80 return paravirt_patch_default(type, clobbers, ibuf, addr, len); in vsmp_patch() 82 return native_patch(type, clobbers, ibuf, addr, len); in vsmp_patch()
|
| D | paravirt_patch_32.c | 33 unsigned native_patch(u8 type, u16 clobbers, void *ibuf, in native_patch() argument 73 ret = paravirt_patch_default(type, clobbers, ibuf, addr, len); in native_patch()
|
| D | paravirt_patch_64.c | 41 unsigned native_patch(u8 type, u16 clobbers, void *ibuf, in native_patch() argument 83 ret = paravirt_patch_default(type, clobbers, ibuf, addr, len); in native_patch()
|
| D | paravirt.c | 152 unsigned paravirt_patch_default(u8 type, u16 clobbers, void *insnbuf, in paravirt_patch_default() argument 178 addr, clobbers, len); in paravirt_patch_default()
|
| D | alternative.c | 597 used = pv_init_ops.patch(p->instrtype, p->clobbers, insnbuf, in apply_paravirt()
|
| /Linux-v4.19/arch/mips/kernel/ |
| D | r2300_fpu.S | 43 fpu_save_single a0, t1 # clobbers t1 51 fpu_restore_single a0, t1 # clobbers t1
|
| D | r4k_fpu.S | 47 fpu_save_double a0 t0 t1 # clobbers t1 59 fpu_restore_double a0 t0 t1 # clobbers t1
|
| /Linux-v4.19/arch/x86/crypto/sha512-mb/ |
| D | sha512_x4_avx2.S | 59 # Function clobbers: rax, rcx, rdx, rbx, rsi, rdi, r9-r15; ymm0-15 61 # Linux clobbers: rax rbx rcx rsi r8 r9 r10 r11 r12 63 # clobbers ymm0-15
|
| /Linux-v4.19/arch/x86/crypto/sha1-mb/ |
| D | sha1_x8_avx2.S | 61 ## Function clobbers: rax, rcx, rdx, rbx, rsi, rdi, r9-r15# ymm0-15 63 ## Linux clobbers: rax rbx rcx rdx rsi r9 r10 r11 r12 r13 r14 r15 66 ## clobbers ymm0-15
|
| /Linux-v4.19/arch/x86/entry/ |
| D | entry_32.S | 65 # define preempt_stop(clobbers) DISABLE_INTERRUPTS(clobbers); TRACE_IRQS_OFF argument 67 # define preempt_stop(clobbers) argument
|
| /Linux-v4.19/arch/x86/crypto/sha256-mb/ |
| D | sha256_x8_avx2.S | 61 ## Function clobbers: rax, rcx, rdx, rbx, rsi, rdi, r9-r15; %ymm0-15 62 ## Linux clobbers: rax rbx rcx rdx rsi r9 r10 r11 r12 r13 r14 r15 65 ## clobbers %ymm0-15
|
| /Linux-v4.19/arch/arc/kernel/ |
| D | entry.S | 319 SAVE_CALLEE_SAVED_USER ; clobbers r12
|
| /Linux-v4.19/Documentation/translations/zh_CN/ |
| D | coding-style.rst | 887 : /* outputs */ : /* inputs */ : /* clobbers */);
|
| /Linux-v4.19/arch/x86/crypto/ |
| D | sha512-avx2-asm.S | 85 TBL = %rdi # clobbers CTX1 95 T1 = %r12 # clobbers CTX2
|
| D | sha256-avx2-asm.S | 98 e = %edx # clobbers NUM_BLKS 99 y3 = %esi # clobbers INP
|
| D | sha256-avx-asm.S | 102 SRND = %rsi # clobbers INP
|
| D | sha256-ssse3-asm.S | 94 SRND = %rsi # clobbers INP
|
| D | aesni-intel_asm.S | 203 # clobbers r12, and tmp xmm registers. 602 # clobbers r10-11, xmm14
|
| /Linux-v4.19/arch/sparc/lib/ |
| D | M7memcpy.S | 544 mov %g1, %o3 ! save %g1 as VISEntryHalf clobbers it
|
| /Linux-v4.19/Documentation/translations/ko_KR/ |
| D | memory-barriers.txt | 2436 foo() clobbers *waiter
|
| /Linux-v4.19/Documentation/process/ |
| D | coding-style.rst | 1007 : /* outputs */ : /* inputs */ : /* clobbers */);
|
| /Linux-v4.19/Documentation/ |
| D | memory-barriers.txt | 2480 foo() clobbers *waiter
|