| H A D | ptrace.c | 474 static int hw_break_get(struct task_struct *target, in hw_break_get() argument 492 ret = ptrace_hbp_get_addr(note_type, target, idx, &addr); in hw_break_get() 495 ret = ptrace_hbp_get_ctrl(note_type, target, idx, &ctrl); in hw_break_get() 506 static int hw_break_set(struct task_struct *target, in hw_break_set() argument 529 ret = ptrace_hbp_set_addr(note_type, target, idx, addr); in hw_break_set() 540 ret = ptrace_hbp_set_ctrl(note_type, target, idx, ctrl); in hw_break_set() 555 static int gpr_get(struct task_struct *target, in gpr_get() argument 559 struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; in gpr_get() 563 static int gpr_set(struct task_struct *target, const struct user_regset *regset, in gpr_set() argument 568 struct user_pt_regs newregs = task_pt_regs(target) in gpr_set() 581 fpr_active(struct task_struct * target,const struct user_regset * regset) fpr_active() argument 591 __fpr_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) __fpr_get() argument 604 fpr_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) fpr_get() argument 616 __fpr_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf,unsigned int start_pos) __fpr_set() argument 643 fpr_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) fpr_set() argument 662 tls_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) tls_get() argument 679 tls_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) tls_set() argument 701 fpmr_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) fpmr_get() argument 713 fpmr_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) fpmr_set() argument 736 system_call_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) system_call_get() argument 743 system_call_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) system_call_set() argument 762 sve_init_header_from_task(struct user_sve_header * header,struct task_struct * target,enum vec_type type) sve_init_header_from_task() argument 814 sve_get_common(struct task_struct * target,const struct user_regset * regset,struct membuf to,enum vec_type type) sve_get_common() argument 873 sve_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) sve_get() argument 883 sve_set_common(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf,enum vec_type type) sve_set_common() argument 1038 sve_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) sve_set() argument 1054 ssve_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) ssve_get() argument 1064 ssve_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) ssve_set() argument 1076 za_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) za_get() argument 1125 za_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) za_set() argument 1214 zt_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) zt_get() argument 1234 zt_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) zt_set() argument 1271 pac_mask_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) pac_mask_get() argument 1292 pac_enabled_keys_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) pac_enabled_keys_get() argument 1304 pac_enabled_keys_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) pac_enabled_keys_set() argument 1358 pac_address_keys_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) pac_address_keys_get() argument 1373 pac_address_keys_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) pac_address_keys_set() argument 1407 pac_generic_keys_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) pac_generic_keys_get() argument 1422 pac_generic_keys_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) pac_generic_keys_set() argument 1447 tagged_addr_ctrl_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) tagged_addr_ctrl_get() argument 1459 tagged_addr_ctrl_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) tagged_addr_ctrl_set() argument 1480 poe_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) poe_get() argument 1494 poe_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) poe_set() argument 1519 task_gcs_to_user(struct user_gcs * user_gcs,const struct task_struct * target) task_gcs_to_user() argument 1526 task_gcs_from_user(struct task_struct * target,const struct user_gcs * user_gcs) task_gcs_from_user() argument 1534 gcs_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) gcs_get() argument 1551 gcs_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) gcs_set() argument 1819 compat_gpr_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) compat_gpr_get() argument 1830 compat_gpr_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) compat_gpr_set() argument 1892 compat_vfp_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) compat_vfp_get() argument 1917 compat_vfp_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) compat_vfp_set() argument 1948 compat_tls_get(struct task_struct * target,const struct user_regset * regset,struct membuf to) compat_tls_get() argument 1955 compat_tls_set(struct task_struct * target,const struct user_regset * regset,unsigned int pos,unsigned int count,const void * kbuf,const void __user * ubuf) compat_tls_set() argument [all...] |