Lines Matching refs:folioq
64 void folioq_init(struct folio_queue *folioq);
77 unsigned int folioq_append(struct folio_queue *folioq,
80 unsigned int folioq_append_mark(struct folio_queue *folioq,
91 void folioq_clear(struct folio_queue *folioq, unsigned int slot);
104 struct folio *folioq_folio(const struct folio_queue *folioq,
110 unsigned int folioq_folio_order(const struct folio_queue *folioq,
113 size_t folioq_folio_size(const struct folio_queue *folioq,
126 unsigned int folioq_nr_slots(const struct folio_queue *folioq);
128 unsigned int folioq_count(struct folio_queue *folioq);
130 bool folioq_full(struct folio_queue *folioq);
152 void folioq_mark(struct folio_queue *folioq, unsigned int slot);
153 void folioq_mark2(struct folio_queue *folioq, unsigned int slot);
157 void folioq_unmark(struct folio_queue *folioq, unsigned int slot);
158 void folioq_unmark2(struct folio_queue *folioq, unsigned int slot);
162 bool folioq_is_marked(const struct folio_queue *folioq, unsigned int slot);
163 bool folioq_is_marked2(const struct folio_queue *folioq, unsigned int slot);
176 const struct folio_queue *folioq,