Lines Matching refs:movl
140 movl $MSR_AMD_FSBASE, %ecx
142 movl %eax, WC_FSBASE(%rdi)
143 movl %edx, WC_FSBASE+4(%rdi)
149 movl $MSR_AMD_GSBASE, %ecx / save gsbase msr
151 movl %eax, WC_GSBASE(%rdi)
152 movl %edx, WC_GSBASE+4(%rdi)
154 movl $MSR_AMD_KGSBASE, %ecx / save kgsbase msr
156 movl %eax, WC_KGSBASE(%rdi)
157 movl %edx, WC_KGSBASE+4(%rdi)
180 movl 4(%esp), %eax / wc_cpu_t *
181 movl %eax, WC_VIRTADDR(%eax)
183 movl (%esp), %edx / return address
184 movl %edx, WC_RETADDR(%eax)
191 movl %cr0, %edx
192 movl %edx, WC_CR0(%eax)
193 movl %cr3, %edx
194 movl %edx, WC_CR3(%eax)
195 movl %cr4, %edx
196 movl %edx, WC_CR4(%eax)
198 movl %ebx, WC_EBX(%eax)
199 movl %edi, WC_EDI(%eax)
200 movl %esi, WC_ESI(%eax)
201 movl %ebp, WC_EBP(%eax)
202 movl %esp, WC_ESP(%eax)
220 movl $1, %eax / at suspend return 1
278 D16 movl $WC_STKSTART, %esp
280 / D16 movl 0xffc, %esp
284 D16 movl $WC_LED, %edx
290 D16 movl $WC_COM, %edx
301 movl %cr0, %eax
303 movl %eax, %cr0
313 D16 movl $WC_LED, %edx
319 D16 movl $WC_COM, %edx
330 D16 movl $WC_LED, %edx
336 D16 movl $WC_COM, %edx
344 movl %cr4, %eax
351 movl %eax, %cr4
354 D16 movl $WC_LED, %edx
360 D16 movl $WC_COM, %edx
372 A16 D16 movl CR3OFF, %eax
373 movl %eax, %cr3
378 D16 movl $MSR_AMD_EFER, %ecx
385 D16 movl $WC_LED, %edx
391 D16 movl $WC_COM, %edx
399 movl %cr0, %eax
401 movl %eax, %cr0
411 D16 movl $WC_LED, %edx
417 D16 movl $WC_COM, %edx
445 D16 movl $WC_LED, %edx
451 D16 movl $WC_COM, %edx
487 D16 movl $_CONST(COM1+LCR), %edx
491 D16 movl $_CONST(COM1+DLL), %edx / divisor latch lsb
495 D16 movl $_CONST(COM1+DLH), %edx / divisor latch hsb
499 D16 movl $_CONST(COM1+LCR), %edx / select COM1
503 D16 movl $_CONST(COM1+MCR), %edx / select COM1
508 D16 movl $_CONST(COM2+LCR), %edx
512 D16 movl $_CONST(COM2+DLL), %edx / divisor latch lsb
516 D16 movl $_CONST(COM2+DLH), %edx / divisor latch hsb
520 D16 movl $_CONST(COM2+LCR), %edx / select COM1
524 D16 movl $_CONST(COM2+MCR), %edx / select COM1
555 movl rm_platter_pa, %eax
565 / movl CPUNOFF(%rax), %r11d
667 movl $MSR_AMD_EFER, %ecx
700 movl $MSR_AMD_FSBASE, %ecx
701 movl WC_FSBASE(%rbx), %eax
702 movl WC_FSBASE+4(%rbx), %edx
708 movl $MSR_AMD_GSBASE, %ecx / restore gsbase msr
709 movl WC_GSBASE(%rbx), %eax
710 movl WC_GSBASE+4(%rbx), %edx
713 movl $MSR_AMD_KGSBASE, %ecx / restore kgsbase msr
714 movl WC_KGSBASE(%rbx), %eax
715 movl WC_KGSBASE+4(%rbx), %edx
862 movl %edi, %ecx
882 D16 movl $WC_STKSTART, %esp
885 D16 movl $WC_LED, %edx
891 D16 movl $WC_COM, %edx
902 D16 movl $WC_LED, %edx
908 D16 movl $WC_COM, %edx
913 D16 A16 movl $WC_CPU, %ebx / base add of wc_cpu_t
921 D16 movl $WC_COM, %edx
926 D16 A16 movl %cs:WC_DS(%ebx), %edx / %ds post prot/paging transit
941 D16 A16 movl %cs:WC_CR4(%ebx), %eax / restore cr4
1085 movl $MSR_AMD_EFER, %ecx
1091 movl WC_CR4(%ebx), %eax / restore full cr4 (with Global Enable)
1092 movl %eax, %cr4
1112 movl rm_platter_va, %eax
1113 movl $WC_STKSTART, %esp
1115 movl %esp, %ebp
1131 movl WC_ESP(%ebx), %esp
1132 movl %esp, %ebp
1134 movl WC_RETADDR(%ebx), %eax / return to caller of wc_save_context
1135 movl %eax, (%esp)
1150 movl WC_EDI(%ebx), %edi / restore general registers
1151 movl WC_ESI(%ebx), %esi
1152 movl WC_EBP(%ebx), %ebp
1153 movl WC_EBX(%ebx), %ebx