Lines Matching +full:ecx +full:- +full:2000
2 * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
10 #include <asm/ptrace-abi.h>
20 if (err != -EINVAL) in arch_switch_to()
22 "not EINVAL\n", -err); in arch_switch_to()
33 [ECX] = HOST_CX,
56 case ECX: in putreg()
67 UPT_SYSCALL_NR(&child->thread.regs.regs) = value; in putreg()
71 return -EIO; in putreg()
75 return -EIO; in putreg()
80 return -EIO; in putreg()
86 return -EIO; in putreg()
91 child->thread.regs.regs.gp[HOST_EFLAGS] |= value; in putreg()
96 child->thread.regs.regs.gp[reg_offsets[regno]] = value; in putreg()
103 return -EIO; in poke_user()
109 addr -= offsetof(struct user, u_debugreg[0]); in poke_user()
112 return -EIO; in poke_user()
113 child->thread.arch.debugregs[addr] = data; in poke_user()
116 return -EIO; in poke_user()
137 case ECX: in getreg()
148 return mask & child->thread.regs.regs.gp[reg_offsets[regno]]; in getreg()
157 return -EIO; in peek_user()
165 addr -= offsetof(struct user, u_debugreg[0]); in peek_user()
167 tmp = child->thread.arch.debugregs[addr]; in peek_user()
175 int ret = -EIO; in subarch_ptrace()
199 ret = -EIO; in subarch_ptrace()