Lines Matching refs:top

522 	struct bts_record *at, *base, *top;  in intel_pmu_drain_bts_buffer()  local
536 top = (struct bts_record *)(unsigned long)ds->bts_index; in intel_pmu_drain_bts_buffer()
538 if (top <= base) in intel_pmu_drain_bts_buffer()
557 for (at = base; at < top; at++) { in intel_pmu_drain_bts_buffer()
576 (top - base - skip))) in intel_pmu_drain_bts_buffer()
579 for (at = base; at < top; at++) { in intel_pmu_drain_bts_buffer()
1107 get_next_pebs_record_by_bit(void *base, void *top, int bit) in get_next_pebs_record_by_bit() argument
1116 for (at = base; at < top; at += x86_pmu.pebs_record_size) { in get_next_pebs_record_by_bit()
1139 void *base, void *top, in __intel_pmu_pebs_event() argument
1144 void *at = get_next_pebs_record_by_bit(base, top, bit); in __intel_pmu_pebs_event()
1154 at = get_next_pebs_record_by_bit(at, top, bit); in __intel_pmu_pebs_event()
1176 struct pebs_record_core *at, *top; in intel_pmu_drain_pebs_core() local
1183 top = (struct pebs_record_core *)(unsigned long)ds->pebs_index; in intel_pmu_drain_pebs_core()
1198 n = (top - at) / x86_pmu.pebs_record_size; in intel_pmu_drain_pebs_core()
1202 __intel_pmu_pebs_event(event, iregs, at, top, 0, n); in intel_pmu_drain_pebs_core()
1210 void *base, *at, *top; in intel_pmu_drain_pebs_nhm() local
1219 top = (struct pebs_record_nhm *)(unsigned long)ds->pebs_index; in intel_pmu_drain_pebs_nhm()
1223 if (unlikely(base >= top)) in intel_pmu_drain_pebs_nhm()
1226 for (at = base; at < top; at += x86_pmu.pebs_record_size) { in intel_pmu_drain_pebs_nhm()
1289 top, bit, counts[bit]); in intel_pmu_drain_pebs_nhm()