edi               230 arch/x86/boot/boot.h 			u32 edi;
edi                85 arch/x86/include/asm/asm.h #define _ASM_ARG1L	edi
edi                41 arch/x86/include/asm/inst.h 	.ifc \r32,%edi
edi               845 arch/x86/include/asm/paravirt.h 	COND_PUSH(set, CLBR_EDI, edi);		\
edi               851 arch/x86/include/asm/paravirt.h 	COND_POP(set, CLBR_EDI, edi);		\
edi                55 arch/x86/include/asm/string_32.h 	long esi, edi;
edi                88 arch/x86/include/asm/string_32.h 	edi = (long)to;
edi                93 arch/x86/include/asm/string_32.h 			     : "=&c" (ecx), "=&D" (edi), "=&S" (esi)
edi                94 arch/x86/include/asm/string_32.h 			     : "0" (n / 4), "1" (edi), "2" (esi)
edi               101 arch/x86/include/asm/string_32.h 				     : "=&D"(edi), "=&S"(esi)
edi               102 arch/x86/include/asm/string_32.h 				     : "0"(edi), "1"(esi)
edi               106 arch/x86/include/asm/string_32.h 				     : "=&D"(edi), "=&S"(esi)
edi               107 arch/x86/include/asm/string_32.h 				     : "0"(edi), "1"(esi)
edi               111 arch/x86/include/asm/string_32.h 				     : "=&D"(edi), "=&S"(esi)
edi               112 arch/x86/include/asm/string_32.h 				     : "0"(edi), "1"(esi)
edi               116 arch/x86/include/asm/string_32.h 				     : "=&D"(edi), "=&S"(esi)
edi               117 arch/x86/include/asm/string_32.h 				     : "0"(edi), "1"(esi)
edi               126 arch/x86/include/asm/string_32.h 			     : "=&D"(edi), "=&S"(esi)
edi               127 arch/x86/include/asm/string_32.h 			     : "0"(edi), "1"(esi)
edi               132 arch/x86/include/asm/string_32.h 			     : "=&D"(edi), "=&S"(esi)
edi               133 arch/x86/include/asm/string_32.h 			     : "0"(edi), "1"(esi)
edi               138 arch/x86/include/asm/string_32.h 			     : "=&D"(edi), "=&S"(esi)
edi               139 arch/x86/include/asm/string_32.h 			     : "0"(edi), "1"(esi)
edi                37 arch/x86/include/asm/user32.h 	__u32 ebx, ecx, edx, esi, edi, ebp, eax;
edi                54 arch/x86/include/asm/xen/interface_32.h     uint32_t edi;
edi                23 arch/x86/include/uapi/asm/ptrace.h 	long edi;
edi               305 arch/x86/include/uapi/asm/sigcontext.h 	__u32				edi;
edi                71 arch/x86/include/uapi/asm/vm86.h 	long edi;
edi               881 arch/x86/kernel/ptrace.c 	R32(edi, di);
edi               954 arch/x86/kernel/ptrace.c 	R32(edi, di);
edi               129 arch/x86/kernel/vm86_32.c 		put_user_ex(regs->pt.di, &user->regs.edi);
edi               293 arch/x86/kernel/vm86_32.c 		get_user_ex(vm86regs.pt.di, &user_vm86->regs.edi);
edi              3176 arch/x86/kvm/emulate.c 	tss->edi = reg_read(ctxt, VCPU_REGS_RDI);
edi              3205 arch/x86/kvm/emulate.c 	*reg_write(ctxt, VCPU_REGS_RDI) = tss->edi;
edi                23 arch/x86/kvm/tss.h 	u32 edi;
edi               102 drivers/cpufreq/speedstep-smi.c 	u32 command, result = 0, edi, high_mhz, low_mhz, dummy;
edi               123 drivers/cpufreq/speedstep-smi.c 		  "=d" (state), "=D" (edi), "=S" (dummy)
edi               124 drivers/hwmon/dell-smm-hwmon.c 	unsigned int edi __packed;
edi              2504 drivers/platform/x86/toshiba_acpi.c 			      regs->edx, regs->esi, regs->edi };
edi              2520 drivers/platform/x86/toshiba_acpi.c 	regs->edi = out[5];
edi               128 drivers/usb/misc/usbtest.c static inline void endpoint_update(int edi,
edi               133 drivers/usb/misc/usbtest.c 	if (edi) {
edi               169 drivers/usb/misc/usbtest.c 			int edi;
edi               172 drivers/usb/misc/usbtest.c 			edi = usb_endpoint_dir_in(&e->desc);
edi               176 drivers/usb/misc/usbtest.c 				endpoint_update(edi, &in, &out, e);
edi               180 drivers/usb/misc/usbtest.c 					endpoint_update(edi, &int_in, &int_out, e);
edi               184 drivers/usb/misc/usbtest.c 					endpoint_update(edi, &iso_in, &iso_out, e);
edi               568 drivers/video/fbdev/uvesafb.c 						+ task->t.regs.edi);
edi               572 drivers/video/fbdev/uvesafb.c 			(u16)task->t.regs.es, (u16)task->t.regs.edi);
edi                44 include/uapi/linux/toshiba.h 	unsigned int edi __attribute__ ((packed));
edi                12 include/uapi/video/uvesafb.h 	__u32 edi;
edi                36 include/xen/interface/hvm/hvm_vcpu.h     uint32_t edi;
edi              2616 sound/pci/au88x0/au88x0_core.c 		int edi;
edi              2621 sound/pci/au88x0/au88x0_core.c 				edi = (i >> 1);
edi              2623 sound/pci/au88x0/au88x0_core.c 				edi = 0x1ffff;
edi              2625 sound/pci/au88x0/au88x0_core.c 			edi = 0x800;
edi              2628 sound/pci/au88x0/au88x0_core.c 		vortex_src_setupchannel(vortex, this_04, edi, 0, 1,
edi              2629 sound/pci/au88x0/au88x0_core.c 					this_0c, 1, 0, edi, 1);
edi              2630 sound/pci/au88x0/au88x0_core.c 		vortex_src_setupchannel(vortex, this_08, edi, 0, 1,
edi              2631 sound/pci/au88x0/au88x0_core.c 					this_0c, 1, 0, edi, 1);
edi               287 sound/pci/au88x0/au88x0_synth.c 	u32 var4, var8, varc, var10 = 0, edi;
edi               303 sound/pci/au88x0/au88x0_synth.c 	for (edi = 0; edi < (NR_WT / NR_WT_PB); edi++) {
edi               304 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0xc, edi, 0);	/* ds_reg */
edi               305 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0xa, edi, var10);	/* ctrl  */
edi               306 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x9, edi, var4);	/* mramp */
edi               307 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x8, edi, varc);	/* aramp */
edi               308 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x5, edi, var8);	/* sramp */
edi               311 sound/pci/au88x0/au88x0_synth.c 	for (edi = 0; edi < NR_WT; edi++) {
edi               312 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x4, edi, 0);	/* param 3 0x20c */
edi               313 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x3, edi, 0);	/* param 2 0x208 */
edi               314 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x2, edi, 0);	/* param 1 0x204 */
edi               315 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x1, edi, 0);	/* param 0 0x200 */
edi               316 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0xb, edi, 0);	/* delay 0x400 - 0x40c */
edi               319 sound/pci/au88x0/au88x0_synth.c 	for (edi = 0; edi < (NR_WT / NR_WT_PB); edi++)
edi               320 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0xa, edi, var10);	/* ctrl */
edi                62 tools/perf/arch/x86/util/dwarf-regs.c 	REG_OFFSET_NAME_32("%di",	edi),
edi                82 tools/perf/arch/x86/util/perf_regs.c 	SDT_NAME_REG(edi, di),
edi                35 tools/testing/selftests/x86/ptrace_syscall.c # define user_arg4		edi
edi               108 tools/testing/selftests/x86/unwind_vdso.c 		unsigned long edi = _Unwind_GetGR(ctx, 7);
edi               111 tools/testing/selftests/x86/unwind_vdso.c 			esi == 4 && edi == 5 && ebp == 6;
edi               117 tools/testing/selftests/x86/unwind_vdso.c 		       eax, ebx, ecx, edx, esi, edi, ebp);