/linux-master/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-decl.h | 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, 104 const struct user_regset *regset, 108 const struct user_regset *regset, 121 int tm_cgpr_active(struct task_struct *target, const struct user_regset *regse [all...] |
H A D | ptrace-novsx.c | 21 int fpr_get(struct task_struct *target, const struct user_regset *regset, 49 int fpr_set(struct task_struct *target, const struct user_regset *regset,
|
H A D | ptrace-altivec.c | 23 int vr_active(struct task_struct *target, const struct user_regset *regset) 43 int vr_get(struct task_struct *target, const struct user_regset *regset, 79 int vr_set(struct task_struct *target, const struct user_regset *regset,
|
H A D | ptrace-spe.c | 19 int evr_active(struct task_struct *target, const struct user_regset *regset) 25 int evr_get(struct task_struct *target, const struct user_regset *regset, 39 int evr_set(struct task_struct *target, const struct user_regset *regset,
|
H A D | ptrace-vsx.c | 21 int fpr_get(struct task_struct *target, const struct user_regset *regset, 49 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) 97 int vsr_get(struct task_struct *target, const struct user_regset *regset, 126 int vsr_set(struct task_struct *target, const struct user_regset *regset,
|
H A D | ptrace-tm.c | 58 int tm_cgpr_active(struct task_struct *target, const struct user_regset *regset) 86 int tm_cgpr_get(struct task_struct *target, const struct user_regset *regset, 134 int tm_cgpr_set(struct task_struct *target, const struct user_regset *regset, 200 int tm_cfpr_active(struct task_struct *target, const struct user_regset *regset) 229 int tm_cfpr_get(struct task_struct *target, const struct user_regset *regset, 273 int tm_cfpr_set(struct task_struct *target, const struct user_regset *regset, 312 int tm_cvmx_active(struct task_struct *target, const struct user_regset *regset) 342 int tm_cvmx_get(struct task_struct *target, const struct user_regset *regset, 393 int tm_cvmx_set(struct task_struct *target, const struct user_regset *regset, 440 int tm_cvsx_active(struct task_struct *target, const struct user_regset *regse [all...] |
H A D | ptrace-view.c | 218 static int gpr_get(struct task_struct *target, const struct user_regset *regset, 238 static int gpr_set(struct task_struct *target, const struct user_regset *regset, 290 static int ppr_get(struct task_struct *target, const struct user_regset *regset, 299 static int ppr_set(struct task_struct *target, const struct user_regset *regset, 310 static int dscr_get(struct task_struct *target, const struct user_regset *regset, 315 static int dscr_set(struct task_struct *target, const struct user_regset *regset, 324 static int tar_get(struct task_struct *target, const struct user_regset *regset, 329 static int tar_set(struct task_struct *target, const struct user_regset *regset, 337 static int ebb_active(struct task_struct *target, const struct user_regset *regset) 348 static int ebb_get(struct task_struct *target, const struct user_regset *regse [all...] |
/linux-master/kernel/ |
H A D | regset.c | 7 const struct user_regset *regset, 34 const struct user_regset *regset, 43 const struct user_regset *regset, 53 * copy_regset_to_user - fetch a thread's user_regset data into user memory 67 const struct user_regset *regset = &view->regsets[setno];
|
/linux-master/include/linux/ |
H A D | regset.h | 18 struct user_regset; 80 * user_regset_active_fn - type of @active function in &struct user_regset 95 const struct user_regset *regset); 98 const struct user_regset *regset, 102 * user_regset_set_fn - type of @set function in &struct user_regset 118 const struct user_regset *regset, 123 * user_regset_writeback_fn - type of @writeback function in &struct user_regset 144 const struct user_regset *regset, 148 * struct user_regset - accessible thread CPU state 172 * The functions to which &struct user_regset member 200 struct user_regset { struct [all...] |
/linux-master/arch/openrisc/kernel/ |
H A D | ptrace.c | 49 const struct user_regset *regset, 65 const struct user_regset *regset, 97 const struct user_regset *regset, 106 const struct user_regset *regset, 127 static const struct user_regset or1k_regsets[] = {
|
/linux-master/arch/riscv/kernel/ |
H A D | ptrace.c | 34 const struct user_regset *regset, 42 const struct user_regset *regset, 54 const struct user_regset *regset, 68 const struct user_regset *regset, 89 const struct user_regset *regset, 122 const struct user_regset *regset, 155 static const struct user_regset riscv_user_regset[] = { 313 const struct user_regset *regset, 325 const struct user_regset *regset, 339 static const struct user_regset compat_riscv_user_regse [all...] |
/linux-master/arch/x86/kernel/fpu/ |
H A D | regset.c | 23 int regset_fpregs_active(struct task_struct *target, const struct user_regset *regset) 28 int regset_xregset_fpregs_active(struct task_struct *target, const struct user_regset *regset) 71 int xfpregs_get(struct task_struct *target, const struct user_regset *regset, 90 int xfpregs_set(struct task_struct *target, const struct user_regset *regset, 130 int xstateregs_get(struct task_struct *target, const struct user_regset *regset, 142 int xstateregs_set(struct task_struct *target, const struct user_regset *regset, 179 int ssp_active(struct task_struct *target, const struct user_regset *regset) 187 int ssp_get(struct task_struct *target, const struct user_regset *regset, 212 int ssp_set(struct task_struct *target, const struct user_regset *regset, 400 int fpregs_get(struct task_struct *target, const struct user_regset *regse [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | ptrace.c | 474 const struct user_regset *regset, 506 const struct user_regset *regset, 555 const struct user_regset *regset, 562 static int gpr_set(struct task_struct *target, const struct user_regset *regset, 580 static int fpr_active(struct task_struct *target, const struct user_regset *regset) 591 const struct user_regset *regset, 603 static int fpr_get(struct task_struct *target, const struct user_regset *regset, 616 const struct user_regset *regset, 642 static int fpr_set(struct task_struct *target, const struct user_regset *regset, 661 static int tls_get(struct task_struct *target, const struct user_regset *regse [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | ptrace_32.c | 84 const struct user_regset *regset, 107 const struct user_regset *regset, 167 const struct user_regset *regset, 183 const struct user_regset *regset, 212 static const struct user_regset sparc32_regsets[] = { 245 const struct user_regset *regset, 261 const struct user_regset *regset, 288 const struct user_regset *regset, 301 const struct user_regset *regset, 323 static const struct user_regset ptrace32_regset [all...] |
H A D | ptrace_64.c | 247 const struct user_regset *regset, 268 const struct user_regset *regset, 342 const struct user_regset *regset, 372 const struct user_regset *regset, 414 static const struct user_regset sparc64_regsets[] = { 443 const struct user_regset *regset, 458 const struct user_regset *regset, 509 static const struct user_regset ptrace64_regsets[] = { 533 const struct user_regset *regset, 559 const struct user_regset *regse [all...] |
/linux-master/arch/sh/kernel/ |
H A D | ptrace_32.c | 135 const struct user_regset *regset, 144 const struct user_regset *regset, 168 const struct user_regset *regset, 182 const struct user_regset *regset, 203 const struct user_regset *regset) 211 const struct user_regset *regset, 221 const struct user_regset *regset, 239 const struct user_regset *regset) 287 static const struct user_regset sh_regsets[] = {
|
/linux-master/arch/nios2/kernel/ |
H A D | ptrace.c | 22 const struct user_regset *regset, 47 const struct user_regset *regset, 96 static const struct user_regset nios2_regsets[] = {
|
/linux-master/arch/hexagon/kernel/ |
H A D | ptrace.c | 37 const struct user_regset *regset, 73 const struct user_regset *regset, 138 static const struct user_regset hexagon_regsets[] = {
|
/linux-master/arch/sh/include/asm/ |
H A D | fpu.h | 35 struct user_regset;
|
/linux-master/arch/s390/kernel/ |
H A D | ptrace.c | 810 * user_regset definitions. 814 const struct user_regset *regset, 827 const struct user_regset *regset, 863 const struct user_regset *regset, 878 const struct user_regset *regset, unsigned int pos, 909 const struct user_regset *regset, 916 const struct user_regset *regset, 924 const struct user_regset *regset, 937 const struct user_regset *regset, 945 const struct user_regset *regse [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | ptrace.c | 76 const struct user_regset *regset, 91 const struct user_regset *regset, 146 const struct user_regset *regset, 198 const struct user_regset *regset, 230 const struct user_regset *regset, 249 const struct user_regset *regset, 259 const struct user_regset *regset, 279 const struct user_regset *regset, 309 const struct user_regset *regset, 344 const struct user_regset *regse [all...] |
/linux-master/arch/mips/kernel/ |
H A D | ptrace.c | 218 const struct user_regset *regset, 229 const struct user_regset *regset, 283 const struct user_regset *regset, 294 const struct user_regset *regset, 441 const struct user_regset *regset, 508 const struct user_regset *regset, 552 const struct user_regset *regset, 568 const struct user_regset *regset, 603 const struct user_regset *regset, 623 const struct user_regset *regse [all...] |
/linux-master/arch/parisc/kernel/ |
H A D | ptrace.c | 403 const struct user_regset *regset, 412 const struct user_regset *regset, 520 const struct user_regset *regset, 532 const struct user_regset *regset, 563 static const struct user_regset native_regsets[] = { 583 const struct user_regset *regset, 596 const struct user_regset *regset, 630 static const struct user_regset compat_regsets[] = {
|
/linux-master/arch/x86/kernel/ |
H A D | tls.c | 244 const struct user_regset *regset) 253 int regset_tls_get(struct task_struct *target, const struct user_regset *regset, 267 int regset_tls_set(struct task_struct *target, const struct user_regset *regset,
|
/linux-master/arch/csky/kernel/ |
H A D | ptrace.c | 78 const struct user_regset *regset, 90 const struct user_regset *regset, 114 const struct user_regset *regset, 138 const struct user_regset *regset, 167 static const struct user_regset csky_regsets[] = {
|