Home
last modified time | relevance | path

Searched refs:rsp (Results 1 – 25 of 71) sorted by relevance

123

/arch/x86/kernel/
Dftrace_64.S70 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 …]
Dhead_64.S70 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 …]
Dsev_verify_cbit.S80 xorq %rsp, %rsp
81 subq $0x1000, %rsp
/arch/x86/entry/
Dentry_64.S93 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 …]
Dentry_64_compat.S61 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/
Defi_thunk_64.S37 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 …]
Defi_stub_64.S15 movq %rsp, %rbp
16 and $~0xf, %rsp
18 subq $48, %rsp
19 mov %r9, 32(%rsp)
20 mov %rax, 40(%rsp)
/arch/x86/crypto/
Dsha256_ni_asm.S446 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 …]
Dchacha-ssse3-x86_64.S180 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 …]
Dchacha-avx2-x86_64.S207 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 …]
Dsha1_ni_asm.S98 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
Dpoly1305-x86_64-cryptogams.pl354 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/
Dstub_64.S8 mov %rsp, %rbx
9 add $0x10, %rsp
12 mov 0x0(%rsp), %rax
21 mov %rsp, 8(%rbx)
24 add %rax, %rsp
Dsetjmp_64.S11 # %rsp (post-return)
28 movq %rsp,8(%rdi) # Post-return %rsp!
47 movq 8(%rdi),%rsp
/arch/x86/boot/compressed/
Defi_mixed.S71 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 …]
Didt_handlers_64.S40 movq %rsp, %rdi
42 movq ORIG_RAX(%rsp), %rsi
63 addq $8, %rsp
/arch/x86/lib/
Dcsum-copy_64.S40 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 …]
Dcopy_page_64.S25 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
Dcmpxchg16b_emu.S36 orl $X86_EFLAGS_ZF, (%rsp)
49 andl $(~X86_EFLAGS_ZF), (%rsp)
/arch/x86/entry/vdso/
Dvsgx.S33 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/
Dxen-asm.S217 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/
Dwakeup_64.S36 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/
Dunwind_hints.h23 .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/
Dentry64.S30 leaq stack_init(%rip), %rsp
44 movq rsp(%rip), %rsp
66 rsp: .quad 0x0 label
/arch/s390/pci/
Dpci_clp.c38 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 …]

123