Lines Matching refs:task_struct

67 int fpr_set(struct task_struct *target, const struct user_regset *regset,
73 int vsr_active(struct task_struct *target, const struct user_regset *regset);
75 int vsr_set(struct task_struct *target, const struct user_regset *regset,
81 int vr_active(struct task_struct *target, const struct user_regset *regset);
83 int vr_set(struct task_struct *target, const struct user_regset *regset,
89 int evr_active(struct task_struct *target, const struct user_regset *regset);
91 int evr_set(struct task_struct *target, const struct user_regset *regset,
97 int gpr32_get_common(struct task_struct *target,
101 int gpr32_set_common(struct task_struct *target,
110 void flush_tmregs_to_thread(struct task_struct *tsk);
112 static inline void flush_tmregs_to_thread(struct task_struct *tsk) { } in flush_tmregs_to_thread()
115 int tm_cgpr_active(struct task_struct *target, const struct user_regset *regset);
117 int tm_cgpr_set(struct task_struct *target, const struct user_regset *regset,
120 int tm_cfpr_active(struct task_struct *target, const struct user_regset *regset);
122 int tm_cfpr_set(struct task_struct *target, const struct user_regset *regset,
125 int tm_cvmx_active(struct task_struct *target, const struct user_regset *regset);
127 int tm_cvmx_set(struct task_struct *target, const struct user_regset *regset,
130 int tm_cvsx_active(struct task_struct *target, const struct user_regset *regset);
132 int tm_cvsx_set(struct task_struct *target, const struct user_regset *regset,
135 int tm_spr_active(struct task_struct *target, const struct user_regset *regset);
137 int tm_spr_set(struct task_struct *target, const struct user_regset *regset,
140 int tm_tar_active(struct task_struct *target, const struct user_regset *regset);
142 int tm_tar_set(struct task_struct *target, const struct user_regset *regset,
145 int tm_ppr_active(struct task_struct *target, const struct user_regset *regset);
147 int tm_ppr_set(struct task_struct *target, const struct user_regset *regset,
150 int tm_dscr_active(struct task_struct *target, const struct user_regset *regset);
152 int tm_dscr_set(struct task_struct *target, const struct user_regset *regset,
156 int tm_cgpr32_set(struct task_struct *target, const struct user_regset *regset,
162 int ptrace_get_reg(struct task_struct *task, int regno, unsigned long *data);
163 int ptrace_put_reg(struct task_struct *task, int regno, unsigned long data);
168 int ptrace_get_fpr(struct task_struct *child, int index, unsigned long *data);
169 int ptrace_put_fpr(struct task_struct *child, int index, unsigned long data);
173 int ptrace_get_debugreg(struct task_struct *child, unsigned long addr,
175 int ptrace_set_debugreg(struct task_struct *task, unsigned long addr, unsigned long data);
176 long ppc_set_hwdebug(struct task_struct *child, struct ppc_hw_breakpoint *bp_info);
177 long ppc_del_hwdebug(struct task_struct *child, long data);