Lines Matching refs:movl
60 movl %cr3, \scratch_reg
62 movl \scratch_reg, %cr3
75 movl %cr3, %eax
90 movl %cr3, \scratch_reg
95 movl \scratch_reg, %cr3
184 movl 5*4(%esp), %eax # (modified) regs->sp
186 movl 4*4(%esp), %ecx # flags
187 movl %ecx, %ss:-1*4(%eax)
189 movl 3*4(%esp), %ecx # cs
191 movl %ecx, %ss:-2*4(%eax)
193 movl 2*4(%esp), %ecx # ip
194 movl %ecx, %ss:-3*4(%eax)
196 movl 1*4(%esp), %ecx # eax
197 movl %ecx, %ss:-4*4(%eax)
213 movl $(__KERNEL_PERCPU), %eax
214 movl %eax, %fs
230 movl $(__USER_DS), %edx
231 movl %edx, %ds
232 movl %edx, %es
274 4: movl $0, (%esp)
276 5: movl $0, (%esp)
278 6: movl $0, (%esp)
299 movl \cr3_reg, %cr3
315 movl PT_EFLAGS(%esp), %eax # mix EFLAGS, SS and CS
381 movl PER_CPU_VAR(cpu_entry_area), %ecx
388 movl %esp, %esi
389 movl %esi, %edi
396 movl TSS_entry2task_stack(%edi), %edi
400 movl PT_EFLAGS(%esp), %ecx # mix EFLAGS and CS
404 movl PT_CS(%esp), %ecx
411 movl $PTREGS_SIZE, %ecx
430 movl %edi, %esp
473 movl %esi, %ecx
520 movl $PTREGS_SIZE, %ecx
533 movl PER_CPU_VAR(cpu_tss_rw + TSS_sp0), %edi
535 movl %esp, %esi
538 movl %edi, %ebx
550 movl %ebx, %esp
578 movl %esp, %esi
579 movl PER_CPU_VAR(cpu_tss_rw + TSS_sp0), %edi
582 movl PER_CPU_VAR(cpu_tss_rw + TSS_sp1), %ecx
593 movl %edi, %ebx
601 movl %ebx, %esp
647 movl %esp, %eax
648 movl PT_ORIG_EAX(%esp), %edx /* get the vector from stack */
649 movl $-1, PT_ORIG_EAX(%esp) /* no syscall to restart */
696 movl %esp, TASK_threadsp(%eax)
697 movl TASK_threadsp(%edx), %esp
700 movl TASK_stack_canary(%edx), %ebx
701 movl %ebx, PER_CPU_VAR(__stack_chk_guard)
763 movl %esp, %eax
768 1: movl %edi, %eax
775 movl $0, PT_EAX(%esp)
836 movl TSS_entry2task_stack(%esp), %esp
870 movl %esp, %eax
885 movl PER_CPU_VAR(cpu_tss_rw + TSS_sp0), %eax
889 movl PT_EFLAGS(%esp), %edi
890 movl PT_EAX(%esp), %esi
891 movl %edi, (%eax)
892 movl %esi, 4(%eax)
895 movl PT_EIP(%esp), %edx /* pt_regs->ip */
896 movl PT_OLDESP(%esp), %ecx /* pt_regs->sp */
906 movl %eax, %esp
929 2: movl $0, PT_FS(%esp)
975 movl %esp, %eax
1039 movl 2(%esp), %ecx /* GDT address */
1059 movl %ss, %eax
1074 movl PT_GS(%esp), %edi # get the function address
1077 movl PT_ORIG_EAX(%esp), %edx # get the error code
1078 movl $-1, PT_ORIG_EAX(%esp) # no syscall to restart
1080 movl %esp, %eax # pt_regs pointer
1085 movl PT_EFLAGS(%esp), %eax # mix EFLAGS and CS
1092 movl PT_CS(%esp), %eax
1104 movl %esp, %eax
1164 movl %ss, %eax
1174 movl %esp, %eax # pt_regs pointer
1177 movl PER_CPU_VAR(cpu_entry_area), %ecx
1192 movl %esp, %ebx
1193 movl PER_CPU_VAR(cpu_current_top_of_stack), %esp
1195 movl %ebx, %esp
1230 movl %esp, %eax # pt_regs pointer
1255 movl PER_CPU_VAR(cpu_current_top_of_stack), %esi