| /linux/arch/x86/math-emu/ |
| H A D | mul_Xsig.S | |
| H A D | wm_sqrt.S | |
| H A D | round_Xsig.S | |
| H A D | div_Xsig.S | |
| H A D | wm_shrx.S | |
| H A D | reg_u_div.S | |
| H A D | polynom_Xsig.S | |
| H A D | shr_Xsig.S | |
| H A D | reg_u_sub.S | |
| H A D | reg_u_add.S | |
| H A D | reg_norm.S | |
| /linux/arch/x86/lib/ |
| H A D | memmove_32.S | 35 movl %esp, %ebp // set standard frame pointer 42 movl src_in, src 43 movl dest_in, dest 60 movl src, tmp0 70 movl 0*4(src), tmp0 71 movl 1*4(src), tmp1 72 movl tmp0, 0*4(dest) 73 movl tmp1, 1*4(dest) 74 movl 2*4(src), tmp0 75 movl 3*4(src), tmp1 [all …]
|
| H A D | atomic64_386_32.S | 37 movl (v), %eax 38 movl 4(v), %edx 45 movl %ebx, (v) 46 movl %ecx, 4(v) 53 movl (v), %eax 54 movl 4(v), %edx 55 movl %ebx, (v) 56 movl %ecx, 4(v) 73 movl %eax, (v) 74 movl %edx, 4(v) [all …]
|
| H A D | atomic64_cx8_32.S | 12 movl %ebx, %eax 13 movl %ecx, %edx 20 movl (\reg), %eax 21 movl 4(\reg), %edx 55 movl %eax, %esi 56 movl %edx, %edi 57 movl %ecx, %ebp 61 movl %eax, %ebx 62 movl %edx, %ecx 70 movl %ebx, %eax [all …]
|
| /linux/arch/x86/boot/compressed/ |
| H A D | mem_encrypt.S | 23 movl $0x80000000, %eax /* CPUID to check the highest leaf */ 34 movl $0x8000001f, %eax 39 movl $MSR_AMD64_SEV, %ecx /* Read the SEV MSR */ 44 movl %ebx, %eax 69 movl $MSR_AMD64_SEV_ES_GHCB, %ecx 75 movl %eax, %ecx 89 movl $-1, %eax 100 movl %eax, %ebx 106 movl $0, %eax # Request CPUID[fn].EAX 107 movl %ebx, %edx # CPUID fn [all …]
|
| /linux/arch/x86/platform/olpc/ |
| H A D | xo1-wakeup.S | 26 movl $initial_page_table - __PAGE_OFFSET, %eax 27 movl %eax, %cr3 29 movl saved_cr4, %eax 30 movl %eax, %cr4 32 movl saved_cr0, %eax 33 movl %eax, %cr0 51 movl %cr3, %eax 52 movl %eax, %cr3 64 movl %cr4, %edx 65 movl %edx, saved_cr4 [all …]
|
| /linux/arch/x86/realmode/rm/ |
| H A D | wakeup_asm.S | 52 movl %cr0, %eax 54 movl %eax, %cr0 64 movl %eax, %cr0 70 movl $rm_stack_end, %esp 83 movl signature, %eax 88 movl end_signature, %eax 97 movl pmode_behavior, %edi 101 movl pmode_misc_en, %eax 102 movl pmode_misc_en + 4, %edx 103 movl $MSR_IA32_MISC_ENABLE, %ecx [all …]
|
| H A D | reboot.S | 27 movl $__KERNEL_DS, %eax 28 movl %eax, %ds 32 movl %cr0, %eax 34 movl %eax, %cr0 40 movl $MSR_EFER, %ecx 43 movl %edi, %eax 60 movl $16, %ecx 61 movl %ecx, %ds 62 movl %ecx, %es 63 movl %ecx, %fs [all …]
|
| H A D | trampoline_64.S | 57 movl $rm_stack_end, %esp 92 movl $(CR0_STATE & ~X86_CR0_PG), %eax 93 movl %eax, %cr0 # into protected mode 127 movl %edx, %ss 129 movl %edx, %ds 130 movl %edx, %es 131 movl %edx, %fs 132 movl %edx, %gs 144 movl $MSR_AMD64_SYSCFG, %ecx 156 movl pa_tr_cr4, %eax [all …]
|
| /linux/tools/testing/selftests/x86/ |
| H A D | raw_syscall_helper_32.S | 9 movl 5*4(%esp), %eax /* pointer to args struct */ 11 movl 1*4(%eax), %ebx 12 movl 2*4(%eax), %ecx 13 movl 3*4(%eax), %edx 14 movl 4*4(%eax), %esi 15 movl 5*4(%eax), %edi 16 movl 6*4(%eax), %ebp 17 movl 0*4(%eax), %eax 23 movl 6*4(%esp), %eax 25 movl %ebx, 1*4(%eax) [all …]
|
| /linux/arch/x86/kernel/ |
| H A D | ftrace_32.S | 37 movl %esp, %ebp 42 movl %esp, %ebp 51 movl 4*4(%esp), %edx 57 movl (MCOUNT_FRAME+4)*4(%esp), %eax /* load the rip */ 59 movl 4(%edx), %edx /* edx has ebp */ 61 movl function_trace_op, %ecx 133 movl PT_EIP(%esp), %eax # 1st argument: IP 135 movl 21*4(%esp), %edx # 2nd argument: parent ip 136 movl function_trace_op, %ecx # 3rd argument: ftrace_pos 145 movl PT_OLDESP(%esp), %eax [all …]
|
| /linux/tools/perf/arch/x86/tests/ |
| H A D | regs_load.S | 67 movl 8(%esp), %edi 68 movl %eax, AX(%edi) 69 movl %ebx, BX(%edi) 70 movl %ecx, CX(%edi) 71 movl %edx, DX(%edi) 72 movl %esi, SI(%edi) 74 movl %eax, DI(%edi) 75 movl %ebp, BP(%edi) 78 movl %eax, SP(%edi) 80 movl 0(%esp), %eax [all …]
|
| /linux/arch/x86/um/ |
| H A D | setjmp_32.S | 24 movl %eax,%edx 26 movl 4(%esp),%edx 30 movl %ebx,(%edx) 31 movl %esp,4(%edx) # Post-return %esp! 33 movl %ebp,8(%edx) 34 movl %esi,12(%edx) 35 movl %edi,16(%edx) 36 movl %ecx,20(%edx) # Return address 49 movl 4(%esp),%edx # jmp_ptr address 50 movl 8(%esp),%eax # Return value [all …]
|
| /linux/arch/x86/platform/efi/ |
| H A D | efi_stub_32.S | 17 movl %esp, %ebp 24 movl %eax, %ebx // &systab_phys->runtime 30 movl $1f, %edx 36 movl %cr0, %edx 38 movl %edx, %cr0 44 movl (%eax), %eax 48 movl (%ebx), %ecx 49 movl 36(%esp), %edx // &efi.runtime 50 movl %ecx, (%edx) 53 movl %cr0, %edx [all …]
|
| /linux/arch/x86/kernel/acpi/ |
| H A D | wakeup_32.S | 27 movl %cr3, %eax 28 movl %eax, %cr3 32 movl saved_context_esp, %esp 34 movl %cs:saved_magic, %eax 39 movl saved_eip, %eax 54 movl %eax, saved_context_esp 55 movl %ebx, saved_context_ebx 56 movl %ebp, saved_context_ebp 57 movl %esi, saved_context_esi 58 movl %edi, saved_context_edi [all …]
|