Lines Matching refs:gprs
1191 bool gprs, tsx_weight;
1206 gprs = (sample_type & PERF_SAMPLE_REGS_INTR) &&
1213 if (gprs || (attr->precise_ip < 2) || tsx_weight)
1762 struct pebs_gprs *gprs)
1764 regs->ax = gprs->ax;
1765 regs->bx = gprs->bx;
1766 regs->cx = gprs->cx;
1767 regs->dx = gprs->dx;
1768 regs->si = gprs->si;
1769 regs->di = gprs->di;
1770 regs->bp = gprs->bp;
1771 regs->sp = gprs->sp;
1773 regs->r8 = gprs->r8;
1774 regs->r9 = gprs->r9;
1775 regs->r10 = gprs->r10;
1776 regs->r11 = gprs->r11;
1777 regs->r12 = gprs->r12;
1778 regs->r13 = gprs->r13;
1779 regs->r14 = gprs->r14;
1780 regs->r15 = gprs->r15;
1803 struct pebs_gprs *gprs = NULL;
1838 * But PERF_SAMPLE_TRANSACTION needs gprs->ax.
1847 gprs = next_record;
1848 next_record = gprs + 1;
1851 set_linear_ip(regs, gprs->ip);
1856 adaptive_pebs_save_regs(regs, gprs);
1895 gprs ? gprs->ax : 0);