NR_HIST_GENS
return seq % NR_HIST_GENS;
unsigned long protected[NR_HIST_GENS][ANON_AND_FILE][MAX_NR_TIERS];
atomic_long_t evicted[NR_HIST_GENS][ANON_AND_FILE][MAX_NR_TIERS];
atomic_long_t refaulted[NR_HIST_GENS][ANON_AND_FILE][MAX_NR_TIERS];
unsigned long stats[NR_HIST_GENS][NR_MM_STATS];
if (NR_HIST_GENS > 1 && last) {
bool clear = carryover ? NR_HIST_GENS == 1 : NR_HIST_GENS > 1;
} else if (seq == min_seq[type] || NR_HIST_GENS > 1) {
if (seq == max_seq && NR_HIST_GENS == 1) {
} else if (seq != max_seq && NR_HIST_GENS > 1) {