Lines Matching refs:sentinel
46 bool sentinel:1;
113 unsigned int nr_elts; /* excluding sentinel entries */
160 if (!e->sentinel)
176 if (!e->sentinel)
193 if (!e->sentinel)
213 if (!e->sentinel)
222 if (!e->sentinel) {
235 if (!e->sentinel) {
300 if (!e->sentinel)
310 if (!e->sentinel)
320 if (!e->sentinel)
329 if (!e->sentinel)
345 if (e->sentinel) {
369 * This function assumes there is a non-sentinel entry to pop. It's only
379 if (!e->sentinel) {
481 for (de = l_head(q->es, q->qs + new_level); de && de->sentinel; de = l_next(q->es, de))
719 * sentinel bits which remain constant.
727 e->sentinel = false;
890 struct entry *sentinel;
893 sentinel = writeback_sentinel(mq, level);
894 q_del(q, sentinel);
895 q_push(q, sentinel);
903 struct entry *sentinel;
906 sentinel = demote_sentinel(mq, level);
907 q_del(q, sentinel);
908 q_push(q, sentinel);
930 struct entry *sentinel;
933 sentinel = writeback_sentinel(mq, level);
934 sentinel->level = level;
935 q_push(&mq->dirty, sentinel);
937 sentinel = demote_sentinel(mq, level);
938 sentinel->level = level;
939 q_push(&mq->clean, sentinel);
1173 BUG_ON(e->sentinel);
1759 get_entry(&mq->writeback_sentinel_alloc, i)->sentinel = true;
1763 get_entry(&mq->demote_sentinel_alloc, i)->sentinel = true;