5 const struct sample_reg __weak sample_reg_masks[] = {
9 #ifdef HAVE_PERF_REGS_SUPPORT
10 int perf_reg_value(u64 *valp, struct regs_dump *regs, int id)
13 u64 mask = regs->mask;
15 if (regs->cache_mask & (1 << id))
18 if (!(mask & (1 << id)))
21 for (i = 0; i < id; i++) {
26 regs->cache_mask |= (1 << id);
27 regs->cache_regs[id] = regs->regs[idx];
30 *valp = regs->cache_regs[id];