nr_levels         256 drivers/md/dm-cache-policy-smq.c 	unsigned nr_levels;
nr_levels         269 drivers/md/dm-cache-policy-smq.c static void q_init(struct queue *q, struct entry_space *es, unsigned nr_levels)
nr_levels         275 drivers/md/dm-cache-policy-smq.c 	q->nr_levels = nr_levels;
nr_levels         277 drivers/md/dm-cache-policy-smq.c 	for (i = 0; i < q->nr_levels; i++) {
nr_levels         340 drivers/md/dm-cache-policy-smq.c 	max_level = min(max_level, q->nr_levels);
nr_levels         359 drivers/md/dm-cache-policy-smq.c 	struct entry *e = q_peek(q, q->nr_levels, true);
nr_levels         376 drivers/md/dm-cache-policy-smq.c 	for (; level < q->nr_levels; level++)
nr_levels         388 drivers/md/dm-cache-policy-smq.c 	unsigned level, nr_levels, entries_per_level, remainder;
nr_levels         391 drivers/md/dm-cache-policy-smq.c 	BUG_ON(lend > q->nr_levels);
nr_levels         392 drivers/md/dm-cache-policy-smq.c 	nr_levels = lend - lbegin;
nr_levels         393 drivers/md/dm-cache-policy-smq.c 	entries_per_level = safe_div(nr_elts, nr_levels);
nr_levels         394 drivers/md/dm-cache-policy-smq.c 	remainder = safe_mod(nr_elts, nr_levels);
nr_levels         412 drivers/md/dm-cache-policy-smq.c 	if (q->nr_top_levels > q->nr_levels)
nr_levels         413 drivers/md/dm-cache-policy-smq.c 		q_set_targets_subrange_(q, q->nr_elts, 0, q->nr_levels);
nr_levels         417 drivers/md/dm-cache-policy-smq.c 					q->nr_levels - q->nr_top_levels, q->nr_levels);
nr_levels         421 drivers/md/dm-cache-policy-smq.c 						0, q->nr_levels - q->nr_top_levels);
nr_levels         423 drivers/md/dm-cache-policy-smq.c 			q_set_targets_subrange_(q, 0, 0, q->nr_levels - q->nr_top_levels);
nr_levels         435 drivers/md/dm-cache-policy-smq.c 	for (level = 0u; level < q->nr_levels - 1u; level++) {
nr_levels         475 drivers/md/dm-cache-policy-smq.c 	unsigned new_level = min(q->nr_levels - 1u, e->level + extra_levels);
nr_levels         478 drivers/md/dm-cache-policy-smq.c 	if (extra_levels && (e->level < q->nr_levels - 1u)) {
nr_levels         526 drivers/md/dm-cache-policy-smq.c static void stats_init(struct stats *s, unsigned nr_levels)
nr_levels         528 drivers/md/dm-cache-policy-smq.c 	s->hit_threshold = (nr_levels * 3u) / 4u;
nr_levels         883 drivers/md/dm-cache-policy-smq.c 	for (level = 0; level < q->nr_levels; level++) {
nr_levels         896 drivers/md/dm-cache-policy-smq.c 	for (level = 0; level < q->nr_levels; level++) {
nr_levels        1180 drivers/md/dm-cache-policy-smq.c 	e = q_peek(&mq->dirty, mq->dirty.nr_levels, idle);
nr_levels        1206 drivers/md/dm-cache-policy-smq.c 	e = q_peek(&mq->clean, mq->clean.nr_levels / 2, true);