Lines Matching defs:q
254 static void q_init(struct queue *q, struct entry_space *es, unsigned nr_levels) in q_init()
272 static unsigned q_size(struct queue *q) in q_size()
280 static void q_push(struct queue *q, struct entry *e) in q_push()
288 static void q_push_before(struct queue *q, struct entry *old, struct entry *e) in q_push_before()
296 static void q_del(struct queue *q, struct entry *e) in q_del()
306 static struct entry *q_peek(struct queue *q, unsigned max_level, bool can_cross_sentinel) in q_peek()
328 static struct entry *q_pop(struct queue *q) in q_pop()
341 static struct entry *q_pop_old(struct queue *q, unsigned max_level) in q_pop_old()
356 static struct entry *__redist_pop_from(struct queue *q, unsigned level) in __redist_pop_from()
370 static void q_set_targets_subrange_(struct queue *q, unsigned nr_elts, unsigned lbegin, unsigned le… in q_set_targets_subrange_()
389 static void q_set_targets(struct queue *q) in q_set_targets()
411 static void q_redistribute(struct queue *q) in q_redistribute()
454 static void q_requeue_before(struct queue *q, struct entry *dest, struct entry *e, unsigned extra_l… in q_requeue_before()
483 static void q_requeue(struct queue *q, struct entry *e, unsigned extra_levels) in q_requeue()
853 struct queue *q = &mq->dirty; in __update_writeback_sentinels() local
866 struct queue *q = &mq->clean; in __update_demote_sentinels() local
928 struct queue *q = e->dirty ? &mq->dirty : &mq->clean; in push_new() local
955 static void __del(struct smq_policy *mq, struct queue *q, struct entry *e) in __del()
966 static struct entry *pop_old(struct smq_policy *mq, struct queue *q, unsigned max_level) in pop_old()
1378 static int smq_save_hints(struct smq_policy *mq, struct queue *q, in smq_save_hints()