hc
2024-05-10 cde9070d9970eef1f7ec2360586c802a16230ad8
kernel/tools/perf/util/perf_regs.c
....@@ -3,16 +3,22 @@
33 #include "perf_regs.h"
44 #include "event.h"
55
6
-const struct sample_reg __weak sample_reg_masks[] = {
7
- SMPL_REG_END
8
-};
9
-
106 int __weak arch_sdt_arg_parse_op(char *old_op __maybe_unused,
117 char **new_op __maybe_unused)
128 {
139 return SDT_ARG_SKIP;
1410 }
1511
12
+uint64_t __weak arch__intr_reg_mask(void)
13
+{
14
+ return PERF_REGS_MASK;
15
+}
16
+
17
+uint64_t __weak arch__user_reg_mask(void)
18
+{
19
+ return PERF_REGS_MASK;
20
+}
21
+
1622 #ifdef HAVE_PERF_REGS_SUPPORT
1723 int perf_reg_value(u64 *valp, struct regs_dump *regs, int id)
1824 {