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
296 movl \cr3_reg, %cr3
312 movl PT_EFLAGS(%esp), %eax # mix EFLAGS, SS and CS
378 movl PER_CPU_VAR(cpu_entry_area), %ecx
385 movl %esp, %esi
386 movl %esi, %edi
393 movl TSS_entry2task_stack(%edi), %edi
397 movl PT_EFLAGS(%esp), %ecx # mix EFLAGS and CS
401 movl PT_CS(%esp), %ecx
408 movl $PTREGS_SIZE, %ecx
427 movl %edi, %esp
470 movl %esi, %ecx
517 movl $PTREGS_SIZE, %ecx
530 movl PER_CPU_VAR(cpu_tss_rw + TSS_sp0), %edi
532 movl %esp, %esi
535 movl %edi, %ebx
547 movl %ebx, %esp
575 movl %esp, %esi
576 movl PER_CPU_VAR(cpu_tss_rw + TSS_sp0), %edi
579 movl PER_CPU_VAR(cpu_tss_rw + TSS_sp1), %ecx
590 movl %edi, %ebx
598 movl %ebx, %esp
644 movl %esp, %eax
645 movl PT_ORIG_EAX(%esp), %edx /* get the vector from stack */
646 movl $-1, PT_ORIG_EAX(%esp) /* no syscall to restart */
693 movl %esp, TASK_threadsp(%eax)
694 movl TASK_threadsp(%edx), %esp
697 movl TASK_stack_canary(%edx), %ebx
698 movl %ebx, PER_CPU_VAR(__stack_chk_guard)
758 movl %esp, %eax
763 1: movl %edi, %eax
770 movl $0, PT_EAX(%esp)
831 movl TSS_entry2task_stack(%esp), %esp
865 movl %esp, %eax
880 movl PER_CPU_VAR(cpu_tss_rw + TSS_sp0), %eax
884 movl PT_EFLAGS(%esp), %edi
885 movl PT_EAX(%esp), %esi
886 movl %edi, (%eax)
887 movl %esi, 4(%eax)
890 movl PT_EIP(%esp), %edx /* pt_regs->ip */
891 movl PT_OLDESP(%esp), %ecx /* pt_regs->sp */
901 movl %eax, %esp
923 2: movl $0, PT_FS(%esp)
968 movl %esp, %eax
1030 movl 2(%esp), %ecx /* GDT address */
1050 movl %ss, %eax
1065 movl PT_GS(%esp), %edi # get the function address
1068 movl PT_ORIG_EAX(%esp), %edx # get the error code
1069 movl $-1, PT_ORIG_EAX(%esp) # no syscall to restart
1071 movl %esp, %eax # pt_regs pointer
1076 movl PT_EFLAGS(%esp), %eax # mix EFLAGS and CS
1083 movl PT_CS(%esp), %eax
1095 movl %esp, %eax
1155 movl %ss, %eax
1165 movl %esp, %eax # pt_regs pointer
1168 movl PER_CPU_VAR(cpu_entry_area), %ecx
1183 movl %esp, %ebx
1184 movl PER_CPU_VAR(pcpu_hot + X86_top_of_stack), %esp
1186 movl %ebx, %esp
1221 movl %esp, %eax # pt_regs pointer
1246 movl PER_CPU_VAR(pcpu_hot + X86_top_of_stack), %esi