Home
last modified time | relevance | path

Searched refs:folio_batch (Results 1 – 9 of 9) sorted by relevance

/include/linux/
Dpagevec.h28 struct folio_batch { struct
41 static inline void folio_batch_init(struct folio_batch *fbatch) in folio_batch_init()
48 static inline void folio_batch_reinit(struct folio_batch *fbatch) in folio_batch_reinit()
54 static inline unsigned int folio_batch_count(struct folio_batch *fbatch) in folio_batch_count()
59 static inline unsigned int folio_batch_space(struct folio_batch *fbatch) in folio_batch_space()
74 static inline unsigned folio_batch_add(struct folio_batch *fbatch, in folio_batch_add()
89 static inline struct folio *folio_batch_next(struct folio_batch *fbatch) in folio_batch_next()
96 void __folio_batch_release(struct folio_batch *pvec);
98 static inline void folio_batch_release(struct folio_batch *fbatch) in folio_batch_release()
104 void folio_batch_remove_exceptionals(struct folio_batch *fbatch);
Dfolio_queue.h30 struct folio_batch vec; /* Folios in the queue segment */
Dpagemap.h19 struct folio_batch;
985 pgoff_t end, struct folio_batch *fbatch);
987 pgoff_t *start, pgoff_t end, struct folio_batch *fbatch);
989 pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch);
1301 struct folio_batch *fbatch);
Dwriteback.h86 struct folio_batch fbatch;
Dmemcontrol.h736 void __mem_cgroup_uncharge_folios(struct folio_batch *folios);
737 static inline void mem_cgroup_uncharge_folios(struct folio_batch *folios) in mem_cgroup_uncharge_folios()
1243 static inline void mem_cgroup_uncharge_folios(struct folio_batch *folios) in mem_cgroup_uncharge_folios()
Dswap.h457 void check_move_unevictable_folios(struct folio_batch *fbatch);
Dmm.h44 struct folio_batch;
1612 void folios_put_refs(struct folio_batch *folios, unsigned int *refs);
1646 static inline void folios_put(struct folio_batch *folios) in folios_put()
/include/linux/sunrpc/
Dsvc.h200 struct folio_batch rq_fbatch;
/include/trace/hooks/
Dmm.h16 struct folio_batch;
271 TP_PROTO(struct folio_batch *folios, bool *bypass),