Lines Matching refs:sentinel
45 bool sentinel:1;
112 unsigned nr_elts; /* excluding sentinel entries */
159 if (!e->sentinel)
175 if (!e->sentinel)
192 if (!e->sentinel)
212 if (!e->sentinel)
221 if (!e->sentinel) {
234 if (!e->sentinel) {
299 if (!e->sentinel)
309 if (!e->sentinel)
319 if (!e->sentinel)
328 if (!e->sentinel)
344 if (e->sentinel) {
368 * This function assumes there is a non-sentinel entry to pop. It's only
378 if (!e->sentinel) {
479 for (de = l_head(q->es, q->qs + new_level); de && de->sentinel; de = l_next(q->es, de))
716 * sentinel bits which remain constant.
724 e->sentinel = false;
887 struct entry *sentinel;
890 sentinel = writeback_sentinel(mq, level);
891 q_del(q, sentinel);
892 q_push(q, sentinel);
900 struct entry *sentinel;
903 sentinel = demote_sentinel(mq, level);
904 q_del(q, sentinel);
905 q_push(q, sentinel);
927 struct entry *sentinel;
930 sentinel = writeback_sentinel(mq, level);
931 sentinel->level = level;
932 q_push(&mq->dirty, sentinel);
934 sentinel = demote_sentinel(mq, level);
935 sentinel->level = level;
936 q_push(&mq->clean, sentinel);
1168 BUG_ON(e->sentinel);
1753 get_entry(&mq->writeback_sentinel_alloc, i)->sentinel = true;
1757 get_entry(&mq->demote_sentinel_alloc, i)->sentinel = true;