Searched refs:regs_user (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/s390/kernel/ |
| H A D | perf_regs.c | 50 void perf_get_regs_user(struct perf_regs *regs_user, in perf_get_regs_user() argument 59 regs_user->regs = task_pt_regs(current); in perf_get_regs_user() 60 if (user_mode(regs_user->regs)) in perf_get_regs_user() 62 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
|
| /linux/arch/x86/kernel/ |
| H A D | perf_regs.c | 259 void perf_get_regs_user(struct perf_regs *regs_user, in perf_get_regs_user() argument 266 regs_user->regs = user_regs; in perf_get_regs_user() 267 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user() 279 regs_user->abi = PERF_SAMPLE_REGS_ABI_NONE; in perf_get_regs_user() 280 regs_user->regs = NULL; in perf_get_regs_user() 323 regs_user->abi = user_64bit_mode(user_regs) ? in perf_get_regs_user() 326 regs_user->regs = regs_user_copy; in perf_get_regs_user()
|
| /linux/arch/powerpc/perf/ |
| H A D | perf_regs.c | 143 void perf_get_regs_user(struct perf_regs *regs_user, in perf_get_regs_user() argument 146 regs_user->regs = task_pt_regs(current); in perf_get_regs_user() 147 regs_user->abi = (regs_user->regs) ? perf_reg_abi(current) : in perf_get_regs_user()
|
| /linux/arch/alpha/kernel/ |
| H A D | perf_regs.c | 59 void perf_get_regs_user(struct perf_regs *regs_user, in perf_get_regs_user() argument 62 regs_user->regs = task_pt_regs(current); in perf_get_regs_user() 63 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
|
| /linux/arch/x86/events/ |
| H A D | core.c | 1952 struct perf_regs regs_user; in x86_pmu_get_regs_user() local 1956 perf_get_regs_user(®s_user, regs); in x86_pmu_get_regs_user() 1957 data->regs_user.abi = regs_user.abi; in x86_pmu_get_regs_user() 1958 if (regs_user.regs) { in x86_pmu_get_regs_user() 1959 x86_regs_user->regs = *regs_user.regs; in x86_pmu_get_regs_user() 1960 data->regs_user.regs = &x86_regs_user->regs; in x86_pmu_get_regs_user() 1962 data->regs_user.regs = NULL; in x86_pmu_get_regs_user() 1968 * Update data->regs_user fields for extended registers (e.g., SIMD). 1988 data->regs_user in x86_pmu_update_regs_user() [all...] |
| /linux/include/linux/ |
| H A D | perf_regs.h | 15 void perf_get_regs_user(struct perf_regs *regs_user,
|
| H A D | perf_event.h | 1340 struct perf_regs regs_user; member
|
| /linux/kernel/events/ |
| H A D | core.c | 7849 void __weak perf_get_regs_user(struct perf_regs *regs_user, in perf_get_regs_user() argument 7852 regs_user->regs = task_pt_regs(current); in perf_get_regs_user() 7853 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user() 7910 static void perf_sample_regs_user(struct perf_regs *regs_user, in perf_sample_regs_user() argument 7914 regs_user->abi = perf_reg_abi(current); in perf_sample_regs_user() 7915 regs_user->regs = regs; in perf_sample_regs_user() 7917 perf_get_regs_user(regs_user, regs); in perf_sample_regs_user() 7919 regs_user->abi = PERF_SAMPLE_REGS_ABI_NONE; in perf_sample_regs_user() 7920 regs_user->regs = NULL; in perf_sample_regs_user() 8480 u64 abi = data->regs_user.abi; in perf_output_sample() [all …]
|