Searched refs:edi (Results 26 - 50 of 84) sorted by relevance

1234

/linux-master/arch/x86/realmode/rm/
H A Dwakeup_asm.S97 movl pmode_behavior, %edi
98 btl $WAKEUP_BEHAVIOR_RESTORE_MISC_ENABLE, %edi
114 btl $WAKEUP_BEHAVIOR_RESTORE_CR4, %edi
119 btl $WAKEUP_BEHAVIOR_RESTORE_EFER, %edi
H A Dreboot.S19 * the primary argument register (%eax for 32 bit, %edi for 64 bit).
43 movl %edi, %eax
/linux-master/arch/x86/um/
H A Dstub_32.S36 pop %edi
/linux-master/arch/x86/boot/compressed/
H A Defi_mixed.S52 mov 0(%rdx), %edi
158 leal (_bss - 1b)(%ecx), %edi
160 subl %edi, %ecx
175 * EFI service pointer must be in %edi.
202 call *%edi
205 movl %eax, %edi
299 pushl %edi
311 2: popl %edi // restore callee-save registers
/linux-master/arch/x86/math-emu/
H A Dreg_u_div.S86 pushl %edi
91 movl DEST,%edi
107 movw %dx,EXP(%edi)
150 incw EXP(%edi)
426 incw EXP(%edi)
436 decw EXP(%edi) /* binary point between 1st & 2nd bits */
467 popl %edi
/linux-master/tools/testing/selftests/x86/
H A Dunwind_vdso.c89 unsigned long edi = _Unwind_GetGR(ctx, 7); local
92 esi == 4 && edi == 5 && ebp == 6;
98 eax, ebx, ecx, edx, esi, edi, ebp);
/linux-master/arch/x86/kernel/acpi/
H A Dwakeup_32.S58 movl %edi, saved_context_edi
70 movl saved_context_edi, %edi
/linux-master/arch/x86/include/asm/xen/
H A Dinterface_32.h54 uint32_t edi; member in struct:cpu_user_regs
/linux-master/arch/x86/kvm/
H A Dtss.h23 u32 edi; member in struct:tss_segment_32
/linux-master/arch/x86/include/asm/
H A Duser32.h37 __u32 ebx, ecx, edx, esi, edi, ebp, eax; member in struct:user_regs_struct32
H A Dinst.h40 .ifc \r32,%edi
/linux-master/include/uapi/video/
H A Duvesafb.h12 __u32 edi; member in struct:v86_regs
/linux-master/arch/x86/boot/
H A Dpmjump.S69 xorl %edi, %edi
/linux-master/arch/x86/include/uapi/asm/
H A Dvm86.h71 long edi; member in struct:vm86_regs
/linux-master/include/xen/interface/hvm/
H A Dhvm_vcpu.h19 uint32_t edi; member in struct:vcpu_hvm_x86_32
/linux-master/arch/x86/kernel/
H A Drelocate_kernel_64.S196 xorl %edi, %edi
261 xorl %edi, %edi
H A Dftrace_32.S125 pushl %edi
157 popl %edi
H A Dhead_32.S88 movl $pa(__bss_start),%edi
90 subl %edi,%ecx
101 movl $pa(boot_params),%edi
109 movl $pa(boot_command_line),%edi
335 pushl %edi /* pt_regs->di */
359 popl %edi /* pt_regs->di */
/linux-master/arch/x86/lib/
H A Dchecksum_32.S274 pushl %edi
279 movl ARGBASE+8(%esp),%edi # dst
282 testl $2, %edi # Check alignment.
290 EXC( movw %bx, (%edi) )
291 addl $2, %edi
302 EXC( movl %ebx, (%edi) )
304 EXC( movl %edx, 4(%edi) )
309 EXC( movl %ebx, 8(%edi) )
311 EXC( movl %edx, 12(%edi) )
316 EXC( movl %ebx, 16(%edi) )
[all...]
H A Dmemmove_32.S15 * n can remain in %ecx, but for `rep movsl`, we'll need dest in %edi and src
19 .set dest, %edi
38 pushl %edi
194 popl %edi
/linux-master/arch/x86/platform/olpc/
H A Dxo1-wakeup.S75 movl %edi, saved_context_edi
86 movl saved_context_edi, %edi
/linux-master/arch/x86/virt/vmx/tdx/
H A Dtdxcall.S174 xorl %edi, %edi
/linux-master/tools/perf/arch/x86/util/
H A Ddwarf-regs.c62 REG_OFFSET_NAME_32("%di", edi),
128 { "rdi", 5 }, { "edi", 5 }, { "di", 5 }, { "dil", 5 },
/linux-master/arch/x86/kvm/svm/
H A Dvmenter.S110 push %edi
243 xor %edi, %edi
267 pop %edi
/linux-master/drivers/cpufreq/
H A Dspeedstep-smi.c102 u32 command, result = 0, edi, high_mhz, low_mhz, dummy; local
123 "=d" (state), "=D" (edi), "=S" (dummy)

Completed in 287 milliseconds

1234