Lines Matching defs:hotspot
552 * There are times when we don't have any confidence in the hotspot queue.
555 * seeing how often a lookup is in the top levels of the hotspot queue.
715 * We can't memset because that would clear the hotspot and
819 * active mappings. The hotspot queue uses a larger block size to
823 struct queue hotspot;
1055 * If the hotspot queue is performing badly then we have little
1077 * If the hotspot queue is performing badly, then we try and move entries
1104 q_redistribute(&mq->hotspot);
1315 q_requeue(&mq->hotspot, e,
1325 e = q_pop(&mq->hotspot);
1336 q_push(&mq->hotspot, e);
1392 * The hotspot queue only gets updated with misses.
1768 DMERR("couldn't allocate hotspot hit bitset");
1786 q_init(&mq->hotspot, &mq->es, NR_HOTSPOT_LEVELS);
1787 mq->hotspot.nr_top_levels = 8;
1788 mq->hotspot.nr_in_top_levels = min(mq->nr_hotspot_blocks / NR_HOTSPOT_LEVELS,