Lines Matching refs:hotspot
554 * There are times when we don't have any confidence in the hotspot queue.
557 * seeing how often a lookup is in the top levels of the hotspot queue.
718 * We can't memset because that would clear the hotspot and
822 * active mappings. The hotspot queue uses a larger block size to
826 struct queue hotspot;
1060 * If the hotspot queue is performing badly then we have little
1082 * If the hotspot queue is performing badly, then we try and move entries
1109 q_redistribute(&mq->hotspot);
1320 q_requeue(&mq->hotspot, e,
1330 e = q_pop(&mq->hotspot);
1341 q_push(&mq->hotspot, e);
1397 * The hotspot queue only gets updated with misses.
1774 DMERR("couldn't allocate hotspot hit bitset");
1792 q_init(&mq->hotspot, &mq->es, NR_HOTSPOT_LEVELS);
1793 mq->hotspot.nr_top_levels = 8;
1794 mq->hotspot.nr_in_top_levels = min(mq->nr_hotspot_blocks / NR_HOTSPOT_LEVELS,