/arch/x86/kernel/ |
D | ftrace_64.S | 70 pushq \added+8*2(%rsp) 72 movq %rsp, %rbp 74 pushq \added+8*3(%rsp) 76 movq %rsp, %rbp 82 subq $(FRAME_SIZE), %rsp 83 movq %rax, RAX(%rsp) 84 movq %rcx, RCX(%rsp) 85 movq %rdx, RDX(%rsp) 86 movq %rsi, RSI(%rsp) 87 movq %rdi, RDI(%rsp) [all …]
|
D | head_64.S | 70 leaq (__end_init_task - PTREGS_SIZE)(%rip), %rsp 324 movq TASK_threadsp(%rax), %rsp 342 subq $16, %rsp 343 movw $(GDT_SIZE-1), (%rsp) 345 movq %rax, 2(%rsp) 346 lgdt (%rsp) 347 addq $16, %rsp 469 movq TASK_threadsp(%rcx), %rsp 492 movq %rsp, %rdi 493 movq ORIG_RAX(%rsp), %rsi [all …]
|
D | sev_verify_cbit.S | 80 xorq %rsp, %rsp 81 subq $0x1000, %rsp
|
/arch/x86/entry/ |
D | entry_64.S | 93 movq %rsp, PER_CPU_VAR(cpu_tss_rw + TSS_sp2) 94 SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp 95 movq PER_CPU_VAR(pcpu_hot + X86_top_of_stack), %rsp 112 movq %rsp, %rdi 133 movq RCX(%rsp), %rcx 134 movq RIP(%rsp), %r11 162 cmpq $__USER_CS, CS(%rsp) /* CS must match SYSRET */ 165 movq R11(%rsp), %r11 166 cmpq %r11, EFLAGS(%rsp) /* R11 == RFLAGS */ 179 cmpq $__USER_DS, SS(%rsp) /* SS must match SYSRET */ [all …]
|
D | entry_64_compat.S | 61 movq PER_CPU_VAR(pcpu_hot + X86_top_of_stack), %rsp 112 testl $X86_EFLAGS_NT|X86_EFLAGS_AC|X86_EFLAGS_TF, EFLAGS(%rsp) 126 movq %rsp, %rdi 197 SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp 200 movq PER_CPU_VAR(pcpu_hot + X86_top_of_stack), %rsp 221 movq %rsp, %rdi 237 movq RBX(%rsp), %rbx /* pt_regs->rbx */ 238 movq RBP(%rsp), %rbp /* pt_regs->rbp */ 239 movq EFLAGS(%rsp), %r11 /* pt_regs->flags (in r11) */ 240 movq RIP(%rsp), %rcx /* pt_regs->ip (in rcx) */ [all …]
|
/arch/x86/platform/efi/ |
D | efi_thunk_64.S | 37 movq %rsp, %rax 38 movq efi_mixed_mode_stack_pa(%rip), %rsp 44 subq $0x24, %rsp 48 movl %ebp, 0x18(%rsp) 49 movl %ebx, 0x1c(%rsp) 50 movl %eax, 0x20(%rsp) 63 movl %ebx, 0x0(%rsp) /* return address */ 64 movl %esi, 0x4(%rsp) 65 movl %edx, 0x8(%rsp) 66 movl %ecx, 0xc(%rsp) [all …]
|
D | efi_stub_64.S | 15 movq %rsp, %rbp 16 and $~0xf, %rsp 18 subq $48, %rsp 19 mov %r9, 32(%rsp) 20 mov %rax, 40(%rsp)
|
/arch/x86/crypto/ |
D | sha256_ni_asm.S | 446 mov %rsp, %rbp 447 sub $128, %rsp 448 and $~15, %rsp 486 movdqa MSG0_A, 0*16(%rsp) 487 movdqa MSG1_A, 1*16(%rsp) 488 movdqa MSG2_A, 2*16(%rsp) 489 movdqa MSG3_A, 3*16(%rsp) 495 movdqu MSG0_A, 0*16(%rsp,%rbx) 496 movdqu MSG1_A, 1*16(%rsp,%rbx) 497 movdqu MSG2_A, 2*16(%rsp,%rbx) [all …]
|
D | chacha-ssse3-x86_64.S | 180 lea 8(%rsp),%r10 181 sub $0x10,%rsp 182 and $~31,%rsp 185 mov %rsp,%rdi 189 pxor 0x00(%rsp),%xmm0 190 movdqa %xmm0,0x00(%rsp) 192 mov %rsp,%rsi 197 lea -8(%r10),%rsp 240 lea 8(%rsp),%r10 241 sub $0x80,%rsp [all …]
|
D | chacha-avx2-x86_64.S | 207 lea 8(%rsp),%r10 208 sub $0x10,%rsp 209 and $~31,%rsp 212 mov %rsp,%rdi 216 vpxor 0x00(%rsp),%xmm7,%xmm7 217 vmovdqa %xmm7,0x00(%rsp) 219 mov %rsp,%rsi 224 lea -8(%r10),%rsp 512 lea 8(%rsp),%r10 513 sub $0x10,%rsp [all …]
|
D | sha1_ni_asm.S | 98 mov %rsp, %rbp 99 sub $FRAME_SIZE, %rsp 100 and $~0xF, %rsp 116 movdqa E0, (0*16)(%rsp) 117 movdqa ABCD, (1*16)(%rsp) 276 sha1nexte (0*16)(%rsp), E0 277 paddd (1*16)(%rsp), ABCD 290 mov %rbp, %rsp
|
D | poly1305-x86_64-cryptogams.pl | 354 mov 0(%rsp),$ctx 361 mov 8(%rsp),%r15 363 mov 16(%rsp),%r14 365 mov 24(%rsp),%r13 367 mov 32(%rsp),%r12 369 mov 40(%rsp),%rbx 371 lea 48(%rsp),%rsp 438 mov %rsp,%rbp 623 mov %rsp,%rbp 757 mov %rsp,%rbp [all …]
|
/arch/x86/um/ |
D | stub_64.S | 8 mov %rsp, %rbx 9 add $0x10, %rsp 12 mov 0x0(%rsp), %rax 21 mov %rsp, 8(%rbx) 24 add %rax, %rsp
|
D | setjmp_64.S | 11 # %rsp (post-return) 28 movq %rsp,8(%rdi) # Post-return %rsp! 47 movq 8(%rdi),%rsp
|
/arch/x86/boot/compressed/ |
D | efi_mixed.S | 71 sub $40, %rsp 89 movq 0x30(%rsp), %rbp 90 movq 0x38(%rsp), %rbx 91 movq 0x40(%rsp), %rax 96 subq $64, %rsp 97 movl %esi, 0x0(%rsp) 98 movl %edx, 0x4(%rsp) 99 movl %ecx, 0x8(%rsp) 100 movl %r8d, 0xc(%rsp) 101 movl %r9d, 0x10(%rsp) [all …]
|
D | idt_handlers_64.S | 40 movq %rsp, %rdi 42 movq ORIG_RAX(%rsp), %rsi 63 addq $8, %rsp
|
/arch/x86/lib/ |
D | csum-copy_64.S | 40 subq $5*8, %rsp 41 movq %rbx, 0*8(%rsp) 42 movq %r12, 1*8(%rsp) 43 movq %r14, 2*8(%rsp) 44 movq %r13, 3*8(%rsp) 45 movq %r15, 4*8(%rsp) 198 movq 0*8(%rsp), %rbx 199 movq 1*8(%rsp), %r12 200 movq 2*8(%rsp), %r14 201 movq 3*8(%rsp), %r13 [all …]
|
D | copy_page_64.S | 25 subq $2*8, %rsp 26 movq %rbx, (%rsp) 27 movq %r12, 1*8(%rsp) 85 movq (%rsp), %rbx 86 movq 1*8(%rsp), %r12 87 addq $2*8, %rsp
|
D | cmpxchg16b_emu.S | 36 orl $X86_EFLAGS_ZF, (%rsp) 49 andl $(~X86_EFLAGS_ZF), (%rsp)
|
/arch/x86/entry/vdso/ |
D | vsgx.S | 33 mov %rsp, %rbp 83 .cfi_def_cfa %rsp, 8 105 mov %rsp, %rcx 111 mov %rsp, %rbx 118 and $-0x10, %rsp 136 lea 0x10(%rsp, %rbx), %rsp
|
/arch/x86/xen/ |
D | xen-asm.S | 217 addq $8, %rsp /* skip regs->orig_ax */ 248 movq $__USER_DS, 4*8(%rsp) 249 movq $__USER_CS, 1*8(%rsp) 268 movq $__USER_DS, 4*8(%rsp) 269 movq $__USER32_CS, 1*8(%rsp) 290 movq $__USER_DS, 4*8(%rsp) 291 movq $__USER32_CS, 1*8(%rsp) 302 lea 16(%rsp), %rsp /* strip %rcx, %r11 */
|
/arch/x86/kernel/acpi/ |
D | wakeup_64.S | 36 movq saved_rsp, %rsp 50 subq $8, %rsp 55 movq %rsp, pt_regs_sp(%rax) 75 movq %rsp, saved_rsp 81 addq $8, %rsp 102 movq pt_regs_sp(%rax), %rsp 123 movq %rsp, %rdi 128 addq $8, %rsp
|
/arch/x86/include/asm/ |
D | unwind_hints.h | 23 .macro UNWIND_HINT_REGS base=%rsp offset=0 indirect=0 extra=1 partial=0 signal=1 24 .if \base == %rsp 56 .macro UNWIND_HINT_IRET_REGS base=%rsp offset=0 signal=1 60 .macro UNWIND_HINT_IRET_ENTRY base=%rsp offset=0 signal=1
|
/arch/x86/purgatory/ |
D | entry64.S | 30 leaq stack_init(%rip), %rsp 44 movq rsp(%rip), %rsp 66 rsp: .quad 0x0 label
|
/arch/s390/pci/ |
D | pci_clp.c | 38 static inline void zpci_err_clp(unsigned int rsp, int rc) in zpci_err_clp() argument 41 unsigned int rsp; in zpci_err_clp() member 43 } __packed data = {rsp, rc}; in zpci_err_clp() 138 if (!rc && rrb->response.hdr.rsp == CLP_RC_OK) in clp_query_pci_fngrp() 142 zpci_err_clp(rrb->response.hdr.rsp, rc); in clp_query_pci_fngrp() 205 if (!rc && rrb->response.hdr.rsp == CLP_RC_OK) { in clp_query_pci_fn() 212 zpci_err_clp(rrb->response.hdr.rsp, rc); in clp_query_pci_fn() 255 if (rrb->response.hdr.rsp == CLP_RC_SETPCIFN_BUSY) { in clp_set_pci_fn() 261 } while (rrb->response.hdr.rsp == CLP_RC_SETPCIFN_BUSY); in clp_set_pci_fn() 263 if (!rc && rrb->response.hdr.rsp == CLP_RC_OK) { in clp_set_pci_fn() [all …]
|