Lines Matching defs:gprs
1192 bool gprs, tsx_weight;
1207 gprs = (sample_type & PERF_SAMPLE_REGS_INTR) &&
1214 if (gprs || (attr->precise_ip < 2) || tsx_weight)
1763 struct pebs_gprs *gprs)
1765 regs->ax = gprs->ax;
1766 regs->bx = gprs->bx;
1767 regs->cx = gprs->cx;
1768 regs->dx = gprs->dx;
1769 regs->si = gprs->si;
1770 regs->di = gprs->di;
1771 regs->bp = gprs->bp;
1772 regs->sp = gprs->sp;
1774 regs->r8 = gprs->r8;
1775 regs->r9 = gprs->r9;
1776 regs->r10 = gprs->r10;
1777 regs->r11 = gprs->r11;
1778 regs->r12 = gprs->r12;
1779 regs->r13 = gprs->r13;
1780 regs->r14 = gprs->r14;
1781 regs->r15 = gprs->r15;
1804 struct pebs_gprs *gprs = NULL;
1839 * But PERF_SAMPLE_TRANSACTION needs gprs->ax.
1848 gprs = next_record;
1849 next_record = gprs + 1;
1852 set_linear_ip(regs, gprs->ip);
1857 adaptive_pebs_save_regs(regs, gprs);
1896 gprs ? gprs->ax : 0);