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);
154 void folioq_mark3(struct folio_queue *folioq, unsigned int slot);
158 void folioq_unmark(struct folio_queue *folioq, unsigned int slot);
159 void folioq_unmark2(struct folio_queue *folioq, unsigned int slot);
160 void folioq_unmark3(struct folio_queue *folioq, unsigned int slot);
164 bool folioq_is_marked(const struct folio_queue *folioq, unsigned int slot);
165 bool folioq_is_marked2(const struct folio_queue *folioq, unsigned int slot);
166 bool folioq_is_marked3(const struct folio_queue *folioq, unsigned int slot);
179 const struct folio_queue *folioq,