Lines Matching refs:target
47 static int regwindow32_get(struct task_struct *target, in regwindow32_get() argument
54 if (target == current) { in regwindow32_get()
58 if (access_process_vm(target, reg_window, uregs, size, in regwindow32_get()
65 static int regwindow32_set(struct task_struct *target, in regwindow32_set() argument
72 if (target == current) { in regwindow32_set()
76 if (access_process_vm(target, reg_window, uregs, size, in regwindow32_set()
83 static int genregs32_get(struct task_struct *target, in genregs32_get() argument
87 const struct pt_regs *regs = target->thread.kregs; in genregs32_get()
90 if (target == current) in genregs32_get()
96 if (regwindow32_get(target, regs, uregs)) in genregs32_get()
106 static int genregs32_set(struct task_struct *target, in genregs32_set() argument
111 struct pt_regs *regs = target->thread.kregs; in genregs32_set()
116 if (target == current) in genregs32_set()
125 if (regwindow32_get(target, regs, uregs)) in genregs32_set()
132 if (regwindow32_set(target, regs, uregs)) in genregs32_set()
165 static int fpregs32_get(struct task_struct *target, in fpregs32_get() argument
170 if (target == current) in fpregs32_get()
174 membuf_write(&to, target->thread.float_regs, 32 * sizeof(u32)); in fpregs32_get()
176 membuf_write(&to, &target->thread.fsr, sizeof(u32)); in fpregs32_get()
181 static int fpregs32_set(struct task_struct *target, in fpregs32_set() argument
186 unsigned long *fpregs = target->thread.float_regs; in fpregs32_set()
190 if (target == current) in fpregs32_set()
202 &target->thread.fsr, in fpregs32_set()
243 static int getregs_get(struct task_struct *target, in getregs_get() argument
247 const struct pt_regs *regs = target->thread.kregs; in getregs_get()
249 if (target == current) in getregs_get()
259 static int setregs_set(struct task_struct *target, in setregs_set() argument
264 struct pt_regs *regs = target->thread.kregs; in setregs_set()
268 if (target == current) in setregs_set()
286 static int getfpregs_get(struct task_struct *target, in getfpregs_get() argument
291 if (target == current) in getfpregs_get()
294 membuf_write(&to, &target->thread.float_regs, 32 * sizeof(u32)); in getfpregs_get()
295 membuf_write(&to, &target->thread.fsr, sizeof(u32)); in getfpregs_get()
299 static int setfpregs_set(struct task_struct *target, in setfpregs_set() argument
304 unsigned long *fpregs = target->thread.float_regs; in setfpregs_set()
308 if (target == current) in setfpregs_set()
317 &target->thread.fsr, in setfpregs_set()