Home
last modified time | relevance | path

Searched refs:target (Results 1 – 25 of 303) sorted by relevance

12345678910>>...13

/arch/powerpc/kernel/ptrace/
A Dptrace-tm.c101 flush_fp_to_thread(target); in tm_cgpr_get()
148 flush_fp_to_thread(target); in tm_cgpr_set()
242 flush_fp_to_thread(target); in tm_cfpr_get()
287 flush_fp_to_thread(target); in tm_cfpr_set()
359 flush_fp_to_thread(target); in tm_cvmx_get()
408 flush_fp_to_thread(target); in tm_cvmx_set()
448 flush_vsx_to_thread(target); in tm_cvsx_active()
483 flush_fp_to_thread(target); in tm_cvsx_get()
527 flush_fp_to_thread(target); in tm_cvsx_set()
587 flush_fp_to_thread(target); in tm_spr_get()
[all …]
A Dptrace-vsx.c27 flush_fp_to_thread(target); in fpr_get()
31 buf[i] = target->thread.TS_FPR(i); in fpr_get()
56 flush_fp_to_thread(target); in fpr_set()
81 flush_vsx_to_thread(target); in vsr_active()
103 flush_tmregs_to_thread(target); in vsr_get()
104 flush_fp_to_thread(target); in vsr_get()
105 flush_altivec_to_thread(target); in vsr_get()
106 flush_vsx_to_thread(target); in vsr_get()
133 flush_tmregs_to_thread(target); in vsr_set()
134 flush_fp_to_thread(target); in vsr_set()
[all …]
A Dptrace-spe.c21 flush_spe_to_thread(target); in evr_active()
22 return target->thread.used_spe ? regset->n : 0; in evr_active()
25 int evr_get(struct task_struct *target, const struct user_regset *regset, in evr_get() argument
28 flush_spe_to_thread(target); in evr_get()
30 membuf_write(&to, &target->thread.evr, sizeof(target->thread.evr)); in evr_get()
35 return membuf_write(&to, &target->thread.acc, in evr_get()
45 flush_spe_to_thread(target); in evr_set()
48 &target->thread.evr, in evr_set()
49 0, sizeof(target->thread.evr)); in evr_set()
56 &target->thread.acc, in evr_set()
[all …]
A Dptrace-decl.h73 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,
143 int tm_spr_set(struct task_struct *target, const struct user_regset *regset,
[all …]
A Dptrace-altivec.c23 int vr_active(struct task_struct *target, const struct user_regset *regset) in vr_active() argument
25 flush_altivec_to_thread(target); in vr_active()
26 return target->thread.used_vr ? regset->n : 0; in vr_active()
43 int vr_get(struct task_struct *target, const struct user_regset *regset, in vr_get() argument
51 flush_altivec_to_thread(target); in vr_get()
56 membuf_write(&to, &target->thread.vr_state, 33 * sizeof(vector128)); in vr_get()
61 vrsave.word = target->thread.vrsave; in vr_get()
85 flush_altivec_to_thread(target); in vr_set()
91 &target->thread.vr_state, 0, in vr_set()
104 vrsave.word = target->thread.vrsave; in vr_set()
[all …]
A Dptrace-view.c225 if (target->thread.regs == NULL) in gpr_get()
249 target->thread.regs, in gpr_set()
293 if (!target->thread.regs) in ppr_get()
303 if (!target->thread.regs) in ppr_set()
342 if (target->thread.used_ebb) in ebb_active()
358 if (!target->thread.used_ebb) in ebb_get()
377 if (target->thread.used_ebb) in ebb_set()
728 set_user_msr(target, *k++); in gpr32_set_common_kernel()
739 set_user_trap(target, *k++); in gpr32_set_common_kernel()
774 set_user_msr(target, reg); in gpr32_set_common_user()
[all …]
A Dptrace-novsx.c21 int fpr_get(struct task_struct *target, const struct user_regset *regset, in fpr_get() argument
28 flush_fp_to_thread(target); in fpr_get()
30 return membuf_write(&to, &target->thread.fp_state, 33 * sizeof(u64)); in fpr_get()
49 int fpr_set(struct task_struct *target, const struct user_regset *regset, in fpr_set() argument
57 flush_fp_to_thread(target); in fpr_set()
60 &target->thread.fp_state, 0, -1); in fpr_set()
/arch/parisc/net/
A Dbpf_jit.h99 #define hppa_ldo(im14, reg, target) \ argument
103 #define hppa_or(reg1, reg2, target) \ argument
107 #define hppa_and(reg1, reg2, target) \ argument
111 #define hppa_xor(reg1, reg2, target) \ argument
113 #define hppa_add(reg1, reg2, target) \ argument
127 #define hppa_copy(reg, target) \ argument
155 #define hppa_shl(r, len, target) \ argument
159 #define hppa_depwz_sar(reg, target) \ argument
161 #define hppa_shrpw_sar(reg, target) \ argument
173 #define hppa_shr(r, len, target) \ argument
[all …]
/arch/arm64/kernel/
A Dptrace.c610 if (target == current) in fpr_get()
667 if (target == current) in tls_get()
707 if (target == current) in fpmr_get()
823 if (target == current) in sve_get_common()
932 sve_alloc(target, true); in sve_set_common()
1085 if (target == current) in za_get()
1152 sme_alloc(target, !thread_za_enabled(&target->thread)); in za_set()
1221 sve_alloc(target, false); in zt_set()
1226 sme_alloc(target, true); in zt_set()
1516 if (target == current) in gcs_get()
[all …]
/arch/loongarch/kernel/
A Dptrace.c53 if (tsk_used_math(target)) in init_fp_ctx()
57 memset(&target->thread.fpu.fpr, ~0, sizeof(target->thread.fpu.fpr)); in init_fp_ctx()
151 save_fpu_regs(target); in fpr_get()
158 r = membuf_write(&to, &target->thread.fpu.fcc, sizeof(target->thread.fpu.fcc)); in fpr_get()
159 r = membuf_write(&to, &target->thread.fpu.fcsr, sizeof(target->thread.fpu.fcsr)); in fpr_get()
210 init_fp_ctx(target); in fpr_set()
284 save_fpu_regs(target); in simd_get()
302 copy_pad_fprs(target, regset, &to, sizeof(target->thread.fpu.fpr[0])); in simd_get()
317 init_fp_ctx(target); in simd_set()
349 r = membuf_write(&to, &target->thread.lbt.scr0, sizeof(target->thread.lbt.scr0)); in lbt_get()
[all …]
/arch/sparc/kernel/
A Dptrace_32.c54 if (target == current) { in regwindow32_get()
72 if (target == current) { in regwindow32_set()
90 if (target == current) in genregs32_get()
116 if (target == current) in genregs32_set()
171 if (target == current) in fpregs32_get()
191 if (target == current) in fpregs32_set()
250 if (target == current) in getregs_get()
269 if (target == current) in setregs_set()
292 if (target == current) in getfpregs_get()
309 if (target == current) in setfpregs_set()
[all …]
A Dptrace_64.c163 if (target == current) { in get_from_target()
178 if (target == current) { in set_to_target()
253 if (target == current) in genregs64_get()
275 if (target == current) in genregs64_set()
348 if (target == current) in fpregs64_get()
380 if (target == current) in fpregs64_set()
448 if (target == current) in getregs64_get()
467 if (target == current) in setregs64_set()
540 if (target == current) in genregs32_get()
569 if (target == current) in genregs32_set()
[all …]
/arch/x86/kernel/fpu/
A Dregset.c74 struct fpu *fpu = x86_task_fpu(target); in xfpregs_get()
94 struct fpu *fpu = x86_task_fpu(target); in xfpregs_set()
136 sync_fpstate(x86_task_fpu(target)); in xstateregs_get()
146 struct fpu *fpu = x86_task_fpu(target); in xstateregs_set()
190 struct fpu *fpu = x86_task_fpu(target); in ssp_get()
194 !ssp_active(target, regset)) in ssp_get()
217 struct fpu *fpu = x86_task_fpu(target); in ssp_set()
224 !ssp_active(target, regset)) in ssp_set()
404 struct fpu *fpu = x86_task_fpu(target); in fpregs_get()
428 __convert_from_fxsr(&env, target, fx); in fpregs_get()
[all …]
/arch/s390/kernel/
A Dptrace.c821 if (target == current) in s390_regs_get()
836 if (target == current) in s390_regs_set()
871 if (target == current) in s390_fpregs_get()
888 if (target == current) in s390_fpregs_set()
956 if (target == current) in s390_vxrs_low_get()
973 if (target == current) in s390_vxrs_low_set()
993 if (target == current) in s390_vxrs_high_get()
1008 if (target == current) in s390_vxrs_high_set()
1043 if (target == current) in s390_gs_cb_get()
1203 if (target == current) in s390_runtime_instr_set()
[all …]
/arch/riscv/kernel/
A Dptrace.c36 static int riscv_gpr_get(struct task_struct *target, in riscv_gpr_get() argument
40 return membuf_write(&to, task_pt_regs(target), in riscv_gpr_get()
44 static int riscv_gpr_set(struct task_struct *target, in riscv_gpr_set() argument
51 regs = task_pt_regs(target); in riscv_gpr_set()
62 if (target == current) in riscv_fpr_get()
98 if (!riscv_v_vstate_query(task_pt_regs(target))) in riscv_vr_get()
105 if (target == current) { in riscv_vr_get()
163 long ctrl = get_tagged_addr_ctrl(target); in tagged_addr_ctrl_get()
183 return set_tagged_addr_ctrl(target, ctrl); in tagged_addr_ctrl_set()
360 regs_to_cregs(&cregs, task_pt_regs(target)); in compat_riscv_gpr_get()
[all …]
A Dcfi.c14 static bool decode_cfi_insn(struct pt_regs *regs, unsigned long *target, in decode_cfi_insn() argument
21 *target = *type = 0; in decode_cfi_insn()
56 *target = regs_ptr[rs1_num]; in decode_cfi_insn()
67 unsigned long target; in handle_cfi_failure() local
73 if (!decode_cfi_insn(regs, &target, &type)) in handle_cfi_failure()
76 return report_cfi_failure(regs, regs->epc, &target, type); in handle_cfi_failure()
/arch/mips/kernel/
A Dptrace.c445 fpr_get_fpa(target, &to); in fpr_get()
447 fpr_get_msa(target, &to); in fpr_get()
464 &target->thread.fpu, in fpr_set_fpa()
522 init_fp_ctx(target); in fpr_set()
538 ptrace_setfcr31(target, fcr31); in fpr_set()
629 .fcsr = target->thread.fpu.fcr31, in msa_get()
634 if (!tsk_used_math(target)) { in msa_get()
645 copy_pad_fprs(target, regset, &to, in msa_get()
662 init_fp_ctx(target); in msa_set()
667 &target->thread.fpu.fpr, in msa_set()
[all …]
A Djump_label.c48 BUG_ON((e->target & J_ALIGN_MASK) != J_ISA_BIT); in arch_jump_label_transform()
52 offset = e->target - ((unsigned long)insn_p + 4); in arch_jump_label_transform()
63 insn.j_format.target = offset; in arch_jump_label_transform()
69 WARN_ON((e->target & ~J_RANGE_MASK) != in arch_jump_label_transform()
73 insn.j_format.target = e->target >> J_RANGE_SHIFT; in arch_jump_label_transform()
/arch/x86/kernel/
A Dcfi.c16 static bool decode_cfi_insn(struct pt_regs *regs, unsigned long *target, in decode_cfi_insn() argument
23 *target = *type = 0; in decode_cfi_insn()
59 *target = *(unsigned long *)((void *)regs + offset); in decode_cfi_insn()
70 unsigned long target, addr = regs->ip; in handle_cfi_failure() local
78 if (!decode_cfi_insn(regs, &target, &type)) in handle_cfi_failure()
84 if (!decode_fineibt_insn(regs, &target, &type)) in handle_cfi_failure()
93 return report_cfi_failure(regs, addr, &target, type); in handle_cfi_failure()
/arch/sh/kernel/
A Dptrace_32.c148 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
167 static int fpregs_get(struct task_struct *target, in fpregs_get() argument
173 ret = init_fpu(target); in fpregs_get()
177 return membuf_write(&to, target->thread.xstate, in fpregs_get()
181 static int fpregs_set(struct task_struct *target, in fpregs_set() argument
188 ret = init_fpu(target); in fpregs_set()
192 set_stopped_child_used_math(target); in fpregs_set()
196 &target->thread.xstate->hardfpu, 0, -1); in fpregs_set()
199 &target->thread.xstate->softfpu, 0, -1); in fpregs_set()
205 return tsk_used_math(target) ? regset->n : 0; in fpregs_active()
[all …]
/arch/parisc/math-emu/
A Ddecode_exc.c94 int target, exception_index = 1; in decode_fpu() local
210 target = current_ir & fivebits; in decode_fpu()
223 Sgl_decrement(Fpu_sgl(target)); in decode_fpu()
226 sgl_denormalize(&Fpu_sgl(target),&inexact,Rounding_mode()); in decode_fpu()
235 Dbl_decrement(Fpu_dblp1(target),Fpu_dblp2(target)); in decode_fpu()
238 dbl_denormalize(&Fpu_dblp1(target),&Fpu_dblp2(target), in decode_fpu()
288 target = current_ir & fivebits; in decode_fpu()
291 Sgl_setoverflow(Fpu_sgl(target)); in decode_fpu()
294 Dbl_setoverflow(Fpu_dblp1(target),Fpu_dblp2(target)); in decode_fpu()
/arch/x86/um/
A Dptrace.c113 static int fpregs_legacy_get(struct task_struct *target, in fpregs_legacy_get() argument
147 static int fpregs_legacy_set(struct task_struct *target, in fpregs_legacy_set() argument
168 static int genregs_get(struct task_struct *target, in genregs_get() argument
175 membuf_store(&to, getreg(target, reg * sizeof(unsigned long))); in genregs_get()
179 static int genregs_set(struct task_struct *target, in genregs_set() argument
190 ret = putreg(target, pos, *k++); in genregs_set()
203 ret = putreg(target, pos, word); in genregs_set()
216 static int generic_fpregs_get(struct task_struct *target, in generic_fpregs_get() argument
220 void *fpregs = task_pt_regs(target)->regs.fp; in generic_fpregs_get()
226 static int generic_fpregs_set(struct task_struct *target, in generic_fpregs_set() argument
[all …]
/arch/powerpc/sysdev/xive/
A Dspapr.c211 unsigned long target, in plpar_int_set_source_config() argument
224 target, prio, sw_irq); in plpar_int_set_source_config()
238 unsigned long *target, in plpar_int_get_source_config() argument
249 target, prio, sw_irq); in plpar_int_get_source_config()
258 *target = retbuf[0]; in plpar_int_get_source_config()
269 unsigned long target, in plpar_int_get_queue_info() argument
284 target, priority, rc); in plpar_int_get_queue_info()
300 unsigned long target, in plpar_int_set_queue_config() argument
471 *target = h_target; in xive_spapr_get_irq_config()
504 target, prio); in xive_spapr_configure_queue()
[all …]
A Dcommon.c301 u32 target; in xmon_xive_get_irq_config() local
633 int target, rc; in xive_irq_startup() local
652 target >= nr_cpu_ids)) in xive_irq_startup()
653 target = smp_processor_id(); in xive_irq_startup()
655 xd->target = target; in xive_irq_startup()
723 u32 target, old_target; in xive_irq_set_affinity() local
737 cpu_online(xd->target) && in xive_irq_set_affinity()
750 target = smp_processor_id(); in xive_irq_set_affinity()
752 old_target = xd->target; in xive_irq_set_affinity()
768 xd->target = target; in xive_irq_set_affinity()
[all …]
/arch/openrisc/kernel/
A Dptrace.c48 static int genregs_get(struct task_struct *target, in genregs_get() argument
52 const struct pt_regs *regs = task_pt_regs(target); in genregs_get()
64 static int genregs_set(struct task_struct *target, in genregs_set() argument
69 struct pt_regs *regs = task_pt_regs(target); in genregs_set()
97 static int fpregs_get(struct task_struct *target, in fpregs_get() argument
101 return membuf_store(&to, target->thread.fpcsr); in fpregs_get()
104 static int fpregs_set(struct task_struct *target, in fpregs_set() argument
111 &target->thread.fpcsr, 0, 4); in fpregs_set()

Completed in 66 milliseconds

12345678910>>...13