Lines Matching refs:task_struct

73 int fpr_set(struct task_struct *target, const struct user_regset *regset,
79 int vsr_active(struct task_struct *target, const struct user_regset *regset);
81 int vsr_set(struct task_struct *target, const struct user_regset *regset,
87 int vr_active(struct task_struct *target, const struct user_regset *regset);
89 int vr_set(struct task_struct *target, const struct user_regset *regset,
95 int evr_active(struct task_struct *target, const struct user_regset *regset);
97 int evr_set(struct task_struct *target, const struct user_regset *regset,
103 int gpr32_get_common(struct task_struct *target,
107 int gpr32_set_common(struct task_struct *target,
116 void flush_tmregs_to_thread(struct task_struct *tsk);
118 static inline void flush_tmregs_to_thread(struct task_struct *tsk) { } in flush_tmregs_to_thread()
121 int tm_cgpr_active(struct task_struct *target, const struct user_regset *regset);
123 int tm_cgpr_set(struct task_struct *target, const struct user_regset *regset,
126 int tm_cfpr_active(struct task_struct *target, const struct user_regset *regset);
128 int tm_cfpr_set(struct task_struct *target, const struct user_regset *regset,
131 int tm_cvmx_active(struct task_struct *target, const struct user_regset *regset);
133 int tm_cvmx_set(struct task_struct *target, const struct user_regset *regset,
136 int tm_cvsx_active(struct task_struct *target, const struct user_regset *regset);
138 int tm_cvsx_set(struct task_struct *target, const struct user_regset *regset,
141 int tm_spr_active(struct task_struct *target, const struct user_regset *regset);
143 int tm_spr_set(struct task_struct *target, const struct user_regset *regset,
146 int tm_tar_active(struct task_struct *target, const struct user_regset *regset);
148 int tm_tar_set(struct task_struct *target, const struct user_regset *regset,
151 int tm_ppr_active(struct task_struct *target, const struct user_regset *regset);
153 int tm_ppr_set(struct task_struct *target, const struct user_regset *regset,
156 int tm_dscr_active(struct task_struct *target, const struct user_regset *regset);
158 int tm_dscr_set(struct task_struct *target, const struct user_regset *regset,
162 int tm_cgpr32_set(struct task_struct *target, const struct user_regset *regset,
168 int ptrace_get_reg(struct task_struct *task, int regno, unsigned long *data);
169 int ptrace_put_reg(struct task_struct *task, int regno, unsigned long data);
174 int ptrace_get_fpr(struct task_struct *child, int index, unsigned long *data);
175 int ptrace_put_fpr(struct task_struct *child, int index, unsigned long data);
179 int ptrace_get_debugreg(struct task_struct *child, unsigned long addr,
181 int ptrace_set_debugreg(struct task_struct *task, unsigned long addr, unsigned long data);
182 long ppc_set_hwdebug(struct task_struct *child, struct ppc_hw_breakpoint *bp_info);
183 long ppc_del_hwdebug(struct task_struct *child, long data);