Lines Matching refs:counts
310 struct residency_counts *counts) in measure_residency_fn() argument
418 counts->miss_before = miss_before; in measure_residency_fn()
419 counts->hits_before = hits_before; in measure_residency_fn()
420 counts->miss_after = miss_after; in measure_residency_fn()
421 counts->hits_after = hits_after; in measure_residency_fn()
428 struct residency_counts counts = {0}; in resctrl_arch_measure_l2_residency() local
450 measure_residency_fn(&perf_miss_attr, &perf_hit_attr, plr, &counts); in resctrl_arch_measure_l2_residency()
455 trace_pseudo_lock_l2(counts.hits_after - counts.hits_before, in resctrl_arch_measure_l2_residency()
456 counts.miss_after - counts.miss_before); in resctrl_arch_measure_l2_residency()
466 struct residency_counts counts = {0}; in resctrl_arch_measure_l3_residency() local
489 measure_residency_fn(&perf_miss_attr, &perf_hit_attr, plr, &counts); in resctrl_arch_measure_l3_residency()
495 counts.miss_after -= counts.miss_before; in resctrl_arch_measure_l3_residency()
505 counts.hits_after -= counts.hits_before; in resctrl_arch_measure_l3_residency()
507 counts.hits_after -= min(counts.miss_after, counts.hits_after); in resctrl_arch_measure_l3_residency()
509 counts.hits_after -= counts.hits_before; in resctrl_arch_measure_l3_residency()
512 trace_pseudo_lock_l3(counts.hits_after, counts.miss_after); in resctrl_arch_measure_l3_residency()