Home
last modified time | relevance | path

Searched refs:dx (Results 1 – 25 of 60) sorted by relevance

123

/arch/x86/lib/
Drwsem.S92 __ASM_SIZE(push,) %__ASM_REG(dx)
95 __ASM_SIZE(pop,) %__ASM_REG(dx)
124 __ASM_HALF_SIZE(dec) %__ASM_HALF_REG(dx)
137 __ASM_SIZE(push,) %__ASM_REG(dx)
140 __ASM_SIZE(pop,) %__ASM_REG(dx)
Dhweight.S16 __ASM_SIZE(push,) %__ASM_REG(dx)
34 __ASM_SIZE(pop,) %__ASM_REG(dx)
/arch/x86/include/asm/
Dsyscall.h129 *args++ = regs->dx; in syscall_get_arguments()
156 *args++ = regs->dx; in syscall_get_arguments()
190 regs->dx = *args++; in syscall_set_arguments()
217 regs->dx = *args++; in syscall_set_arguments()
Dapm.h52 int cx, dx, si; in apm_bios_call_simple_asm() local
67 : "=a" (*eax), "=b" (error), "=c" (cx), "=d" (dx), in apm_bios_call_simple_asm()
Da.out-core.h46 dump->regs.dx = regs->dx; in aout_dump_thread()
Delf.h111 _r->bx = 0; _r->cx = 0; _r->dx = 0; \
125 pr_reg[2] = regs->dx; \
176 /*regs->ax = */ regs->bx = regs->cx = regs->dx = 0; in elf_common_init()
222 (pr_reg)[12] = (regs)->dx; \
Dasm-prototypes.h37 INDIRECT_THUNK(dx)
Dasm.h43 #define _ASM_DX __ASM_REG(dx)
61 #define _ASM_ARG2W dx
94 #define _ASM_ARG3W dx
Dkexec.h103 asm volatile("movl %%edx,%0" : "=m"(newregs->dx)); in crash_setup_regs()
117 asm volatile("movq %%rdx,%0" : "=m"(newregs->dx)); in crash_setup_regs()
Duser_32.h81 unsigned long dx; member
Dptrace.h29 unsigned long dx; member
72 unsigned long dx; member
Duser_64.h82 unsigned long dx; member
/arch/x86/entry/
Dcommon.c55 regs->si, regs->dx, regs->r10); in do_audit_syscall_entry()
60 regs->cx, regs->dx, regs->si); in do_audit_syscall_entry()
106 sd.args[2] = regs->dx; in syscall_trace_enter()
115 sd.args[2] = regs->dx; in syscall_trace_enter()
293 regs->di, regs->si, regs->dx, in do_syscall_64()
337 (unsigned int)regs->dx, (unsigned int)regs->si, in do_syscall_32_irqs_on()
/arch/x86/boot/
Dmemory.c86 if (oreg.cx || oreg.dx) { in detect_memory_e801()
88 oreg.bx = oreg.dx; in detect_memory_e801()
Dapm.c50 boot_params.apm_bios_info.dseg = oreg.dx; in query_apm_bios()
Dcopy.S24 movw %dx, %si
Dbioscall.S35 movw %dx, %si
/arch/x86/kernel/
Dperf_regs.c24 PT_REGS_OFFSET(PERF_REG_X86_DX, dx),
142 regs_user_copy->dx = user_regs->dx; in perf_get_regs_user()
Dsignal.c118 COPY(dx); COPY(cx); COPY(ip); COPY(ax); in restore_sigcontext()
177 put_user_ex(regs->dx, &sc->dx); in setup_sigcontext()
365 regs->dx = 0; in __setup_frame()
431 regs->dx = (unsigned long)&frame->info; in __setup_rt_frame()
508 regs->dx = (unsigned long)&frame->uc; in __setup_rt_frame()
593 regs->dx = (unsigned long) &frame->uc; in x32_setup_rt_frame()
/arch/m68k/include/asm/
Datarikb.h22 void ikbd_mouse_kbd_mode(int dx, int dy);
/arch/metag/include/uapi/asm/
Dptrace.h69 unsigned long dx[8][2]; member
/arch/x86/ia32/
Dia32_signal.c89 COPY(dx); COPY(cx); COPY(ip); COPY(ax); in ia32_restore_sigcontext()
197 put_user_ex(regs->dx, &sc->dx); in ia32_setup_sigcontext()
323 regs->dx = 0; in ia32_setup_frame()
402 regs->dx = (unsigned long) &frame->info; in ia32_setup_rt_frame()
/arch/x86/mm/
Dextable.c131 regs->dx = 0; in ex_handler_rdmsr_unsafe()
140 (unsigned int)regs->cx, (unsigned int)regs->dx, in ex_handler_wrmsr_unsafe()
/arch/x86/xen/
Denlighten_pv.c142 unsigned int *cx, unsigned int *dx) in xen_cpuid() argument
156 *dx = cpuid_leaf5_edx_val; in xen_cpuid()
169 "=d" (*dx) in xen_cpuid()
185 unsigned int ax, bx, cx, dx; in xen_check_mwait() local
209 native_cpuid(&ax, &bx, &cx, &dx); in xen_check_mwait()
224 dx = 0; in xen_check_mwait()
226 native_cpuid(&ax, &bx, &cx, &dx); in xen_check_mwait()
240 cpuid_leaf5_edx_val = dx; in xen_check_mwait()
/arch/x86/kvm/
Dtss.h47 u16 dx; member

123