Lines Matching refs:lbr_nr
167 for (i = 0; i < x86_pmu.lbr_nr; i++)
175 for (i = 0; i < x86_pmu.lbr_nr; i++) {
186 wrmsrl(MSR_ARCH_LBR_DEPTH, x86_pmu.lbr_nr);
193 if (!x86_pmu.lbr_nr)
368 mask = x86_pmu.lbr_nr - 1;
374 for (; i < x86_pmu.lbr_nr; i++) {
395 if (!entries[x86_pmu.lbr_nr - 1].from)
398 for (i = 0; i < x86_pmu.lbr_nr; i++) {
460 mask = x86_pmu.lbr_nr - 1;
462 for (i = 0; i < x86_pmu.lbr_nr; i++) {
480 for (i = 0; i < x86_pmu.lbr_nr; i++) {
486 if (i < x86_pmu.lbr_nr)
487 entries[x86_pmu.lbr_nr - 1].from = 0;
582 if (!x86_pmu.lbr_nr)
663 if (!x86_pmu.lbr_nr)
711 unsigned long mask = x86_pmu.lbr_nr - 1;
716 for (i = 0; i < x86_pmu.lbr_nr; i++) {
746 unsigned long mask = x86_pmu.lbr_nr - 1;
751 int num = x86_pmu.lbr_nr;
877 for (i = 0; i < x86_pmu.lbr_nr; i++) {
1075 if (!x86_pmu.lbr_nr)
1277 x86_pmu.lbr_nr = 4;
1291 x86_pmu.lbr_nr = 16;
1311 x86_pmu.lbr_nr = 16;
1338 x86_pmu.lbr_nr = 16;
1354 x86_pmu.lbr_nr = 32;
1387 x86_pmu.lbr_nr = 8;
1401 x86_pmu.lbr_nr = 8;
1419 x86_pmu.lbr_nr = 8;
1476 x86_pmu.lbr_nr * sizeof(struct lbr_entry);
1506 u64 lbr_nr;
1511 lbr_nr = fls(eax.split.lbr_depth_mask) * 8;
1512 if (!lbr_nr)
1516 if (wrmsrl_safe(MSR_ARCH_LBR_DEPTH, lbr_nr))
1528 x86_pmu.lbr_nr = lbr_nr;
1549 lbr_nr * sizeof(struct lbr_entry);
1609 lbr->nr = x86_pmu.lbr_nr;