| /linux-4.4.14/arch/x86/include/asm/ |
| D | paravirt.h | 854 #define _PVSITE(ptype, clobbers, ops, word, algn) \ argument 863 .short clobbers; \ 896 #define PARA_SITE(ptype, clobbers, ops) _PVSITE(ptype, clobbers, ops, .quad, 8) argument 911 #define PARA_SITE(ptype, clobbers, ops) _PVSITE(ptype, clobbers, ops, .long, 4) argument 919 #define DISABLE_INTERRUPTS(clobbers) \ argument 920 PARA_SITE(PARA_PATCH(pv_irq_ops, PV_IRQ_irq_disable), clobbers, \ 921 PV_SAVE_REGS(clobbers | CLBR_CALLEE_SAVE); \ 923 PV_RESTORE_REGS(clobbers | CLBR_CALLEE_SAVE);) 925 #define ENABLE_INTERRUPTS(clobbers) \ argument 926 PARA_SITE(PARA_PATCH(pv_irq_ops, PV_IRQ_irq_enable), clobbers, \ [all …]
|
| D | paravirt_types.h | 420 unsigned paravirt_patch_default(u8 type, u16 clobbers, void *insnbuf, 426 unsigned native_patch(u8 type, u16 clobbers, void *ibuf, 713 u16 clobbers; /* what registers you may clobber */ member
|
| /linux-4.4.14/arch/x86/kernel/ |
| D | vsmp_64.c | 75 static unsigned __init vsmp_patch(u8 type, u16 clobbers, void *ibuf, in vsmp_patch() argument 83 return paravirt_patch_default(type, clobbers, ibuf, addr, len); in vsmp_patch() 85 return native_patch(type, clobbers, ibuf, addr, len); in vsmp_patch()
|
| D | paravirt_patch_32.c | 32 unsigned native_patch(u8 type, u16 clobbers, void *ibuf, in native_patch() argument 64 ret = paravirt_patch_default(type, clobbers, ibuf, addr, len); in native_patch()
|
| D | paravirt_patch_64.c | 42 unsigned native_patch(u8 type, u16 clobbers, void *ibuf, in native_patch() argument 77 ret = paravirt_patch_default(type, clobbers, ibuf, addr, len); in native_patch()
|
| D | paravirt.c | 145 unsigned paravirt_patch_default(u8 type, u16 clobbers, void *insnbuf, in paravirt_patch_default() argument 176 addr, clobbers, len); in paravirt_patch_default()
|
| D | alternative.c | 596 used = pv_init_ops.patch(p->instrtype, p->clobbers, insnbuf, in apply_paravirt()
|
| /linux-4.4.14/arch/mips/kernel/ |
| D | r2300_switch.S | 75 fpu_save_single a0, t1 # clobbers t1 83 fpu_restore_single a0, t1 # clobbers t1
|
| D | r4k_switch.S | 83 fpu_save_double a0 t0 t1 # clobbers t1 95 fpu_restore_double a0 t0 t1 # clobbers t1
|
| /linux-4.4.14/arch/x86/crypto/sha-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-4.4.14/arch/x86/entry/ |
| D | entry_32.S | 64 # define preempt_stop(clobbers) DISABLE_INTERRUPTS(clobbers); TRACE_IRQS_OFF argument 66 # define preempt_stop(clobbers) argument
|
| /linux-4.4.14/arch/arc/kernel/ |
| D | entry.S | 327 SAVE_CALLEE_SAVED_USER ; clobbers r12
|
| /linux-4.4.14/arch/x86/xen/ |
| D | enlighten.c | 1135 static unsigned xen_patch(u8 type, u16 clobbers, void *insnbuf, in xen_patch() argument 1180 ret = paravirt_patch_default(type, clobbers, insnbuf, in xen_patch()
|
| /linux-4.4.14/arch/x86/crypto/ |
| D | sha256-avx2-asm.S | 98 e = %edx # clobbers NUM_BLKS 99 y3 = %esi # clobbers INP
|
| D | sha256-ssse3-asm.S | 94 SRND = %rsi # clobbers INP
|
| D | sha256-avx-asm.S | 102 SRND = %rsi # clobbers INP
|
| /linux-4.4.14/Documentation/ |
| D | CodingStyle | 879 : /* outputs */ : /* inputs */ : /* clobbers */);
|
| D | memory-barriers.txt | 2288 foo() clobbers *waiter
|